*名前を変更/削除したときのrelatedの日付差分が変な値になる [#v9132f62]

-ページ: BugTrack
-投稿者: [[みこ]]
-優先順位: 普通
-状態: 提案
-カテゴリー: 本体バグ
-投稿日: 2004-10-21 (木) 19:00:23
-バージョン: 

**メッセージ [#n229b56a]
 [[Board/discussion]]でも話題になっていましたが、何らかのアクションで画面下のrelatedに表示されるn日前表示が 1970/1/1 からの表示になってしまいます。

 現在は
 現在はタイムスタンプが 0 のときはそのファイルは削除されたものとみなす Dirty なパッチをあてて凌いでいますが、見せ掛けに過ぎないので (^^; 報告すると共に、根治する方法(もしくは残してある理由((何となくありそう・・・ (^^;)))があればおねがいします。

:lib/link.php|
 @@ -25,7 +25,13 @@
         if (file_exists($ref_name)) {
                 foreach (file($ref_name) as $line) {
                         list($_page)   = explode("\t", rtrim($line));
 -                       $links[$_page] = get_filetime($_page);
 +//                     $links[$_page] = get_filetime($_page);
 +//miko for DirtyPatch
 +                       $pagetime = get_filetime($_page);
 +                       if ($pagetime > 0) {
 +                               $links[$_page] = $pagetime;
 +                       }
 +//miko for DirtyPatch
                 }
         }
         return $links;

----

#comment



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
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.059 sec.

OSDN