Top > diary > 2006-12-19

***コメント件数集計プラグイン [#r91107b5]

 ちょっとunion_table.inc.phpの大幅な作り直しが必要になり、年内の完成を諦めてへこんでる今日この頃ですが、折角だし1個は作っておこうと適当にガサゴソ…。
//cut
-記入例1
 #total_comment(head>質問|回答件数,foot>とーたる件数,クリスマスは何してる?>diary/2006-12-19/Christmas,正月は何してる?>diary/2006-12-19/NewYear)
#total_comment(head>質問|回答件数,foot>とーたる件数,クリスマスは何してる?>diary/2006-12-19/Christmas,正月は何してる?>diary/2006-12-19/NewYear)
--ページはあらかじめ存在するページかPukiWikiの新規作成で作ってください。(convert_html()にリンク書式を通しているだけなので?マークをクリックしても良い。)~
--対象ページには手動で#comment書いてくださいね。
-記入例2
 #total_comment(head>diary|コメント件数,foot>とーたる件数,stratum1>Note/diary/,sort1>d>r)
--stratumと置く事で階層ページを一括指定できます。
--stratumの後ろに1と置く事でページ名の最後だけを表示します。
--まだ隠しページに対応していません。(やり方もこれから調べますorz)
--コメントは一行の先頭に(-)があれば一件と数えます。
#region(設置例2)
#total_comment(head>diary|コメント件数,foot>とーたる件数,stratum1>Note/diary/,sort1>d>r)
#endregion
-今後の予定
#table_edit2(){{{
|機能|状態|h
|並べ替え|完了|
|見出し単位も可能に|完了|
|簡易的なフィルタ(ページ名や見出しに対して)|完了|
|隠しページへの対応|完了|
}}}
***仕様 [#y8d55ad3]
-オプション内区切
#table_edit2(){{{
|区切|意味|h
|,|基本オプション区切り|
|>|サブオプション区切り|
}}}
-オプション機能
#table_edit2(form=text|text|textarea,,table_mod=close){{{
|機能|書式|説明|h
|ヘッダ設定|fead>項目名1|項目名2|項目と項目の間に必ず(|)を置いてください。&br;これはテーブル書式に使われます。|
|フッタの追加とコメント件数の合計|foot>添え字|添え字の所に記入した文字が合計数字の左セルに入ります。|
|解説文と指定ページのコメント件数|解説文>ページ名|解説文にはページのリンクが張られます。&br;指定したページの - が先頭に付いた行数を数えます。|
|並べ替え|sort1>a>r&br;(sort列番号>昇順降順>並び替えタイプ)|&color(,efeddd){sort: 番号0は左、番号1は右};&br;&color(,eeedfd){a: SORT_ASC (昇順)、d: SORT_DESC (降順)};&br;&color(,eeedad){r: SORT_REGULAR-普通に、 n: SORT_NUMERIC-数値的に、 s: SORT_STRING-文字列として};&br;|
|指定ページの下階層ページを集計|stratum>ページフィルタ>見出しフィルタ|''stratum:''の後ろに1を付けるとページ名の最下層名だけを表示します。&br;''ページフィルタ:''正規表現で表示するページにフィルタを行います。&br;''見出しフィルタ:''見出しに対する正規表現で集計する - 付き行の範囲を指定します。|
}}}
***開発ページは[[PukiWiki/make/total_comment.inc.php]]に移動しています。 [#pe9f9c63]
最新版も[[PukiWiki/make/total_comment.inc.php]]に置いています。

リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS