#author("2022-10-22T18:20:45+09:00","","") **[[質問箱/5473]] [#h8f80b59] |RIGHT:100|LEFT:410|c |~カテゴリ|エラー・トラブル| |~サマリ|recentの時系列がおかしくなる| |~バージョン|1.5.3| |~投稿者|[[質問者]]| |~状態|質問| |~投稿日|&new{2022-10-22 (土) 18:12:46};| ***質問 [#p634aa79] pukiwiki.ini.phpの$non_listで幾つかのページを指定しています。&br; この指定したページを削除すると「recent」で「RecentDeleted」が更新され、指定ページ以外で最後に削除されたページの削除日が掲載され時系列がおかしくなってしまいます。&br; 例えば10/22に$non_list指定ページを削除した場合、RecentDeletedの最後にあるCページの更新日がrecentに載ってしまう。&br; ~ ''▼recentの表示''&br; -2022-09-30 --RecentDeleted -2022-10-22 --Aページ --Bページ ''▼recentdeletedの中身''&br; -2022-09-30 12:35:18 - Cページ -2022-09-25 20:34:50 - テスト -2022-09-19 23:43:33 - Dページ ~ 別プラグインである「[[recentdetail>自作プラグイン/recentdetail.inc.php]]」や「[[RecentUpdates>自作プラグイン/recentupdates.inc.php]]」でも同様に表示が変となります。&br; $non_list指定ページを削除した場合は「RecentDeleted」を更新しないようにするか、「RecentDeleted」に限り$non_listを無視して全て掲載するように出来ないでしょうか。&br; 後者の場合、そもそも$non-listに頼らずとも、正規表現で特定ページを除いた更新履歴を掲載するといったプラグインがあればいいのですが…。&br; (※Wikiプラスの#recent(件数,ページ名)の非掲載ページ名の引数が指定出来るようなイメージ)&br; お手数おかけしますがご確認いただければ幸いです。 ***回答 [#g0ca4806] #comment