dokuwiki:pagelist-plugin
📝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」を使ってみたけど並び替えは出来ないようです。
リンク
dokuwiki/pagelist-plugin.txt · 最終更新: 2018/11/25 07:49 by 管理者
