Petit Poll SE ver 4.3
| モドル | 利用規約 | 主な機能 | ダウンロード | 設定変更 | 設置方法 | FAQ |

 
主な機能▲

1:HTMLファイルにソースを貼り付けるだけの簡単な投票が行えます。
2:投票フォームのソースはスクリプトが自動生成してくれます。
3:投票はいくつでも作成可能で、Web上から一括管理できます。
4:質問の内容や選択肢の数は投票ごとに自由に決めることができます。
5:各投票は同一スクリプトで作成されたものでも、設定部分まで完全に区別されます。
6:投票フォームのデザイン変更は、HTML(CSS)さえ分かれば自由に出来ます。
7:投票の終了・削除・投票数のリセットは、作成されている投票別にいつでもできます。
8:終了した投票は過去ログとしてリスト化され、結果のみの閲覧が可能です。
9:限界投票数や投票期間の設定による自動終了(過去ログ化)ができます。
10:投票前の結果の閲覧を制限することが可能です。
11:不正な連続投票の禁止機能を設定できます。
12:投票時に簡単なコメントを書き加えることができます(設定は任意)。
13:コメントの取得限界数を設定していた場合、古いコメントから順に削除されます。
14:投票結果はJavaScriptによって指定のサイズの小窓で開かれます。(使用は任意)
15:投票結果は昇降順にソートができます。
16:不快なコメントを投稿された場合、ホスト・IP制限が可能です。
17:ファイルロック機能付きです。



 
ダウンロード

以下のアイコンをクリックするとそれぞれの形式でダウンロードできます。
ダウンロードを完了しましたら、解凍してファイルを確認後、設定変更の項目をご覧ください。



LHA形式 ZIP形式
ver 4.3 / 30KB (2003/10/07)※現在配布休止中



解凍すると、以下のファイルが展開されます。
■poll
├poll.cgi(メインスクリプト)
├ck.cgi(ログ変換キット)
jcode.pl(文字コード変換ライブラリ。歌代和正さん作成)
├dir(ログディレクトリ)
│├set.dat(設定ファイル)
│└pt.log(投票タイトルログ)
└image(画像ディレクトリ)
   └各種画像



(バージョンUPに関して)
旧バージョンをお使いの方でも、最新バージョンへログを持ち越すことが出来ます。
ver4.0以前のバージョンから乗り換える際には、設定がデフォルトに戻されますので、
まずはWEB上から設定変更を行って下さい。


(Petit Pollからの乗り換えに関して)
Petit Pollをお使いの方は、同梱されているck.cgiを使用することで、
最新バージョンへログを持ち越すことが出来ます。
その後、WEB上から設定変更を行って下さい。



 
設定変更

ダウンロードしたファイルを解凍したら、 poll.cgiを開き、 設定部分を個々の環境にあわせ変更しましょう。
Petit Pollよりログを引き継いで使われる方はck.cgiの設定変更も忘れずに。


1行目:#!/usr/local/bin/perl
Perlのパスです。プロバイダから指定されているパスに変えましょう。


33行目:$fpath = "http://〜〜/poll/poll.cgi";
poll.cgiの置き場所をhttpから記述してください。


37行目:$ldir = "./dir/";
ログディレクトリの指定です。./と/ではさまれた部分を任意の名前に変更して下さい。


41行目:$idir = "http://〜〜/poll/image/";
画像ディレクトリの置き場所をhttpから記述してください。


45行目:@GAZOU = ("bar1.gif","bar2.gif","bar3.gif","〜");
バー画像名を「"」で囲い、「,」で区切って指定して下さい。 一種類のみの指定にすると、画像が統一されます。


 
設置方法

ファイルの修正を終えたら任意の転送ソフトでアップしましょう。 CGIの置き場は個々によって違うと思いますが、
pollディレクトリ以下の構成例は下図のようになります。 カッコ内はパーミッションの設定例です。(指定無しはそのまま)


※使用中・使用済みログファイルのパーミッションは全て[666]に設定してください。
■poll [777]
├poll.cgi [755]
├ck.cgi [755]
├jcode.pl [644]
├dir [777]
│├set.dat [666]
│└pt.log [666]
└image


アップし終えたら、poll.cgiにアクセスしてみましょう。パスワード入力画面が出ましたか?
あとは画面上のヘルプに従って進めていけば、投票が簡単に作成できます。
作成完了後のソースをコピーして、設置したいHTMLファイルに貼り付ければ完了です。


Petit Pollよりログを引き継いで使われる方は、ck.cgiへ一度アクセスしてください。



 
▼FAQ

Q:ディレクトリって何ですか?
フォルダの事を指します。各ページの相互関係をツリー上に階層型で表したとき、
その根に当たるフォルダをルートディレクトリ、その下のフォルダをディレクトリと呼びます。
ですから、「ディレクトリを作成」とあったら、新しくフォルダを作ることだとお考えください。

