Category::Plugin

recent,popular等で長いページ名を見やすく

メッセージ

階層が深くなると表示されるファイル名が長くなるのでそれだけでmenuが見づらくなってしまいます。
一つ一つ対象外にしていけばいいのですが量が多いとそれもままなりません。
そこで、一定階層以下の物はrecentなどの対象に含めないように短縮表記を行うようにしてはどうでしょうか。



自分で短縮表示したくなったので、本件の改造をしてみました。 (2007-06-21 ぃぉぃぉ)
Win2k、WinXP + anhttpd1.40p + php5.2.3にて確認

仕様

#recent()に第二引数を追加し、"short"、"abbreviate"が渡されると短縮表示とする。第二引数が無い場合には、従来通りの表示とする。

"short"

最後の/より後のみ表示する。/がない場合は全部。

"abbreviate"

深さが3以上の場合は

最初/.../おわり

という表示をする。文字列の長さは見ていない。深さが2以下の場合はそのまま表示する。

改造内容

引数部

表示部


コメント



*1 error_reporting(E_ALL) でしか確認してないですけど

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-06-23 (土) 13:11:08
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.582 sec.

OSDN