**[[質問箱3/545]] [#j48ad0a8]
#author("2018-03-11T19:01:59+09:00;2012-11-06T19:35:31+09:00","","")
**[[質問箱/3545]] [#j48ad0a8]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|tracker_listでの当日更新分のみの表示方法|
|~バージョン|1.4.7|
|~投稿者|鮭|
|~状態|完了|
|~投稿日|&new{2006-11-28 (火) 10:09:53};|
***質問 [#s00ca53b]
tracker_listでの当日更新分のみを表示する方法を考えているのですが、行き詰まってしまいました。

ベースページを日付毎で作成しているので、
希望としては、以下のような方法で表示が得られれば良いと考えたのですが、
 #tracker_list(hoge,hoge/&date;)

結果はページ更新時に"&date;"が置換されるため日付が変わっても情報は更新されず、目的の当日更新分の情報を得ることができません。

どのように対処すればよろしいでしょうか。

***回答 [#b8b82254]

- 下記のパッチでお試しください。 -- [[teanan]] &new{2006-11-29 (水) 03:05:22};
 plugin/tracker.inc.php: 580行目付近
	global $vars;
 +	global $date_format;
 
 plugin/tracker.inc.php: 600行目付近
	$args[1] = get_fullname($args[1],$page);
 +	$args[1] = str_replace('[today]', get_date($date_format), $args[1]);
	$page = is_pagename($args[1]) ? $args[1] : $page;
-- 使い方は下記のように [today] を指定するだけです。
 #tracker_list(hoge,hoge/[today])
- ありがとうございます!思い通りの動きでした。  -- [[鮭]] &new{2006-11-30 (木) 19:41:16};

//#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.052 sec.

OSDN