[
自宅サーバーWebRing
┃
前
|ID=54
前後5表示
|
次
┃
乱移動
|
サイト一覧
]
このサイト内
書籍 DVD CD
Google(日本語)
Google(Web全体)
Google(イメージ)
Google(キャッシュ)
Yahoo! JAPAN
goo 英和
goo 和英
goo 国語
goo 新語
サイトマップ
リンク集
ダウンロード
フォーラム
Users Wiki
最新情報
TOP
»
xpwiki
»
xpWiki
»
追加PluginManual
» L-N の編集
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
添付
Note
リンク元
印刷
L
の編集
xpwiki
:
xpWiki
/
追加PluginManual
/
L-N
の編集
# g02cf5a8 の編集
ページ内容:
*L [#g02cf5a8] ** ls2 [#iea22349] -次のオプションが追加されました。 [[PukiWiki-1.4での説明>PukiWiki/1.4/Manual/Plugin/L-N]] :pagename| 多階層の場合、最終階層のみを表示し、階層の深さによりインデントします。 :notemplate| テンプレートページをリストアップしません。 :relatedcount| そのページへリンクしているページ数を表示します。 :depth:[Number]| 表示する階層の深さを指定します。 :nonew| New! 表示をしません。 :col:[Number]| 表示する列数を指定します。 例: #ls2(テストページ/,pagename,relatedcount,depth:1,col:2) #ls2(テストページ/,pagename,relatedcount,depth:1,col:2) **lsx [#ob8ba915] :概要| ページをリストアップするプラグイン -[[Plugin/lsx.inc.php - Sonots' PukiWiki プラグイン:http://lsx.sourceforge.jp/?Plugin%2Flsx.inc.php]] を xpWiki用に改造したプラグイン。 少し前のバージョンを元にしているので、Sonot さんの最新版にあって、xpWiki版 lsx にない機能があります。 -[[ページ階層化機能>http://pukiwiki.sourceforge.jp/?Use%20PukiWiki%2F%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E9%9A%8E%E5%B1%A4%E5%8C%96]] を使用している場合は便利 :書式| #lsx([オプション]) :オプション| オプション名=bool なオプションは共通して、 オプション名, オプション名=true, オプション名=on でそのオプションが有効になり、オプション名=false, オプション名=off で無効になります。 -prefix=文字列 --リストするページ名の接頭辞。省略時はカレントページ+"/"が指定されたことになる。また / を指定した場合はすべてのページにマッチする。相対指定(例えば Plugin ページにおける ./lsx.inc.php/ = Plugin/lsx.inc.php/)も可能。 -num=数字 --表示件数指定。正数は前からN件目、負数は後ろからN件目の意味。 --num=1:10 で先頭1件目から10件目までの意味。num=-10:-1 で後ろ10件目から後ろ1件目までの意味。num=2: で先頭2件目から最後までの意味。 --num=5+2 で先頭5件目から、そこから2件先まで(5,6,7)の意味。 -depth=数字 --下位階層指定。数字の指定は num と同じ書式。 -hierarchy=bool --階層的リスト表示。デフォルトで有効。 -tree=leaf|dir --末端ページ(leaf)、またはその逆(dir)のようなものを表示する。デフォルトは単純に無効。tree=dir は DOS コマンドの tree のようなニュアンス。 --備考:ようなものなので、ページ名を意識して付けていない場合効果は薄いでしょう。 -sort=name|date|reading --ソートの方法。name はページ名によるソート。date は更新日付(上が最新)によるソート。デフォルトは name。reading は「読み」によるソート。 --備考:sort=date の場合、hierarchy は強制的に off になります。 --備考:「読み」の設定は[[:config/PageReading>http://lsx.sourceforge.jp/?%3Aconfig%2FPageReading]] で行います。kakasi または chasen を用いた漢字の読みカナ自動設定は [[dev:PukiWiki/1.4/マニュアル/一覧表示の五十音順分類>http://pukiwiki.sourceforge.jp/dev/?PukiWiki%2F1.4%2F%A5%DE%A5%CB%A5%E5%A5%A2%A5%EB%2F%B0%EC%CD%F7%C9%BD%BC%A8%A4%CE%B8%DE%BD%BD%B2%BB%BD%E7%CA%AC%CE%E0]] 参照。 -reverse=bool --逆順にソートする -non_list=bool --pukiwiki.ini.php で定義される $non_list によるリスト排除。デフォルトで有効。 -except=正規表現 --リストしないページを正規表現にて指定。prefixを取り除いたページ名で判定。 --ヒント: マッチングには mbstring が利用可能な場合 mb_ereg をそうでない場合 ereg を使用します。 --except=Test|sample → Test または sample を含むページを除く。 -filter=正規表現 --ページパターンをさらに正規表現で限定する。prefixを取り除いたページ名で判定。 prefix=/ (全ての意味) にしてこちらだけを使うのもあり。 --ヒント: マッチングには mbstring が利用可能な場合 [[mb_ereg>http://us2.php.net/mb_ereg]] をそうでない場合 [[ereg>http://us2.php.net/ereg]] を使用します。 -date=bool --更新日付をページ名の横に表示。 -new=bool --更新日付に対してNew!も表示。 --備考:設定を再利用するため new プラグインを使用しています。 -contents=(オプション) --ページ内の見出しもリストする。 --備考:内部で contentsx プラグインを使用しているので、詳しいオプションは [[../contentsx.inc.php>http://lsx.sourceforge.jp/?Plugin%2Fincludex.inc.php]] を参照してください。オプションを複数指定する場合は contents=(num=1,depth=1) のようにできます。contents=(num=1,depth=(1,2)) のように入れ子もできます*1。 -include=(オプション) --ページを include する --備考:この場合ページリストは中止され、include だけされます。 --備考:内部で includex プラグインを使用しています。詳しいオプションは [[../includex.inc.php>http://lsx.sourceforge.jp/?Plugin%2Fincludex.inc.php]] を参照してください。オプションを複数指定する場合は include=(num=1:10,title=off) のようにできます -linkstr=relative|absolute|basename|title|headline --リンク文字列を制御できます。 --relative で相対パス的文字列表示(デフォルト)。 --absolute で絶対パス的文字列表示(ls2の動作)。 --basename でページ階層化機能でのベース名部分、例:Note/Plugin/lsx.inc.php -> lsx.inc.php。 --title で各ページの TITLE: 行で指定された文字列。 --headline で各ページの第一見出し。 --備考:title と headline は [[../contentsx.inc.php>http://lsx.sourceforge.jp/?Plugin%2Fcontentsx.inc.php]] を使用します。インストールしておいてください。TITLE: とは PukiWiki Plus! において HTML のタイトル<title></title> を設定する書式です。 -link=page|anchor|off --リンク形式。link=page は通常通りページへのリンク。link=anchor は #lsx(include) 用。取り込んだページタイトルへのアンカー。link=off はリンクしない。 -order で「ページ並び順」を一覧で確認できる。 #lsx(prefix=keyword,notitle,order) #lsx(prefix=keyword,notitle,order) のように、末尾に「ページ並び順」の数値を表示します。 --prefixやdepthと併用すると便利です。 :その他| -html側にコンバートして独自設定ができるように、設定する箇所を移動しました。 --次のプラグイン(lsx.inc.php)をhtml側に置いて編集することで、独自設定できます。 #code(php){{ <?php class xpwiki_[インストールディレクトリ名]_plugin_lsx extends xpwiki_plugin_lsx { function plugin_lsx_init() { $this->plugin_lsx = new XpWikiPluginLsx($this->xpwiki); // Modify here for default values $this->plugin_lsx->options = array( 'hierarchy' => array('bool', true), 'non_list' => array('bool', true), 'reverse' => array('bool', false), 'basename' => array('bool', false), 'sort' => array('enum', 'name', array('name', 'date')), 'tree' => array('enum', false, array(false, 'leaf', 'dir')), 'depth' => array('number', ''), 'num' => array('number', ''), 'except' => array('string', ''), 'filter' => array('string', ''), 'prefix' => array('string', ''), 'contents' => array('array', ''), 'include' => array('array', ''), 'info' => array('enumarray', array(), array('date', 'new')), 'date' => array('bool', false), // obsolete 'new' => array('bool', false), 'tag' => array('string', ''), 'notitle' => array('bool', false), ); // Modify here for external plugins $this->plugin_lsx->plugin_contents = 'contentsx'; $this->plugin_lsx->plugin_include = 'includex'; $this->plugin_lsx->plugin_new = 'new'; } } ?> }}
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
「東京」の読みがな?(ひらがなで)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する
ぺージ情報
ぺージ名 :
xpWiki/追加PluginManual/L-N
ページ別名 :
未設定
ページオーナー :
nao-pon
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 376, today: 1, yesterday: 0
メインメニュー
ホーム
価格比較 百貨
UsersWiki
xpwiki
新規ページ作成
最新ページ一覧
全ページ一覧
人気のページ
全コメント一覧
xpWikiフォーラム
スキン選択
ヘルプ
» 関連ページ
» 編集する
» 変更点を見る
» バックアップ一覧
» 添付ファイル一覧
» リンク元一覧
お問い合わせ
ファイルマネージャー
ログイン
ユーザー名:
パスワード:
パスワード紛失
|
新規登録
オンライン状況
418 人のユーザが現在オンラインです。 (4 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 418
もっと...
サイト情報