[Back Sub Script] [Back Chat log] [Back Chat frame]
ElDorado Chat - Specifications
■チャットの仕様と機能
■CGI ZOO風列挙
■閲覧確認環境(OS, Browser)
■開発者から
■チャットの使い方[取扱説明書](別ページ)
チャットスクリプト仕様と機能
スクリプト名 | ElDorado Chat-PHP |
スクリプト言語名 | PHP |
HTML/XHTML仕様 | HTML 4.01 Strict:ログ・サブ処理等 HTML 4.01 Transitional:フレーム上部(入室前・入室後)など HTML 4.01 Frameset:フレーム部のみ |
名前未入力 | 入室・発言できません |
HTMLタグの使用 | タグ利用権限所持者のみ使用可能 設置設定により、BBCode使用可能。 |
モバイルアクセス | 対応(非フルブラウザ用Frame無し版有り) |
フレーム解除 | 対応 |
未入室者数表示 | 有り |
アイコン選択 | 有り |
入室後のアイコン変更 | 有り |
アイコン非表示選択 | 有り |
名前・発言文字の色選択 | 有り |
発言消去機能 | 有り(clear/cls) |
秘話・特定人物への発言 | 有り(Dialog) |
入室者だけへの発言 | 有り(Channel:Outcast) |
対荒らしフィルタ | 有り(Filter) |
こっそり入室 | 有り(デフォルト確率:非公開) |
URL自動リンク | 有り(要Botチェック) |
おみくじ等拡張機能 | 有り(要Botチェック) |
名前文字数制限 | 30Bytes(全角15文字) |
発言文字数制限 | 1024Bytes(全角512文字) |
Profileリンク | 別途プロフィール用CGIの設置が必要 |
最低必要解像度 | 横640x縦480(VGA) |
JavaScript要件 | フレーム版は要JavaScriptだが利用不可能になるわけではない。無いと不便。 |
動作確認環境 | 汎用UNIX,Apple Darwin 8.x+Apache WebServer Microsoft Windows+Apache WebServer, 04WebServer +PHP4.3.2/4.4.6, PHP5.1.6/5.2.1 |
チャットスクリプト仕様と機能[CGI ZOO風]
ユーザビリティ
- 参加人数(入室者人数)表示
- ROM人数(未入室者人数)表示
- EZweb、i-mode、Yahoo!ケータイ(旧Vodafone live!・旧々J-sky等各種モバイルキャリアに対応!
文字コード『EUC-JP』非対応の一部機種のブラウザは使えません。
- アクセスカウンタ(累計/今日/昨日)
- 入室後擬似『2ショットチャット』対応(Dialog+Lock)
秘話機能(Dialog) 電報,ささやき,個別会話,裏会話等という言い方もある
- クッキーによる入力項目の記憶
- 発言後発言欄自動消去(要JavaScript)
- 前発言の復活[発言履歴数:10](要JavaScript)
- URL/メールアドレスの自動リンク(要Botチェック)
- フレーム表示,ノンフレーム表示,モバイル用表示の3種
- 自動リロード機能(meta refresh使用)
- 入室後の設定変更(名前・メールアドレス欄以外)
- 入室者だけに見える発言(Channel)
- clearで発言消去
- 自動リロード時間カウント(発言・手動リロードを何分していないか表示)
- 現在の状態を編集表示(Status)
デザイン
- 名前&発言の文字色の選択
- アイコン非表示機能(アイコンサイズ変更)
アミューズメント
- アイコン使用可
- ダイス機能
- おみくじ機能
- タロット占い機能
- 似非ロボットチャット
- 発言ランキング(発言文字数等ソートアリ)
- 動画・楽曲再生機能(要ブラウザの再生プラグイン)
註:WindowsでのWindowsMediaPlayerやRealOnePlayerやQuickTimeプラグインの事
セキュリティ
- アクセス制限(IP/HOST)
- ファイルロック機能(flock)
- 非匿名プロキシの元IPを取得
- 文字列フィルタ機能(Filter) 無視機能,荒らしフィルタ
- タグ使用は権限所持者のみ
- 管理者の信頼できる人に『自治権限用パスワード』を譲渡する事によりアクセス制限等を任せる事が可能。
Webからの管理(管理モード)
- アクセス制限(IP/HOST)
- ログ削除
- REFERERチェック
- 入退室履歴チェック
閲覧確認環境(OS, Browser)
- WindowsXP SP1(i686=x86)
- Microsoft InternetExplorer 5.5以降(解像度:640x480[VGA]以上から閲覧対応)
- Mozilla Firefox 1.x以降(実際確認:2.0.0.x + Tabextensions 3)
- Opera 6以降
- Netscape 6以降(6は一部submit周りが微妙に表示されている)
- Safari 3 Public Beta(英語版では日本語入力ができません)
- Mac OS X 10.4.x(Tiger) [CPU:Intel;] ... Intel Mac mini確認(i686=x86)。PowerPCの方でも動くはずだけど。
- Mozilla Firefox 1.x以降
- Safari 2, Shiira等KHTML・WebKit系エンジン(他OminiWebなども大丈夫のはず)
- Opera 8.54以降
- Netscape 7.1以降
- Camino(Cocoa+Gecko@Firefox系)
- Microsoft InternetExplorer 5.2 for Mac(アイコンのoptgroup周りに不具合アリ)
『アイコン一覧』からアイコンをクリックして選択することで不具合回避可能(要JavaScript)。
- Linux(Fedora Core 6 test 3) // (i686=x86)
- Mozilla Firefox 1.x以降
- Konqueror
- 他Epiphany、Galeon、Netscape、WineとWindowsブラウザの組合とかで遊び確認予定。
- 携帯電話, モバイルアクセス,その他の機器
- DoCoMo-FOMA 6.0(i-mode) Symbian OS v8.1b+ACCESS NetFront v3.2(フルブラウザ)
機種:SHARP SH902i[2005/12/09発売] (c100;TB;W24H12)
- DoCoMo-FOMA 7.0(i-mode) Symbian OS v8.1+(フルブラウザ)
機種:SHARP SH903i[2006/10/24発売] (c100;TB;W24H16)
- KDDI-au CDMA 1X WIN(EZweb) KDDI-KC38 Opera 8.50 [ja]=PCサイトビューアー(フルブラウザ)
機種:京セラ W44K[2006/11/23発売]
- KDDI-au CDMA 1X(EZweb) Mobile Broweser 6.2.0.9(KDDI-CA28) Universal Edition
機種:Casio G'zOne TYPE-R[A5513CA]黒[2005/07末発売]
- その他、フルブラウザ『jigブラウザ』を使用した携帯電話。
- Nintendo Wii; 1621; Opera 9.10(フレーム対応)
- PSP(PlayStation Portable); 2.00 - ACCESS NetFront® Browser(フレーム対応)
但し、アイコン数多すぎやログが長すぎるチャットは不可。1ページあたり150KB以下程度が限界?
- 以下の環境で確認してくれる方を募集中です。
- Dreamcast - DreamPassport
- Playstation2 - Sonybrowser2
- ニンテンドーDS[Nitro]; Opera 8.50
- Mac OS X - iCab
- SoftBank 3G
開発者・紅堂幹人から
一般的なCGIチャットに必要とされている機能がほとんど入っていると言い切れる多機能チャットです。
管理者がBot用処理を編集する事により、初心者の方でも気軽に自作ゲームを組み込む事も可能です(『ジャンケン』とか)
フレームの境界線を変更・表示項目を最低限にし、アイコン非表示等組み合わせると下の例のように最小限表示が可能です。
←このように最小限の表示にする事も可能です。
ライトユーザからへヴィユーザまで使えるチャットです。
↓最低必要解像度:横640x縦480(VGA)で表示した表示例
ElDorado Chat-NEO[R] v0.93 Present by 紅堂幹人
ProcessTime:0.00050msec
time: 0.000usr+0.000sys=0.000.