指定の名前空間にあるページを一覧表示するプラグイン
「管理者メニュー→拡張機能管理→検索とインストール」からプラグイン名で検索してインストールできます。
ページに下記のタグを挿入すると同じ名前空間のページが一覧表示されます。
<nspages>
デモ
この名前空間のページ:
<nspages 名前空間:サブ名前空間 -オプション -オプション…>
名前空間を指定できます。記述しない場合はページの名前空間が指定された事になります。
<nspages 名前空間> <nspages 名前空間:サブ名前空間>
オプション | ||
---|---|---|
-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=“<locale>“ | 指定されたロケールに従ってソート |
nspagesプラグイン(DokuWiki公式サイト:英語)