DokuWikiで情報発信

個人での情報発信や社内での情報共有に便利なDokuWikiを紹介するサイトです。

ユーザ用ツール

サイト用ツール


サイドバー

目次

DokuWikiを理解

DokuWikiの構築

よく確認するページ

· 最終更新: 2020/10/27 by oreda admin



「プラグイン」に戻る
DokuWikiおすすめプラグイン一覧。まとめ

DokuWikiプラグイン : catlistでサイトマップを作成

概要

様々な形式(一覧、行…)で再帰的にページと名前空間を一覧表示します。

構文

<catlist (namespace:) -option1 -option2...>

オプション

オプション 説明
-maxDepth:depth depth 以上再帰しない。
-excluPage:"(?!index.html)" index.html以外は除く(=index.htmlのみ)
-excluPage:"header|sidebar" headerを除く
-excluns:"secret|wiki|playground" 特定の名前空間をみせない。
-noHead 見出しを表示しない
-noNSInBold 名前空間と太字見出し(<strong>)を表示しない。
-excluPage:"^(?!.*abc).*$"    #abcを含まない。    ^(?!.*abc).*$ は、abcを含む

-excluPage:"^(?!.*pattern).*$"    #patternを含む。    ^(?!.*pattern).*$は、patternを含む


.*文字列.*            文字列を含む行を検索
^(?!.*文字列).*       文字列を含まない行を検索


利用例

例:サイトマップ=で使う例
<catlist -noAddPageButton -noHead -sortAscending -excluns:"secret|wiki|playground" -excluPage:"header|sidebar">
<catlist -noAddPageButton -sortAscending>
<catlist -noAddPageButton -smallHead -sortAscending>

<catlist -noAddPageButton -noHead -sortAscending>


-excluPage:"(?!index.html)"     index.html以外は除く(=index.htmlのみ)


全ページの一覧の例




· 最終更新: 2020/10/27 by oreda admin

ページ用ツール