差分表示
* 番号で始まるページをn件まとめて表示する / npage_viewer.inc.pl
RIGHT:&date(Y-n-j[lL],2006/3/19);
calendar_viewer を改造したついでに、さらに改造して、
日付名のページでなく、数字で始まるページをソートして
n件づつ表示する プラグインをでっちあげてみた。
#npage_viewer(基本ページ名, ページ数, モード, セパレータ)
たとえば、
ほげ/1 はじめに
ほげ/2 ほげの基本
ほげ/2.1 基本の補足
ほげ/3 ほげの活用
のようなページを3件づつ表示したければ、
#npage_viewer(ほげ, 3)
たとえば、~
ほげ/1 はじめに~
ほげ/2 ほげの基本~
ほげ/2.1 基本の補足~
ほげ/3 ほげの活用~
のようなページを3件づつ表示したければ、~
#npage_viewer(ほげ, 3)~
のように。モードは逆順にしたい場合reverseを指定できます。
(以外は、昇順)。セパレータは番号中に混ざっていてもいい記号で
デフォルトは'.'、凝ったチェックや変換はしてないので普通に
文字列でソートするだけなので番号の指定は自分で気をつけて。
&ref(npage_viewer.inc.zip){[ダウンロード]};
※自分でも作ったはいいがまだ出番無しなんで...
~
あと、calendar_viewer もそうだが、n件表示したとき
topicpathがうまく設定されていないので、ちょっと不便。
なんとかできるものなのか...そのうち。
----
#comment