Boocgi

BooAn(プチタイムアンケートCGI)

特徴

簡単なプチアンケートCGIです。

  1. 開始時間と終了時間が分単位で設定できます。
  2. 複数の質問が設定できます。
  3. アンケートフォームはJavaScriptタグを貼り付けるだけなので簡単です。もちろん、終了時間が来たら自動的に締め切ります。また、次のアンケートの開始時間が来たら、自動的にアンケートを開催します。
  4. グラフの色や線の色、文字の色などもWEB上で簡単に設定できます。
  5. アクセスログを保存する機能がついています。アクセスログはWEB上で見れます。
  6. 二重投票を防止する目的で、IPアドレスのチェックとクッキーでのチェックの2つがあります。この機能を使用する、使用しないもWEB上で簡単に設定できます。
  7. アンケートの追跡機能がついています。例えば、の質問で1と答えた人がの質問での回答のアンケート結果も見れます。
  8. CSV形式でアンケート集計結果をダウンロードできます。
  9. perlのパスと管理者のパスワード以外、WEB上で設定が可能です。

使用モジュール

以下のモジュールがご使用のサーバーにインストールされている必要があります。

CGI、Encode

(バージョン1.59からJcodeモジュールの代わりにPerl5.8以降で標準装備のEncodeモジュールを使用するようにしました。)

サンプル

ダウンロード

ご利用前に必ずをご覧下さい。

perlパスの設定

「admin.cgi」と「booan.cgi」のファイルを開いて1行目の

 #!/usr/local/bin/perl

を 各サーバーのperlパスに書き替えてください。

パスワードの設定

「admin.cgi」のファイルを開いて

 $Admin_password = '1234';

の部分のパスワード(1234の部分)を書き替えてください。

設置方法(パーミッションの設定)

サーバーへアップロードして以下のようにパーミッションを設定して下さい。( )内はパーミッション。

booan (755) / admin.cgi (755)
booan.cgi (755)
setup.cgi (755)
data (755) / settei.txt (600)
enquete.txt (600)
enqlog.txt (600)
chase.txt (600)

WEB上での設定

「admin.cgi」にアクセスしてパスワードを入れてログインして下さい。

  1. 基本的な設定をして下さい。
  2. 新規アンケートの設定(質問、項目、選択可能数、開始時間、終了時間など・・・)をして下さい。
  3. 貼り付けるタグを表示させて、アンケートフォームを表示したいページに貼り付けてください。

バージョンアップ方法

  1. 『admin.cgi』『booan.cgi』を上書きして下さい。
  2. 『admin.cgi』『booan.cgi』を開いてperlパス設定とパスワードの設定をし直して下さい。

更新情報

BooAn 1.26
Encodeがインストールされていないサーバーでの使用の場合、Jcodeモジュールがインストールされていれば使えるように修正。
BooAn 1.25
Jcodeモジュールの代わりにPerl5.8以降から標準装備のEncodeを使うように修正しました。
BooAn 1.24
アンケート表示時のナビゲーションリンクのちょっとしたバグを修正。
BooAn 1.23
開始と終了の時間のバグを修正。
BooAn 1.22
ブラウザのバージョンによるデザインの崩れを修正。
BooAn 1.21
文字コードの違いによる文字化けと不具合を修正。
BooAn 1.20
JavaScriptでの表示で文字コードがshift_jisのページの他にutf-8とeuc-jpに対応しました。これによってJcodeモジュールがサーバにインストールされている必要があります。
BooAn 1.10
新規アンケート登録時のバグを修正。
BooAn 1.00
簡単なプチアンケートを開催できるスクリプトです。

© Copyright.. Boocgi. All Rights Reserved. Terms | Site Map