Top > diary > 2006-09-05

table_edit2.inc.php Edit

 以前PukiWiki公式サイトの自作プラグインで編集可能テーブルプラグイン(table_edit.inc.php)を見た時、表専用ページを作らないといけないというなんだか手間のかかるプラグインだと感じ利用しませんでした。
 最近なにやら更新したらしく、公式の「最新の16件」にページが出てたので覗いてみると、「なんとなくある考えが浮かびました」

  • 以前は複数行プラグインなんてあまり使われなかったのではないか?
  • 複数行プラグインの応用を使えばもっと便利になるのではないか?
  • 名前はtable_edit2.inc.phpと相変わらず何も考えていない*1
  • ちょっとテスト(下記表は開発中の為、動作が日々変わっていくと予想されます。)
    • このページは編集制限をかけています。
      • edit強制表示,認証offの設定
        #table_edit2(edit=on,auth_check_off){{
        品名単価数量
        かぼちゃ30012
        みかん3010
      • edit強制表示のみ
        #table_edit2(edit=on){{
        品名単価数量
        すいか4001
        りんご8010
      • 設定無し
        #table_edit2{{
        品名単価数量
        ボールペンDX802
        くりまんじゅう8010
        肉まん9010
        単純に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