目次

📝Pagelist Plugin (DokuWiki)

DokuWikiのプラグインに内部リンクのリスト表示機能機能を提供するプラグイン。単独での使用よりもblogプラグイン・📝Discussion Plugin (DokuWiki)・editorプラグイン・tagプラグイン・wrapプラグインなどで使用します。


インストール

「管理者メニュー→拡張機能管理→検索とインストール」からプラグイン名で検索してインストールできます。

使い方

単独で使用する場合は、内部リンクのリストを <pagelist&フラグ></pagelist> で囲んで使用します。囲まれた内部リンクは日付・投稿者・タイトル・オプションによってコメントやタグを表にして出力します

例:

<pagelist&table&header&table>
  * [[page1]]
  * [[page2]] 
  * [[page3]] 
</pagelist>

デモ:

ページ日付ユーザー
📝CAPTCHA Plugin (DokuWiki) 2018/11/23 17:10 管理者
📝CodeMirror plugin (DokuWiki) 2018/11/25 07:24 管理者
📝Discussion Plugin (DokuWiki) 2018/11/25 07:25 管理者

フラグ

表示する項目や順番などを指定できます。各項目から1つずつ選べ、複数設定する場合は '&' で繋ぎます。未設定時はサイト設定に従います。

項目設定値説明
スタイルdefault水平線のあるテーブル
table
listリスト
simplelistシンプルなリスト
ヘッダーnoheaderヘッダー非表示
headerヘッダー表示
作成日date作成日を表示
nodate作成日を非表示
投稿者user投稿者名を表示
nouser投稿者名を非表示
説明 nodesc説明を非表示
descページの先頭の文書を表示
コメントnocommentsコメント数を非表示
commentsコメント表示(Discussionプラグイン必要)
タグnotagsタグ非表示
tagsタグ表示(tagブラグイン必要)
ページ名firsthl最初の見出しを表示
nofirsthlページ名を表示
ソートnosortソートしない
sortページ名で昇順に表示(タイトル順では無い)
rsortページ名で逆順に表示(タイトル順では無い)
差分nodiff差異を非表示
showdiff差異の表示

備考

テーブルに「Sortablejs Plugin」を使ってみたけど並び替えは出来ないようです。

リンク

Pagelist Plugin