Polls14

提供: GeeklogJpWiki

[4]運用方法 > 日常の管理作業 > コンテンツ追加と管理 > コンテンツタイプ > アンケートプラグインを運用する

アンケートプラグインを運用する

アンケートは、トップページに表示するモードにして作成すると、ブロックにラジオボタンによるアンケートブロックを表示することができます。ブロックはPHPブロックで配置されています。

PHPブロックのオプション:phpblock_polls

通常ブロックで表示させますが、静的ページPHPにアンケートの関数を記述することでセンターブロックにも表示できます。

echo phpblock_polls();


「編集画面」

図:アンケート管理画面 一覧(blockpolls04.png)
図:アンケート管理画面 編集(blockpolls05.png)

アンケート(Polls)プラグインのconfig.phpはplugins/polls/にあり、オプションを設定できます。

  • pollsloginrequired 0
1に設定された場合、登録ユーザのみが投票できます。
この指定よりもconfig.phpの$_CONF['loginrequired']が優先しますので'loginrequired'が1に設定されていると'pollsloginrequired'が0に設定されていてもゲストユーザが最近の投票にアクセスできなくなります。
  • maxanswers 10
投票回答欄の最大数
  • answerorder submitorder
回答の多かった順('voteorder')あるいは入力順('submitorder')に投票項目を並べ替えます。
投票操作を防ぐため、Geeklog ではクッキーとIPアドレスの2つの設定を行っています。
  • pollcookietime 86400
投票回答クッキーのタイムアウト時間(秒)
  • polladdresstime 604800
投票回答IPアドレスの保持時間(秒)
  • delete_polls 0
投票の所有者が削除された時の処置を定義します。0に設定されていれば、所有者が削除された投票の所有者に「ルート」グループのユーザ(例えばサイト管理者)が割り当てられます。1に設定されていれば、投票とその投票に対して投稿されたすべてのコメントは削除されます。


同じコンピュータで、または同じIPアドレスにおいて、複数で利用する場合には、どれか、(または両方を) 1に変更します。

注意:どのようなアンケートも操作が可能なので、結果をあまり信用しすぎないことです。

個人用ツール