他にも、「ディレクトリの中身」はフォルダの中にあるファイルやフォルダを指し、
「ディレクトリへ移動」はフォルダを開く、「ディレクトリを削除」はフォルダを削除する、となります。

Q:管理パスワード認証後、「ログディレクトリを作成してください」とでます
SE ver 1.3以前のバージョンや、一度投票を全削除した後に再び使用を再開したいときは、
必ずpoll.cgiの設定部分で設定したディレクトリ名と同じ名前のディレクトリ(空で良い)を、
pollディレクトリ内に作成してください。

Q:投票が作成できません(不正なアクセス)
インターネットセキュリティソフト(Norton Internet Security2002で確認)を使用されていると起こる現象のようです。
機能を無効にしてお試しください。

Q:管理モードで投票のメンテナンスが出来ません
ver 3.3以前のバージョンでは、一部のサーバーで投票メンテナンス時に誤動作が起きるようです。
現在配布中のバージョンでは修正されていますのでバージョンアップを推奨いたします。

Q:ck.cgiの使い方が分かりません
ck.cgiはPetit Pollよりログを引き継いで使えるようにするための変換キットです。
Petit Poll SEより初めてご利用になる方は不要ですので、ダウンロード時に削除して構いません。

使い方は、設定変更を済ませてあるck.cgiに一度だけアクセスしたあと、
管理モードで新しいソースを確認して、設置先のページにある古いソースと交換するだけです。

Q:ソースを貼り付けるって?
投票を作成するとHTMLが"素"で表示されると思いますが、これをまとめてドラッグしてコピーしてください。
もし設置する予定のページが未完成でしたら、適当なtxtファイルに保存しておいて、
設置先のページのレイアウトが固まったらソースをそのまま貼り付けてください。

*実際は、すぐにページを作らなくてもソースの確認は管理モードでいつでも出来ます。


Q:ソースにコメントも選択肢として含まれてるみたいなんですが?
SE ver 1.2以前のバージョンで、コメント取得後にソース見ると確認できるバグです。
投票作成時のソースを使い続けていれば問題はありませんが、
投票を移動するためにソースを作り直したいときなどはバージョンアップが必要です。

Q:投票フォーム内の文字サイズを変えたいのですが?
ご自由に変更していただけます。
ver 1.3以前のバージョンではページ中の基本フォントサイズが適用されていましたが、
ver 2.0より投票フォーム内での指定に変わりました。それぞれのCSS指定を修正してください。

※デフォルトのソースにあるCSS指定が多すぎて修正箇所が分からないという方は、サポート掲示板までご質問ください。

Q:投票の色を変えたいのですが?
ご自由に変更していただけます。
基本的にはHTMLですので、タグに色の指定を追加すればお好みどおりに変更できます。

※デフォルトのソースにあるCSS指定が多すぎて修正箇所が分からないという方は、サポート掲示板までご質問ください。

Q:投票のデザインを変えたいのですが?
ご自由に変更していただけます。ただし、HTMLにおける"FORMタグの理解が必須"です。

基本的なお約束は、
投票フォームの最初と最後をFORMタグで挟んで、その間にINPUTタグをTABLEタグなどで段組します。
このとき、FORMタグ内やINPUTタグ内をいじったり、位置関係を崩さないよう注意してください。
各アイコンに張られたURLも触れないように注意してください。

アイコン画像の交換や文字リンクへ変えるのはご自由にして頂いて構いませんが、
著作権表示(ダウンロードアイコン)は必ず残してください。

※デフォルトのソースにあるCSS指定が多すぎて修正箇所が分からないという方は、サポート掲示板までご質問ください。

Q:投票できなくなりました1(サーバーエラー その1)
poll.cgiの置き場を変えたことが考えられます。
管理画面でソースをご確認の上、ソースを貼り直してください。

Q:投票できなくなりました2(サーバーエラー その2)
ローカル側から各種ログをアップした際の、パーミッションの設定し忘れが考えられます。
この場合、ログファイルのパーミッションが全て"666"に設定されているか確認してください。

Q:投票できなくなりました3(結果ウィンドウが開かれない)
投票ソースの貼り付け時やデザインの変更時に、気付かずにソースをいじってしまっていたか、
単純にブラウザ側でJavaScriptを切っていることが考えられます。

前者の場合はソースの交換、後者の場合はブラウザ側の設定でJavaScriptをONにして下さい。

その他に、投票を同一ページに複数設置している場合は、JavaScriptエラーが考えられます。
同FAQにある「投票を同じページに複数設置できますか?」をご覧下さい。

