ページ名を変更すると最新の~件のところに変更前のページ名が残る

メッセージ

1.4.7 にしてからページ名の変更*1を行うと、最新の~件の欄に変更前のページ名と変更後のページ名の両方があらわれます。 変更前のページ名のほうは当然存在しないのでクリックすると新規ページの編集画面になってしまいます。

1.4.6 では発生していませんでした。 おそらく 1.4.7 で recent.dat まわりの変更をした影響だと思います。

関連


コメント


関連?: $non_list の対象ページを削除した時に、必ずRecentDeleted が更新されたとして、recent.dat を更新している



*1 renameプラグイン
*2 古いページがリストの一番上に行く可能性も
*3 両方残るから困るって頭にあったからこれでいいんじゃ…
*4 なんかこの処理の仕方も微妙、全ページ数が$maxshow よりも少ない時も該当する*5から
*5 でも$non_list 対象のページ除いて60未満なら、それほど負担にはならないのか*6な?
*6 ありえない例だけど、もしこの時に$non_list 対象のページが500 とかあったら結局は…
*7 RecentDeleted には「タイムスタンプを変更しない」オプションは無いはず

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-06-20 (火) 01:33:07
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.358 sec.

OSDN