voteプラグインの投票終了機能

メッセージ

標準プラグインのvoteに、投票を終了する機能の追加を希望します。

実現したいのはこんな感じです:

#vote([close],A[10],B[20])
選択肢投票
A10
B20

以下の修正でそれっぽく動きました。

@@ -98,6 +98,12 @@ function plugin_vote_convert()
         $s_page   = htmlspecialchars($page);
         $s_digest = htmlspecialchars($digest);
 
+        if (trim($args[0]) == '[close]') {
+                $_script = '';
+                $_submit = 'hidden';
+                array_shift($args);
+        }
+
         $body = <<<EOD
 <form action="$_script" method="post">
  <table cellspacing="0" cellpadding="2" class="style_table" summary="vote">



トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-11-16 (木) 14:36:57
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.288 sec.

SourceForge