Q:連続投票の禁止機能が動かない投票があるのですが?
ver 3.3以前のバージョンでは、投票ごとにクッキーを発行していたため、
PCに保存できるクッキー数を超えてしまうと、古いものから順に破棄されてしまいます。
現在配布中のバージョンでは修正されていますのでバージョンアップを推奨いたします。

Q:ホストの指定をしているのに制限されていません
SE ver 2.1以前のパージョンで見られるバグです。
現在配布中のバージョンでは修正されていますのでバージョンアップを推奨いたします。

※ver2.2及び2.3では連続投票禁止期間設定時にしか機能しません。

Q:投票前の結果の閲覧を拒否すると、結果リンクから結果が見れなくなってしまいます
SE ver 2.2以前のパージョンで見られるバグです。
現在配布中のバージョンでは修正されていますのでバージョンアップを推奨いたします。

Q:投票の置き場所を変えたいのですが?
JavaScript内のOpenWin関数で指定しているURLと実際のpoll.cgiの置き場が同じであれば、
どこに設置しても構いません。(Petit PollとはURLの指定方法が違いますので注意して下さい)

iswebのように外部サーバーからCGIファイルにアクセスできないような場合を除きます。

Q:投票を同じページに複数設置できますか?
いくつでも設置できます。
SE ver 2.1以降、ソースにあるJavaScript部分の区別をスクリプト側で行えるようにしました。
普通に投票を作成して、同じHTMLファイルに貼り付けるだけで機能いたしますが、
作成されたソースの内、"ResultWin関数"のみ共通で使用できますので、2つ目以降は削除して下さい。

ウィンドウのステータスを区別するため残したい場合には、ResultWin1、ResultWin2…とすれば機能いたします。
この際、結果リンクの関数指定の変更も忘れないようにしてください。

※SE ver 2.0以前のバージョンでは、同一ページに複数設置する場合、利用者ご自身でのソースの修正が必要です。
※SE ver 3.0以降よりJavaScriptを使用しない機能が追加されました。この場合、ソースの修正が必要ありません。

Q:投票を同じページに複数設置した時、違う投票の結果が表示されます
SE ver 3.0のみで見られるバグです。
JavaScriptの記述ミスですので、ご自身で修正なされるか、
現在配布中のバージョンをダウンロード後、ソースを交換してください。

Q:投票結果のバー画像とコメントのNewマークが表示されません
SE ver 1.1のみで見られるバグです。
現在配布中のバージョンでは修正されていますのでバージョンアップを推奨いたします。

Q:投票結果で割合を示すバーの画像を変えたいのですが?
ご自由に変更していただけます。新たに用意した画像をimageディレクトリ内にアップしてください。
設定部分での画像指定を1種類にすれば、バー画像を統一することもできます。

Q:投票結果のウィンドウサイズを変えることはできませんか?
ご自由に変更していただけます。
JavaScript内にある、新ウィンドウのステータスをお好みに応じて変更してください。(JavaScriptの理解必須です)

Q:投票結果を普通に大きなウィンドウで開けませんか?
SE ver 3.0より小窓の使用未使用が選択できるようになりました。

Q:投票結果が正常に表示されません
Petit Pollよりログを持ち越す際に、ck.cgiを複数回呼び出したことが考えられます。
この場合、事前にログのバックアップを取っていただく事をお願いしていますが、
忘れてしまった場合、以下の方法で元に戻すことが出来ます。

1:投票別ログの一番上に現在の投票数(半角)を書き込む
2:2行目以下が各選択肢ごとのステータスになっています。以下の通りに修正してください(数字は半角で)。
3:選択肢ナンバー<>選択肢<>投票数<>

(注意点)
※選択肢ナンバーには上から順に1からの数字(半角)が入ります。
※投票数及び選択肢は必ず全て改行して、一行ごとに書いて下さい。
※投票を複数作成していた場合は、全ての投票別ログの修正を行ってください。
※修正を終えたらサーバーへアップ後、ck.cgiへアクセスしてログの更新を行ってください。

Q:コメントに解読不能な文字が投稿されています(文字化けが起こります)
一見すると、「荒らし」のようにも見受けられますが、多くの場合、半角カタカナの文字化けが原因です。
ver3.0より半角カタカナを全角カタカナへ変換する記述を追加いたしました。

Q:ログディレクトリが削除できません
管理モードから投票の全削除を行えば削除できますが、転送ソフト上では残されている場合があります。
この場合は、一度転送ソフトを起動し直すか、ディレクトリのパーミッションを"777"にすると消えます。

Q:再配布や改造はできますか?
再配布、改造とも、ダウンロードアイコン(著作権表示)のみ残していただければご自由にして頂いて構いません。
特に制作者への連絡等も要りません。なお、改造に関するご質問には一切お答えできませんのでご遠慮ください。



Copyright(C) 2002 9TST4. All Rights Reserved.