====== 📝Discussion Plugin (DokuWiki) ======
|{{:media:201809:20180922-081911.jpg?200}}|
DokuWikiにコメント投稿や掲示板機能を追加するプラグイン
----
===== インストール =====
「管理者メニュー→拡張機能管理→検索とインストール」からプラグイン名で検索してインストールできます。
スレッドタグを使用する場合は[[Pagelist-Plugin]]も必要です。またスパム対策として[[captcha-plugin]]で画像認証を追加した方が良いです。
===== 使い方 =====
=== コメント欄表示 ===
''%%~~DISCUSSION~~%%'' タグを挿入するとページ下部にコメント欄が表示されます。
^オプション^^
^''%%~~DISCUSSION:closed~~%%''|新規投稿を受け付けません。|
^''%%~~DISCUSSION:off~~%%''|設定で全てのページにコメントセクションを追加を選んだ場合に、コメント欄を表示しません。|
^''%%~~DISCUSSION|タイトル~~%%''|タイトルを変更できます|
^''%%~~DISCUSSION:close|タイトル~~%%''|closedオプション時のタイトル|
=== スレッド ===
''%%{{threads>*}}%%'' タグでスレッド掲示版を作る事ができます(スレッド作成はページ作成権限が必要です)
|{{:media:201809:20180922-090258.jpg?300}}|
{{threads>[名前空間]&[count=n]&[flags]&skipempty}}
^名前空間|必須|スレッド表示する名前空間 *で全て|
^count=n| |表示するディスカッション数、nに0以上の数字を入力、未設定なら全件表示|
^flags| |pagelistのフラグで表示方法を制御|
^skip empty| |コメントの無い項目は表示しない|
===== 設定 =====
「管理者メニュー→サイト設定→Discussion」から変更できます。
{{:media:201809:20180922-082019.jpg?300}}
セキュリティー的にゲストユーザーに開放する場合は「コメント内でもwiki文法を許可」と「コメント購読の有効/無効を表示」のチェックは外した方が良いです。前者はプラグインなどの脆弱性を利用される可能性があり、後者はメールアドレスが正しいか確認できないためです。
===== リンク =====
[[https://www.dokuwiki.org/plugin:discussion|Discussion Plugin]]