phpBB掲示板に、表示・非表示機能を追加する方法

phpBB全般に関するページです
phpBBの管理マニュアルを作成しています
ご訪問ありがとうございます m(_ _)m
画像
BUTTON_POST_REPLY
omasu
管理人
記事: 223
登録日時: 2018年11月14日(水) 21:06

phpBB掲示板に、表示・非表示機能を追加する方法

投稿記事 by omasu » 2018年12月08日(土) 14:40

 h301208  phpBBの部屋    phpBB掲示板に、表示・非表示機能を追加する方法

以下の[hide]をクリックすると内容を表示し、
その中の[hide]をクリックすると非表示になります。

以下に、わかりやすく翻訳した登録のやり方を、
表示・非表示機能を使って記述しました。

 [ACP_SHORT]に入り、

  [投稿]タグ内の、

   [BBCode]にある、

    [BBCodeの追加]ボタンをクリックして、

     [BBCode作成]領域に以下のコードを貼り付けしてください。

コード: 全て選択

[hide]{TEXT}[/hide]
     [HTML表現]領域に以下のコードを貼り付けしてください。

コード: 全て選択

<dl class="codebox">
 <dt>
  <a href="javascript:void(0);"
    onclick="var el = this.parentNode.parentNode.getElementsByTagName('dd')[0];
                 var v = el.style.display != 'none'; el.style.display = v ? 'none' : 'block';
                 this.innerHTML = (v ? '[hide=ここをクリックすると内容が表示されます。]'
                 :
                  '[hide=ここをクリックすると非表示にします。]'); "
   >
    [hide=ここをクリックすると内容が表示されます。]
  </a>
 </dt>
 <dd style="display: none;">
  {TEXT}
 </dd>
</dl>
     [ヘルプライン]領域に以下のような説明文を入力してください。

コード: 全て選択

     表示・非表示を切り替えます
     [設定]内の、

      [投稿画面で表示する]にチェックを入れてください。
参考文献:https://www.phpbb.com/community/viewtopic.php?t=2342161

追伸:[hide=〇〇〇〇〇〇]●●●●●●[/hide]という記述にはまだ対応していません。

omasuHP ホームページ
omasuBB 掲示板
omasuBLOG ブログ

このページに表示してしまいますが、[戻る]ボタンで戻ってこれます
※phpBBには[別ページにリンク]する[target="_blank"]機能は無いようです

BUTTON_POST_REPLY