[
自宅サーバーWebRing
┃
前
|ID=54
前後5表示
|
次
┃
乱移動
|
サイト一覧
]
このサイト内
書籍 DVD CD
Google(日本語)
Google(Web全体)
Google(イメージ)
Google(キャッシュ)
Yahoo! JAPAN
goo 英和
goo 和英
goo 国語
goo 新語
サイトマップ
リンク集
ダウンロード
フォーラム
Users Wiki
最新情報
TOP
»
UsersWiki
»
nao-pon
»
blog
» 2005-08-27 をテンプレートにして作成
|
一覧
検索
最新
ヘルプ
ページへ戻る
履歴
リンク元
印刷
Ajax でチャットを作ってみた
をテンプレートにして作成
UsersWiki
:nao-pon/blog/2005-08-27 をテンプレートにして作成
開始行:
** Ajax でチャットを作ってみた
#keyword()
RIGHT:&tag(プログラミング);
#block(around,right,w:50%){{
****動作例
サンプルチャットです。ご自由にお試しください。 :D
#chat
}}
JavaScript(Ajax) でチャットのプログラムを組み立ててみまし...
きっかけは、[[yosha_01さんのディスカス:http://www.x-group...
です。~
はじめは、このディスカスをいじってみようと思ったのですが...
本当は、PukiWikiModのバグが上がってきているのでその修正を...
ごめんなさい。> All
このチャットは<iframe>呼び出しで、id を指定することにより...
XOOPSのカスタムブロックに使ってもいいし、PukiWikiMod から...
とりあえず、現状のものを置いておきますので、ごにょごにょ...
[[最新版はこちらです。>./#pe39cc9d]]~
インストール方法については [[./readme]] をご覧ください。
-PukiWikiMod用プラグイン
--&ref(chat.inc.php);
---ソース中で ajaxchat.htm のURLを指定しています。~
環境に合わせて修正してください。
-%%&ref(ajaxchat.zip);%%
-%%&ref(ajaxchat.js);%%
--JavaScript でエラーが出ることがあったので修正しました。
----
***さらにバージョンアップ :) 2005-08-30
-%%&ref(ajaxchat_0.zip);%%
***またまたバージョンアップ 2005-08-31
-%%&ref(ajaxchat_1.zip);%%
--内緒話&入室者情報の管理をIPからIDに変更。 ~
同一IPの別マシンを識別できるようになりました。
--手元のパソコンとサーバーとの時間のずれを吸収するように...
--自動発言を今までの Enterキーに加え「、」「。」「スペー...
--改行ができるようになりました。
---自動発言の「Enter」をOFFにすることで改行できるようにな...
--Cookie を保存するかどうかを選択できるようにしました。
--発言時に JavaScript のバージョンをチェックし、必要なら...
***とりあえずこれで一段落? 2005-09-01
-%%&ref(ajaxchat_1_1.zip);%%
--発言の色を設定できるようにしました。
--ログデータがないときにJavaScriptエラーになっていたのを...
----
-%%&ref(ajaxchat_1_2.zip);%% - まだまだ、直すところがあり...
--名前欄に ' とか " を入れた場合に正常に動作しなかったの...
--その他、細かいところをもろもろ修正。
***早くFIXしたいな・・・ 2005-09-03
-%%&ref(ajaxchat_1_22.zip);%%
--発言間隔が長い場合に「この間にx時間経ちました・・・」を...
--発言用のテキストエリアにフォーカスが移った場合「入室」...
--入室・退室の[お知らせ]案内を出すようにした。
--JavaScriptエラーが出ることがある問題の対策をした。
***いつまで続く? (Ver 1.3) 2005-09-07
-%%&ref(ajaxchat_1_3.zip);%%
--順番に遡って過去の発言を表示できるようにした。
--過去の発言を閲覧中は、新しい発言があっても最下部まで自...
--その他、諸々修正。
***まだまだ続く? (Ver 1.4)2005-09-11
-%%&ref(ajaxchat_1_4.zip);%%
--フェイスマークを入力できるようにしました。
--内緒話の時相手のID表示が自分のIDを表示していたのを修正...
***ちょっとした変更 (Ver 1.5)2005-09-14
-%%&ref(ajaxchat_1_5.zip);%%
--入退室情報のログへの記録方法を変更。(国際対応化への道?)
--色指定を解除できるように。
***ポップアップ対応 (Ver 1.6)
-未公開です。
--別窓でポップアップ出来るようにしてみました。
--サーバー負荷対策として、入室前は60秒チェックに。
--「~さんが通り過ぎました。」とか表示上の微調整。
***Opera に対応 (Ver 1.7)2005-09-23
-%%&ref(ajaxchat_1_7.zip);%%
--Operaの無料化記念として・・・ :D
--様々な微調整。 ;)
-%%&ref(ajaxchat_1_7_1.zip); 15:25:02%%
--FireFoxなどで、ログの部分読み込みに失敗していたので、修...
***お知らせ音が鳴るようにしてみたり (Ver 1.8) 2005-09-27
-%%&ref(ajaxchat_1_8.zip);%%
--入室・退室・発言時に音で知らせるようにしてみた。
--詳細設定ボタンを追加。
---音のON・OFFなども設定できるようにしました。
--Ver 1.7 で不具合のあった、入室者情報を修正。
--ajaxchat.htm から ajaxchat.js へ移動できるものは、移動...
--その他諸々修正してます。
***無視機能追加など (Ver 1.9) 2005-10-01
-%%&ref(ajaxchat_1_9.zip);%%
--特定の発言者を無視(発言を表示しない)できる機能を追加し...
--ajaxchat.htm をスリム化
--内緒時のサウンド追加
--その他諸々調整
***閲覧者情報を右サイドへ (Ver 2.0) 2005-10-02
-%%&ref(ajaxchat_2_0.zip);%%
--閲覧者情報を上部または右サイド表示に切り替えられるよう...
---初期状態を右サイドにしたい場合は、<iframe> 呼び出しの ...
ajaxchat.htm?id=1&staypos=r てな具合です。
--内緒話中は、入室者欄の名前を反転表示するようにしました。
--その他、あちこちら微調整。
***トリップ対応など (Ver 2.1) 2005-10-08
-%%&ref(ajaxchat_2_1.zip);%%
--成りすまし防止に効果のあるトリップに対応しました。
---名前欄に 名前#任意の文字列 と入力すると、チャット画面...
--ユーザーが、入室・退室・経過時間のシステム通知をON・OFF...
--その他、微妙に修正多数。 :D
***過去ログ切り出し機能など (Ver 2.2) 2006-01-07
-%%&ref(ajaxchat_2_2.zip);%%
--ログが大きくなった時に過去ログとして切り出すようにしま...
新たに bak ディレクトリが追加されています。パーミッション...
---既定では、ログのサイズが約1MBを越えると、50KBを残して...
***キック申請機能の追加など (Ver 2.3) 2006-02-03
-%%&ref(ajaxchat_2_3.zip);%%
--キック申請機能の追加。
--諸々バグ修正。
*** (Ver 2.31)
*** (Ver 2.32)
style.css の修正など
-%%&ref(ajaxchat_2.32.zip);%%
*** (Ver 2.35)
言語ファイル "es", "pt"(by leco) を追加。
-&ref(ajaxchat_2.35.zip);
*** CVS 最新版
- [[CVS(tar.gz):http://cvs.sourceforge.jp/cgi-bin/viewcvs...
- [[Change log:http://hypweb.net/cvs2cl/ajaxchat.txt]]
**コメント
#pcomment(,reply,15)
終了行:
** Ajax でチャットを作ってみた
#keyword()
RIGHT:&tag(プログラミング);
#block(around,right,w:50%){{
****動作例
サンプルチャットです。ご自由にお試しください。 :D
#chat
}}
JavaScript(Ajax) でチャットのプログラムを組み立ててみまし...
きっかけは、[[yosha_01さんのディスカス:http://www.x-group...
です。~
はじめは、このディスカスをいじってみようと思ったのですが...
本当は、PukiWikiModのバグが上がってきているのでその修正を...
ごめんなさい。> All
このチャットは<iframe>呼び出しで、id を指定することにより...
XOOPSのカスタムブロックに使ってもいいし、PukiWikiMod から...
とりあえず、現状のものを置いておきますので、ごにょごにょ...
[[最新版はこちらです。>./#pe39cc9d]]~
インストール方法については [[./readme]] をご覧ください。
-PukiWikiMod用プラグイン
--&ref(chat.inc.php);
---ソース中で ajaxchat.htm のURLを指定しています。~
環境に合わせて修正してください。
-%%&ref(ajaxchat.zip);%%
-%%&ref(ajaxchat.js);%%
--JavaScript でエラーが出ることがあったので修正しました。
----
***さらにバージョンアップ :) 2005-08-30
-%%&ref(ajaxchat_0.zip);%%
***またまたバージョンアップ 2005-08-31
-%%&ref(ajaxchat_1.zip);%%
--内緒話&入室者情報の管理をIPからIDに変更。 ~
同一IPの別マシンを識別できるようになりました。
--手元のパソコンとサーバーとの時間のずれを吸収するように...
--自動発言を今までの Enterキーに加え「、」「。」「スペー...
--改行ができるようになりました。
---自動発言の「Enter」をOFFにすることで改行できるようにな...
--Cookie を保存するかどうかを選択できるようにしました。
--発言時に JavaScript のバージョンをチェックし、必要なら...
***とりあえずこれで一段落? 2005-09-01
-%%&ref(ajaxchat_1_1.zip);%%
--発言の色を設定できるようにしました。
--ログデータがないときにJavaScriptエラーになっていたのを...
----
-%%&ref(ajaxchat_1_2.zip);%% - まだまだ、直すところがあり...
--名前欄に ' とか " を入れた場合に正常に動作しなかったの...
--その他、細かいところをもろもろ修正。
***早くFIXしたいな・・・ 2005-09-03
-%%&ref(ajaxchat_1_22.zip);%%
--発言間隔が長い場合に「この間にx時間経ちました・・・」を...
--発言用のテキストエリアにフォーカスが移った場合「入室」...
--入室・退室の[お知らせ]案内を出すようにした。
--JavaScriptエラーが出ることがある問題の対策をした。
***いつまで続く? (Ver 1.3) 2005-09-07
-%%&ref(ajaxchat_1_3.zip);%%
--順番に遡って過去の発言を表示できるようにした。
--過去の発言を閲覧中は、新しい発言があっても最下部まで自...
--その他、諸々修正。
***まだまだ続く? (Ver 1.4)2005-09-11
-%%&ref(ajaxchat_1_4.zip);%%
--フェイスマークを入力できるようにしました。
--内緒話の時相手のID表示が自分のIDを表示していたのを修正...
***ちょっとした変更 (Ver 1.5)2005-09-14
-%%&ref(ajaxchat_1_5.zip);%%
--入退室情報のログへの記録方法を変更。(国際対応化への道?)
--色指定を解除できるように。
***ポップアップ対応 (Ver 1.6)
-未公開です。
--別窓でポップアップ出来るようにしてみました。
--サーバー負荷対策として、入室前は60秒チェックに。
--「~さんが通り過ぎました。」とか表示上の微調整。
***Opera に対応 (Ver 1.7)2005-09-23
-%%&ref(ajaxchat_1_7.zip);%%
--Operaの無料化記念として・・・ :D
--様々な微調整。 ;)
-%%&ref(ajaxchat_1_7_1.zip); 15:25:02%%
--FireFoxなどで、ログの部分読み込みに失敗していたので、修...
***お知らせ音が鳴るようにしてみたり (Ver 1.8) 2005-09-27
-%%&ref(ajaxchat_1_8.zip);%%
--入室・退室・発言時に音で知らせるようにしてみた。
--詳細設定ボタンを追加。
---音のON・OFFなども設定できるようにしました。
--Ver 1.7 で不具合のあった、入室者情報を修正。
--ajaxchat.htm から ajaxchat.js へ移動できるものは、移動...
--その他諸々修正してます。
***無視機能追加など (Ver 1.9) 2005-10-01
-%%&ref(ajaxchat_1_9.zip);%%
--特定の発言者を無視(発言を表示しない)できる機能を追加し...
--ajaxchat.htm をスリム化
--内緒時のサウンド追加
--その他諸々調整
***閲覧者情報を右サイドへ (Ver 2.0) 2005-10-02
-%%&ref(ajaxchat_2_0.zip);%%
--閲覧者情報を上部または右サイド表示に切り替えられるよう...
---初期状態を右サイドにしたい場合は、<iframe> 呼び出しの ...
ajaxchat.htm?id=1&staypos=r てな具合です。
--内緒話中は、入室者欄の名前を反転表示するようにしました。
--その他、あちこちら微調整。
***トリップ対応など (Ver 2.1) 2005-10-08
-%%&ref(ajaxchat_2_1.zip);%%
--成りすまし防止に効果のあるトリップに対応しました。
---名前欄に 名前#任意の文字列 と入力すると、チャット画面...
--ユーザーが、入室・退室・経過時間のシステム通知をON・OFF...
--その他、微妙に修正多数。 :D
***過去ログ切り出し機能など (Ver 2.2) 2006-01-07
-%%&ref(ajaxchat_2_2.zip);%%
--ログが大きくなった時に過去ログとして切り出すようにしま...
新たに bak ディレクトリが追加されています。パーミッション...
---既定では、ログのサイズが約1MBを越えると、50KBを残して...
***キック申請機能の追加など (Ver 2.3) 2006-02-03
-%%&ref(ajaxchat_2_3.zip);%%
--キック申請機能の追加。
--諸々バグ修正。
*** (Ver 2.31)
*** (Ver 2.32)
style.css の修正など
-%%&ref(ajaxchat_2.32.zip);%%
*** (Ver 2.35)
言語ファイル "es", "pt"(by leco) を追加。
-&ref(ajaxchat_2.35.zip);
*** CVS 最新版
- [[CVS(tar.gz):http://cvs.sourceforge.jp/cgi-bin/viewcvs...
- [[Change log:http://hypweb.net/cvs2cl/ajaxchat.txt]]
**コメント
#pcomment(,reply,15)
ページ名:
ぺージ情報
ぺージ名 :
nao-pon/blog/2005-08-27
ページ別名 :
未設定
ページオーナー :
nao-pon
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
なし
ユーザー :
ゲスト
Counter: 0, today: 0, yesterday: 0
メインメニュー
ホーム
価格比較 百貨
UsersWiki
新規ページ作成
最新ページ一覧
全ページ一覧
全コメント一覧
ヘルプ
xpwiki
お問い合わせ
ファイルマネージャー
ログイン
ユーザー名:
パスワード:
パスワード紛失
|
新規登録
最近の更新
最新の20件
2023-05-14
nao-pon
/
gmap + gmap_street + gmap_insertmarker
nao-pon
/
googlemaps2
2023-03-22
PublicBlog
/
The Importance of QFP in PCB
2023-02-28
FrontPage
/
PCB terminology you must know
2023-01-20
nao-pon
/
blog
/
ESP8266 を壊してしまいました しかも続けて2回も
2022-09-22
nao-pon
/
blog
/
ESP32 + ESPHome の Bluetooth Proxy で SwitchBot Mater
2022-08-26
nao-pon
/
blog
/
独自ビルドの Tasmota を 12.1.1 へ
2022-08-19
nao-pon
/
blog
/
Zigbee + ZHA のメモ書き
2022-01-17
nao-pon
/
blog
/
HomeAssistant 統合の Tasmota-IRHVAC に貢献
2021-08-03
nao-pon
/
ファイル置き場
/
スペースサワダ
2021-07-01
nao-pon
/
blog
/
HomeAssistant 統合の Tasmota-IRHVAC の不具合修正
2021-06-20
nao-pon
/
blog
/
Tasmota を 9.4.0 から 9.5.0 へアップデート
2021-06-15
nao-pon
/
blog
/
ミンティア[MINTIA] で WiFi 6ボタンスイッチを作った
2021-04-27
PublicBlog
2021-03-17
nao-pon
/
blog
/
SwitchBot 温湿度計を ESP32 でモニタリング
2021-03-13
nao-pon
/
blog
/
東芝エアコンのエントリーモデルもWiFi化
2021-02-23
risoulaser
2021-02-18
nao-pon
/
blog
/
Panasonic (ナショナル) エアコンの 2008 年モデルも WiFi 化
2021-02-15
nao-pon
/
blog
/
Tasmota で HA 端子(JEM-A) 連携
2021-02-07
nao-pon
/
blog
/
Tasmota で三菱エアコンを完全コントロール
オンライン状況
186 人のユーザが現在オンラインです。 (9 人のユーザが UsersWiki を参照しています。)
登録ユーザ: 0
ゲスト: 186
もっと...
サイト情報