Top > diary > 2006-11-22

***union_table.inc.php [#b23151fb]
 あるページの下位層に作られた表組みをかき集めて一つの表組みとして表示できないか、表組みは並び替えやフィルタ、集計なんかも出来たら良いですねぇ。 (^^) &br;
//cut
 なんとなく形が出来てきたので、現状カキコキしちゃいます。

 #union_table(section,page_link=short,sort=3,sort_ad=d)

#union_table(section,page_link=short,sort=3,sort_ad=d)
-現在の仕様
#table_edit2(form=text|text|textarea,title_c=1,table_mod=open){{{
|オプション|引数|説明|h
|page|ページ名を指定します。|表組みを設置している親ページを指定します。&br;page=ページ名 を指定しない場合は、#union_tableを設置したページの下層ページから表組みを取得します。|
|page_link|off|参照ページのリンクを表示しない|
|~|short|ページ名が××/○○/△△としたら後ろの△△の部分だけを表示する。|
|section|無し|見出しを列に加える|
|sort|列番号|並び替える列を左から数えた数値で指定します。|
|sort_ad|a|SORT_ASCをセットします。昇順ソート|
|~|d|SORT_DESCをセットします。降順ソート|
}}}

''今後の予定''(使ったことの無い関数とか多そうなので、何処まで出来るか…)
-%%並び替え機能%%&br;
--微妙に完了…、なんかカッコワルイですね… (^^;  06/11/24
--インラインプラグイン機能を使う。当初予定に無かったが、制限ページ上で使用すると&color(,Aqua){is_freeze(): fopen() failed: http//};(url略)と拒否された為、急遽追加しました。その他遊びを幾つか追加。 06/11/25
-フィルタ機能
--ページや見出しに対してのフィルタ。(固定)
--表組みに対してのフィルタ。(固定)
--アクションプラグイン表示からのフィルタ(上記フィルタの影響下にて 可変)

-集計機能(sum,count,avg)
-それぞれの付加機能はactionプラグインで別ページを表示して実行
-行数制限(指定行数をオーバーした場合は、次ページとし1,2,3・・・とリンクを作成)

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