table_edit2.inc.php
以前PukiWiki公式サイトの自作プラグインで編集可能テーブルプラグイン(table_edit.inc.php)を見た時、表専用ページを作らないといけないというなんだか手間のかかるプラグインだと感じ利用しませんでした。
最近なにやら更新したらしく、公式の「最新の16件」にページが出てたので覗いてみると、「なんとなくある考えが浮かびました」
- 以前は複数行プラグインなんてあまり使われなかったのではないか?
- 複数行プラグインの応用を使えばもっと便利になるのではないか?
- 名前はtable_edit2.inc.phpと相変わらず何も考えていない*1。
- ちょっとテスト(下記表は開発中の為、動作が日々変わっていくと予想されます。)
- このページは編集制限をかけています。
- edit強制表示,認証offの設定
#table_edit2(edit=on,auth_check_off){{#table_edit2(edit=on,auth_check_off,table_mod=open){{
|品名|単価|数量|h
|かぼちゃ|300|12|
|}}- edit強制表示のみ
#table_edit2(edit=on){{- 設定無し
#table_edit2{{単純にwiki文法でリンクを書いたので外部リンクになっています。なんかいい方法ないかなぁ
品名 単価 数量 ボールペンDX 80 2 くりまんじゅう 80 10 肉まん 90 10 - ここの表で実験を行ったので、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?)