**[[質問箱4/549]] [#o19ee4a0]
#author("2018-03-11T20:55:42+09:00;2010-01-20T23:38:24+09:00","","")
**[[質問箱/4549]] [#o19ee4a0]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|trackerプラグインで更新日順で降順にソートしたい|
|~バージョン|1.4.7|
|~投稿者|[[Coffee]]|
|~状態|完了|
|~投稿日|&new{2010-01-19 (火) 18:55:59};|
***質問 [#p401e704]
trackerプラグインで、更新日順で降順にソートしたいのですがうまく行きません。
[[Q&A/プラグイン/trackerプラグイン]]を参考に「_past」という予約語があることが分かりましたので
 #tracker_list(質問箱,,_past:DESC)
としてみましたが昇順でソートされてしまいます。
降順にソートすることはできないのでしょうか?


***回答 [#k0e2e0ab]
- ひょっとして、基準を勘違いしていませんか?&br;「_past」は、''更新時点から現在までの経過時間''を基準にソートします。「DESC」で降順ソート指定すると、経過時間の短い(新しい)ページが最後になってしまいます。「_past」を使って、最終更新日時が新しいものから古いものへと並べるには、
 #tracker_list(質問箱,,_past:ASC)
のように昇順ソートを指定する必要があります。 --  &new{2010-01-20 (水) 00:25:03};
-- ちなみに、[[tracker プラグインのヘルプ>PukiWiki/1.4/Manual/Plugin/S-U#rf5296e2]]には、
//↑、アンカーがtracker_list になっていたので、修正
 list で使用できる予約項目
   [_update] : ページの最終更新日時。
   [_past] : 最終更新日時からの経過。
とあります。「_update」を使って最終更新日時(タイムスタンプ)でソートする場合は、「_past」と逆のソート指定をしないと同じ並び順になりません。 --  &new{2010-01-20 (水) 00:25:03};
- お答えありがとうございます。:config/plugin/tracker/質問箱 というページに
 |_past|更新日|hidden|      |           |
と書いてやったらうまく行きました。
[_update]が最終更新日時でしたね。失礼しました。確かに勘違いしていたようです。ありがとうございます。 -- [[Coffee]] &new{2010-01-20 (水) 19:35:12};

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

OSDN