**[[質問箱4/429]] [#v5aed585]
#author("2018-03-11T20:37:06+09:00;2009-06-02T18:07:57+09:00","","")
**[[質問箱/4429]] [#v5aed585]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|最新の20件に表示される日付を、日付+時間にしたい|
|~バージョン|1.4.7|
|~投稿者|[[hacchi]]|
|~状態|質問|
|~投稿日|&new{2009-02-19 (木) 12:18:00};|
***質問 [#m7a3d4d1]
Menubarにrecentプラグインを使用して最近更新されたページを表示させているのですが、ここに表示される日付を日付+時間にすることは出来ますでしょうか?

一日に同じページを何度か更新することがあり、Menubarから該当ページが何時何分に更新されたのかが分かると便利だと思い質問させて頂きました。

宜しくお願い致します。

***回答 [#k944b8d5]
- $show_passage を1 にしていると、recent プラグインで表示されているリンクは、
 <li><a href="http://pukiwiki.sourceforge.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B14%2F429" title="質問箱4/429(2h)">
 質問箱4/429</a></li>
みたいな出力(長いので改行してますけど)になって、ブラウザしだいではリンクにあわせるとツールチップに、「どれだけ前の変更なのか」が表示されるようにはなっていますが、これでは困るのでしょうか?(携帯からでも表示できるようにしたいとか・・・) --  &new{2009-02-19 (木) 16:52:21};
- plugin/recent.inc.php の次のあたり
 	foreach ($lines as $line) {
 		list($time, $page) = explode("\t", rtrim($line));
 
 		$_date = get_date($date_format, $time);
 		if ($date != $_date) {
 			// End of the day
 			if ($date != '') $items .= '</ul>' . "\n";
の、$_date = get_date($date_format, $time); の行を書き換えればできるはず。例えば、
 		$_date = format_date($time);
とか。 --  &new{2009-06-02 (火) 18:07:57};


#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.102 sec.

OSDN