「最終更新」に「差分」と「履歴」のリンクをつける

メッセージ

official:質問箱/5443 より。

「最終更新」 (RecentChanges) 表示・管理の仕組み:

cache/recent.dat は直接参照しているコードも多く、構造の変更が難しいが、 RecentChanges は直接参照しているコードは多くなさそう。

(参考) RecentDeleted ページに対しては .dat のようなデータを管理するリソースがなく、ページが直接データを表している。 いくつか、直接 RecentDeleted を参照しているコードが存在する (trackerのキャッシュで利用している)

このため、構造の変更の影響が広く、変更が難しい。

「差分・履歴を表示させない」カスタマイズ

どうしても 履歴・削除 を 最新の更新ページに表示させたくない場合、以下のようなカスタマイズで消すことができます。

lib/file.php:623

関数 function get_recentchanges_line($page, $time, $is_diff)
if ($is_diff) {

の部分を

if (FALSE) {

に変更すると、次回更新時から「差分」「履歴」が表示されなくなります。




トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-03-26 (土) 21:39:20
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.385 sec.

OSDN