Top > diary > 2006-09-05

***table_edit2.inc.php [#hdc1cfea]
 以前[http://pukiwiki.sourceforge.jp/ PukiWiki公式サイト]の自作プラグインで編集可能テーブルプラグイン([http://pukiwiki.sourceforge.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Ftable_edit.inc.php table_edit.inc.php])を見た時、表専用ページを作らないといけないというなんだか手間のかかるプラグインだと感じ利用しませんでした。~
 最近なにやら更新したらしく、[http://pukiwiki.sourceforge.jp/ 公式]の「最新の16件」にページが出てたので覗いてみると、「なんとなくある考えが浮かびました」~
//cut
-以前は複数行プラグインなんてあまり使われなかったのではないか?
-複数行プラグインの応用を使えばもっと便利になるのではないか?
-名前はtable_edit2.inc.phpと相変わらず何も考えていない((プログラムに利用する名前に数字を付けるのはトラブルを起こしやすい、私は数字を付けるのは嫌だったのだが他にいい名前が浮かばなくって (T-T ))。

>
-ちょっとテスト(下記表は開発中の為、動作が日々変わっていくと予想されます。)
--このページは編集制限をかけています。
---edit強制表示,認証offの設定
 #table_edit2(edit=on,auth_check_off){{
#table_edit2(edit=on,auth_check_off,table_mod=close){{
#table_edit2(edit=on,auth_check_off,table_mod=open){{
|品名|単価|数量|h
|かぼちゃ|300|12|
|みかん|30|10|
}}
---edit強制表示のみ
 #table_edit2(edit=on){{
#table_edit2(edit=on){{
|品名|単価|数量|h
|すいか|400|1|
|りんご|80|10|
}}
---設定無し
 #table_edit2{{
#table_edit2{{
|品名|単価|数量|h
|ボールペンDX|80|2|
|くりまんじゅう|80|10|
|肉まん|90|10|
}}
単純にwiki文法でリンクを書いたので外部リンクになっています。なんかいい方法ないかなぁ (..;
-ここの表で実験を行ったので、2006-09-05より新しい設定が使われています。(記録ページだから別のページ作って試せばよかったと後で後悔orz)Last-modified: Fri, 08 Sep 2006 20:54:49


-table_edit.inc.phpのソースは全く見ていません。たぶん参考にならないと思ったからです。
-vote.inc.phpのソースを参考にして作りました。動作が多分同じではないかと考えたからです。
-[TODO]認証制限が利用ページにある場合、editを表示しない。
-[TODO]セキュリティーを強化する。(この時点では何も制限していないから)
-[TODO]行ごとにチェックをつけてチェックがある行を編集。(別プラグインになるかもtable_edit3.inc.php?)

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes