
投票する人が、自由に選択肢を追加することができるアンケートプラグインです。
バージョンアップしました。
変更点は、
- [機能追加] 期間指定に時間追加
- [機能追加] 実施期間を表示
- [機能追加] IP制限時間(0:無期限)
です。
IP制限に有効時間を設けるアイデアは、
藤咲さんからいただきました。ありがとうございます。
NP_znQuestionnaire解説ページからダウンロードできます。(この記事で紹介しているver1.05が最新版です。)

投票する人が、自由に選択肢を追加することができるアンケートプラグインです。
変更点は、
旧版には、先日Nucleus(JP)フォーラムでアナウンスされた、CSRF脆弱の問題があります。
対策用にリリースされた、NP_0TicketForPlugin では解決できませんので、旧版をお使いの方はお手数ですがプラグインのアップデートをお願いします。
NP_znQuestionnaire解説ページから、旧版・最新版のダウンロードができます。(この記事で紹介しているver1.04は、2008-05-17現在、旧バージョンです。)

投票する人が、自由に選択肢を追加することができるアンケートプラグインです。
...続きを読む

選択肢追加可能アンケートプラグインをスキン内にも挿入できるようにしました。
バージョンアップというほどのことではないのですが、一応ver1.01ということに。スキン内に書く場合は、
<%znQuestionnaire(アンケートid)%>
と書きます。(記事内も同じにすれば良かった。)
詳しくは、
Nucleus 選択肢追加可能アンケートプラグインひとまず完成にあります。
(ダウンロードファイルは上書きしています。)

プラグインの名前が長すぎますね。

投票する人が、自由に選択肢を追加することができるアンケートプラグインです。
SQLインジェクション対策の動作確認にちょっと時間がかかってしまいました。PHPの設定が、
magic_quotes_gpc = On/Off
のどちらでも同じように動作しますので、
.htaccessで設定し直したりしなくても大丈夫だと思います。(追記:requestVar()等を使えば考慮する必要ありませんよね。

修正しました。)
仕様・使い方は、先日書いた記事(
Nucleus 選択肢の追加が可能なアンケートプラグイン)と変わっていませんので、説明が重複してしまいますが、一応
プラグイン管理ページで、
アンケート名
開始日
終了日
モード(選択肢を自由に追加できるかどうか)
を設定しておきます。
作成したアンケートのアンケートidを
<%znQ(アンケートid)%>
と記事内に書くと、そこにアンケートフォームが表示されます。
<2005-09-24追記>
スキン内に書く場合は、
<%znQuestionnaire(アンケートid)%>
と書きます。(記事内も同じにすれば良かった。)
</2005-09-24追記>
↓こんな感じです。(機能しますので、良かったら投票してみてください。)
...続きを読む