カテゴリ | |
---|---|
サマリ | tracker_listで各ページのコメント数を表示したい |
バージョン | 1.4.7 |
投稿者 | Coffee |
状態 | 完了 |
投稿日 | 2010-01-20 (水) 19:19:30 |
質問箱/4106を参考に、自作プラグイン/linecounter.inc.phpを使用して、ブログのようにtrackerプラグインで精製した各ページのコメント数を数えてtracker_listで一覧にも表示したいのですが、どうもうまく行きません。 まずコメントプラグインをいじって、コメントが入ると
//comment
と付くようにしました。そしてこれを数えることにしました。
tracekrを用いて投稿すると、各ページに応じて
&linecounter(質問箱/1,/^(\/\/)(comment)/i); &linecounter(質問箱/2,/^(\/\/)(comment)/i); &linecounter(質問箱/3,/^(\/\/)(comment)/i);
という風に入るようにしたいのですが、やり方が分かりません。 [_page]を用いて
&linecounter([_page],/^(\/\/)(comment)/i);
とするとできそうですが、ブラケットがついてしまい、「linecounter.inc.php」では集計できませんでした。 今は投稿があったあと手動で編集しています。 自動で入れられるようにする方法はないでしょうか?
|cmtcnt|コメント数|hidden| |&linecounter([_page],/^(\/\/)(cmtmsg)/i,); |のようにして、:config/plugin/tracker/質問箱/listでコメント数を表示したいところで[cmtcnt,Status]のようにしていたのですが、この方法では_pageが展開されません。なにかいい方法はありますか? -- Coffee 2010-01-21 (木) 03:15:54