カテゴリ | |
---|---|
サマリ | newプラグインで&new(pagename/[,nolink]): No such pages;とした時に階層構造の一番上のページが更新されたときにもNew!を表示したい |
バージョン | 1.4.3 |
投稿者 | 初心者 |
状態 | 完了 |
投稿日 | 2005-01-24 (月) 11:26:36 |
ページ名"ABC"と、"ABC/"で始まるページがありますが、 &new(ABC/);とすると、ページ名"ABC"が更新されたときにNew!が表示されません。 "ABC"又は"ABC"で始まるページのどれかが更新されれば、New!を表示したいのですが、どうすればよいでしょうか。
plugin/new.inc.php: 45行目付近 $timestamp = 0; if (substr($page,-1) == '/') { + $timestamp = get_filetime(substr($page,0,-1)); foreach (preg_grep('/^'.preg_quote($page,'/').'/',get_existpages()) as $page) { $_timestamp = get_filetime($page); if ($timestamp < $_timestamp)