- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2022-01-10T18:13:23+09:00","","")
* 「最終更新」に「差分」と「履歴」のリンクをつける [#tbab13ac]
- ページ: [[BugTrack]]
- 投稿者: [[umorigu]]
- 優先順位: 低
- 状態: 提案
- カテゴリー: 本体バグ
- 投稿日: 2022-01-10 (月) 18:13:23
- バージョン: 1.5.3
** メッセージ [#gc11b421]
[[official:質問箱/5443]] より。
「最終更新」 (RecentChanges) 表示・管理の仕組み:
- ページの変更がある旅 recent.dat を更新する
- recent.dat から、 RecentChanges という、「システムからしか更新できないページ」のテキストを更新している
cache/recent.data は直接参照しているコードも多く、構造の変更が難しいが、 RecentChanges は直接参照しているコードは多くなさそう。
(参考)
RecentDeleted ページに対しては .dat のようなデータを管理するリソースがなく、ページが直接データを表している。
いくつか、直接 RecentDeleted を参照しているコードが存在する (trackerのキャッシュで利用している)
このため、構造の変更の影響が広く、変更が難しい。
--------
#comment