====== 📝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公式サイト:英語)