**[[続・質問箱/136]] [#c6b79591]
#author("2018-03-11T12:38:38+09:00;2008-12-07T11:31:23+09:00","","")
**[[質問箱/2136]] [#c6b79591]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|更新日時の任意変更の方法について|
|~バージョン|1.4.3|
|~投稿者|[[澤原]]|
|~状態|完了|
|~投稿日|&new{2004-04-22 (THU) 02:44:15};|
***質問 [#z1b18965]
:|
~PukiWiki 1.4.3、Linux をつかっています。
~Pukiwikiのコンテンツ更新する際に、誤って更新日時を変更したくないページを最新の日時に変更してしまう事があります。
~この場合、最近の○○件の上の方に表示されてしまうのですが、日時を任意の値に変更するにはどのようにすればいいのでしょうか?
~以下の2つの方法があるのかも?思いますが、当方には詳細がわかりません。ご教授頂ければと思います。
++ページの情報が保存されているファイルに対して、
 # touch -t 0404120515 file
でファイルそのもののタイムスタンプを変更する。
~(しかし、ファイルがエンコード?されている為か、該当ファイルを特定する事ができません)
++プラグイン等で組み込む事で、ページ編集時に任意の更新日時を指定可とする
:|
~宜しくお願いいたします。
***回答 [#m60415a4]
-[[reimy]] &new{2004-04-22 (THU) 12:14:29};
~ページのファイル名は/?cmd=filelistで知ることができますよ。
-[[名無しさん]] &new{2004-04-22 (THU) 13:08:13};
~便乗すみません。以前、同じ考えでtouchによるタイムスタンプの変更を試みたのですが、PukiWiki上でページの編集((touchしたページに限らず))をするまで反映されませんでした。何かトリガが必要なんですかね? とりあえず/?cmd=linksは試しましたがダメでした。
--[[にぶんのに]] &new{2004-04-23 (FRI) 02:29:31};
~#recentはタイムスタンプではなく、ページの更新毎に作成されるキャッシュ情報をみています。よってtouchで指定したタイムスタンプを反映するために、ページの更新が必要です。
-[[澤原]] &new{2004-04-23 (FRI) 00:06:23};
~reimyさんの仰るとおりの引数にて該当ファイルを見つける事ができました。~
ありがとうございます。
- cache\recent.dat の編集は必要ないのでしょうか。 --  &new{2007-10-23 (火) 20:57:44};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
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.038 sec.

OSDN