- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2016-12-03T06:32:16+09:00","","")
#author("2016-12-03T09:11:34+09:00","","")
* 「タイムスタンプを変更しない」編集時にauthor行にタイムスタンプ維持が反映されない [#y1f59914]
- ページ: [[BugTrack2]]
- 投稿者: [[umorigu]]
- 優先順位: 低
- 状態: 提案
- カテゴリー: 本体バグ
- 投稿日: 2016-12-03 (土) 06:32:16
- バージョン: 1.5.1
** メッセージ [#c10a74e6]
「タイムスタンプを更新しない」でページ更新してもソース先頭のauthor行のタイムスタンプが更新されてしまう。
仕様拡張して、実際の更新日時と表示用の更新日時を両方維持するようにしたい。
--------
- いろいろ出てきます... -- [[umorigu]] &new{2016-12-03 (土) 06:32:26};
- キャッシュの都合を考えると、mtime に実際の更新日時を、#author に表示用の更新日時を入れるようにするとキャッシュの更新が楽なのではないでしょうか。 -- [[bee]] &new{2016-12-03 (土) 07:10:41};
- そうすると更新時刻を表示するためにファイルの中身を読まないといけないことになるので、mtimeを「表示用の更新日時」として扱う仕様は変えられないです。%%さらに、全体にわたる変更になるので影響が大きすぎる%% →これはmake_link.php - make_pagelink()等ごく一部の変更で済むかもしれません -- [[umorigu]] &new{2016-12-03 (土) 08:08:11};
- 更新時刻を読む箇所を少なく読み違えていました。あと既存プラグインとの互換性を壊す可能性があるので、やっぱりやめたほうがいいかもしれません。 -- [[bee]] &new{2016-12-03 (土) 09:07:28};
-- 少なくとも 1.5.x では、です。1.6 or later なら… -- [[bee]] &new{2016-12-03 (土) 09:11:34};
#comment