|
| ◆概要 |
|
「ニセビンゴEX」の拡張版です。 かなり手を加えたので、「ニセビンゴEX」とは別にしてあります。 正式配布開始後は「ニセビンゴEX」ご購入の方のみダウンロード出来るようになります。 少し本格的なビンゴゲームです。 個人の方のホームページ用に作成しておりますので、何千人という方が参加するようなケースは考慮しておりません。 配布が遅くなって申し訳ありませんでした。 実はまだフライング気味です。 一通りの検証は行っておりますが、万一問題が発生した場合は早急に対処致しますのでどうかご理解下さい。 |
| ◆サンプル/ダウンロード |
|
| ◆設定 |
|
sendmailが使用出来ないサーバではご利用頂けません。
bingo3.cgiをエディタなどで開き、お使いのサーバに合わせて設定して下さい。(1,14行目) #!/usr/local/bin/perl $sendmail = '/usr/lib/sendmail'; [パーミッション]※サーバ毎に異なりますので、ご利用のサーバで確認して下さい
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ◆デザインファイル書式 |
|
first.html, login.html, new.html を編集する事により、ある程度自由なデザインに出来ます。 各htmlともに、完全なhtmlの形となるようにします。 説明で分からない部分がある時は出来るだけ編集しないで下さい。 また、ホームページ作成用ソフト等での編集はしないで下さい。 [ new.html ] カード作成時に表示されるページのデザインです。 bingo3.cgi?mode=new で呼び出された時に表示されます。 赤文字:必須記述 / 青文字:説明文
[ login.html ] ログイン時に表示されるページのデザインです。 bingo3.cgi?mode=go で呼び出された時に表示されます。 first.html(次説明)にログインフォームを直接書いた場合など、このファイルが必要ないケースもあります。 赤文字:必須記述 / 青文字:説明文
[ first.html ] 初期表示されるページのデザインです。 bingo3.cgi を呼び出した時に表示されます。 赤文字:必須記述 / 青文字:説明文
|
| ◆管理者モード起動 |
|
bingo3.cgi?action=master のように、アクセスCGIファイルの後ろに「action=master」を付加してアクセスします。 パスワード(初期値は「pass」です)を入れ、モードを選択して実行ボタンを押します。
「カード配布」期間か「ゲーム」期間かを選択します。 両方同時にチェックも可能ですが、終了間際にカードを作成してもビンゴ不可能となる事をご理解下さい。 [ カード列数 ] カードの列数を指定します。範囲は3〜20。偶数にすると中央のFREEが出ません。 [ カード最大番号 ] 「カード列数」で指定した数値の二乗の約数を指定します。 最大999まで。1〜ここで指定した数の間の数値がカードに出現する事になります。 [ 発表数値数/日 ] 1日に何個数値を発表するかを指定します。 固定数の場合はどちらか一方のテキストボックスにその数値を入力します。 [ 募集定員人数 ] カード作成が出来る人数を指定します。 [ ビンゴ有効人数 ] ビンゴの先着有効人数を指定します。 有効人数を超えてビンゴした人は、ビンゴした人がアクセス出来るページへのリンクが現れません。 [ カード1マスのサイズ ] カードの1マスのサイズを指定します。 ウィンドウの大きさやカード列数等によりお好みのサイズを指定して下さい。 [ 枠色 ] カードの枠色を指定します。 redなどの指定は出来ません。全て「#英数値6桁」形式で指定して下さい。 [ 数値背景色 ] 「クリック済み」「未発表」「クリック可能」数値の背景色を指定します。 redなどの指定は出来ません。全て「#英数値6桁」形式で指定して下さい。 [ 管理者パスワード ] 管理者パスワードを半角英数で設定して下さい。 [ タイトル ] タイトルを設定して下さい。 [ スタイルシート ] スタイルシートを使用したい場合は記述して下さい。 [ BODY句 ] BODY句を正しく記述して下さい。 [ 一覧1ページの表示人数 ] 参加者一覧等で1ページに表示する人数を指定します。 [ ビンゴ時に表示するページ ] 有効人数内ビンゴ者の時に表示されるリンク先を指定します。 [ 環境変数チェック ] 新規参加時、ダイレクトにアクセス出来ないように前のリンク先をチェックします。 ちゃんと手順を踏んでアクセスした人でも、このエラーでひっかかるケースがあります。 セキュリティソフトをお使いの場合、一旦オフにして頂くような対応が必要になります。 [ IPアドレスチェック ] 同一IPアドレスの人が一定時間内に新規カードを複数枚作成する事を拒否する時間を指定します。 [ カード配布期間中コメント ] カード配布のみのモードの時に表示されるコメントを指定します。 [ ゲーム開催中コメント ] ゲーム開催中に表示されるコメントを指定します。 [ ゲーム終了時コメント ] ゲーム終了時に表示されるコメントを指定します。 [ 一覧表示時コメント ] 参加ユーザ一覧時に表示されるコメントを指定します。 [ 管理者メールアドレス ] 設置者のメールアドレスを指定します。 「管理者宛にもメール送信する」をチェックすると、新規カードが作成された時に通知されて来ます。 [ メール件名 ] 新規カード作成時、ユーザに自動送信するメールの件名を指定します。 [ メール内容 ] 新規カード作成時、ユーザに自動送信するメールの内容を指定します。 パスワードが自動で作成されるので、ハンドル名、パスワード用変数は必須となります。 _NAME : ハンドル名用変数 _PASS : パスワード用変数
個別に削除が行えます。 「最終アクセス日」とは、ユーザが最終でカードをセーブした時間となります。アクセス時間とは異なる事をご承知下さい。
「このページ全ON(OFF)」は、JavaScriptが有効の時に動作します。
何れかのモードを選択し、実行した場合は「設定」の「現在のモード」は「カード配布期間」となります。 [ 全てクリア ] ユーザ、履歴をクリアします。 初期状態に近くなりますので、ユーザを新規に募集する場合等にご利用下さい。 [ 履歴クリア ] ユーザ、カードは現状のまま残ります。 ユーザもカードもそのままで再度ゲームを行う場合はこちらをご利用下さい。 [ 履歴、カードクリア ] ユーザは現状のまま残り、カードが新規で一斉に作成されます。 ユーザはそのままで、カードを新しくしてゲームを行う場合はこちらをご利用下さい。
ユーザを残した初期化等を行い、再ゲームを通知したりする場合にご利用下さい。 |
| ◆エラーが出る場合の対処 |
|
[ ○○ファイルが読み込めません ] ファイルがあるか確認して下さい。存在しない場合は再ダウンロード、存在する場合はパーミッションを確認して下さい。 [ お使いの環境ではアクセス出来ません ] 環境変数の値をチェックしています。 セキュリティソフトをお使いの場合は一旦オフにしてみて下さい。 [ 現在参加をお受け出来ません ] 申し訳ありませんが、同一IPアドレスの方が一定時間内にカードを作成しています。 しばらくたってから再度アクセスしてみて下さい。 [ ご指定の番号は本日発表の数値ではありません ] 発表番号は24時に切り替わります。 丁度その時間帯にアクセスすると、この現象が出る事がありますので、再度ログインから行って下さい。 [ しばらくしてからアクセスして下さい ] 実際に混み合っているか、正しく設置されていない可能性があります。 ・lockフォルダがない → 手で作成して下さい ・lockフォルダのパーミッションが777相当ではない → ファイル生成可能なパーミッションを指定して下さい ・lockフォルダの中にbingo3ファイルがない → 中身カラのbingo3ファイルを手で作成して下さい |
| ◆更新履歴 |
|
|