====== 📝nspages Plugin (DokuWiki) ======
指定の名前空間にあるページを一覧表示するプラグイン
----
===== インストール =====
「管理者メニュー→拡張機能管理→検索とインストール」からプラグイン名で検索してインストールできます。
===== 使い方 =====
ページに下記のタグを挿入すると同じ名前空間のページが一覧表示されます。
** デモ **
==== タグの書式 ====
名前空間を指定できます。記述しない場合はページの名前空間が指定された事になります。
^オプション^
^-subns|サブ名前空間を表示|
^-nopages|選択した名前空間のページを表示しない(-subnsと併用時のみ)|
^-exclude:ページ名 |指定したページ名を除外、複数回使用可|
^-exclude:サブ名前空間:|指定したサブ名前空間を除外、複数回使用可|
^-exclude|現在のページを除外|
^-h1|各ページのH1をタイトルとして表示|
^-textPages="ページ一覧タイトル"|一覧表示のタイトルを指定|
^-textNS="名前空間一覧タイトル"|名前空間のタイトルを指定|
^-title|(-h1と同じ)|
^-simpleList|リスト表示方法を通常のリスト表示に|
^-numberedList|リスト表示方法を番号付きリストに|
^-simpleLine|リスト表示方法を1行表示に|
^-simpleLineBreak |リスト表示方法を改行で表示|
^-usePictures|各ページの最初の画像を表示|
^-nbCol=数字|列の数(デフォルトは3)|
^-sortId|-title指定時でもid名でソート||
^-reverse|逆順ソート|
^-naturalOrder|自然順にソート|
^-sortByDate|作成日順にソート|
^-pagesInNs|ページは名前空間に表示?|
^-r=数字|サブ名前空間の階層をどこまで確認するか -r=3なら3階層までに制限|
^-pregPagesOn="検索ワード"|idに検索ワードを含むページを表示します。''-pregPagesOn="/doku/i"''ならidに "doku"を含むページのみを表示|
^-pregPagesOff="検索ワード"|上記と逆に含まないページを表示|
^-pregNSOn="検索ワード"|名前空間名にに検索ワードを含むのページを表示|
^-pregNSOff="検索ワード"|上記と逆に含まないページを表示|
^-pregPagesTitleOn="検索ワード"|タイトルに検索ワードを含むページを表示|
^-pregPagesTitleOff="検索ワード"|上記と逆に含まないページを表示|
^-pregNSTitleOn="検索ワード"|名前空間のタイトルに検索ワードを含むページを表示|
^-pregNSTitleOff="検索ワード"|上記と逆に含まないページを表示|
^-anchorName=myName|タイトル文字にアンカーを追加?|
^-actualTitle|実際のHTMLタイトル?|
^-actualTitle=数字|実際のhtmlタイトルを表示?|
^-idAndTitle|ID名とタイトルを表示|
^-nbItemsMax=数字|ページと名前空間の表示上限|
^-hideNoPages|ページヘッダーを非表示にし、ページが存在しない場合は「no pages」と表示|
^-hideNoSubns|サブ名前空間ヘッダーを非表示にし、サブ名前空間が存在しない場合は「no subnamespace」と表示|
^-defaultPicture=画像ファイル|-usePictures指定時に表示する画像が無い場合の画像、''%%-defaultPicture="{{my:picture.png}}"%%''または''%%-defaultPicture="https://some/picture.png"%%''形式で指定|
^-showhidden|hidepages configパラメータから除外されるページを表示する|
^-dictionaryOrder=""|指定されたロケールに従ってソート|
==== リンク ====
[[https://www.dokuwiki.org/plugin:nspages|nspagesプラグイン]](DokuWiki公式サイト:英語)