(ホームディレクトリ)index.htmなど
|
+--- zoo /
| *.cgi [755]
| *.txt [666]
| *.gif
| jcode.pl [755]
| ring au
+---log [777]/ここに入室ログが作成されます。
|
Ver:4.8まで 3.HTML修正 ・chat_delete.html ■15行目直後 ■29行目直後 ■43行目直後 にそれぞれ <OPTION>005 <OPTION>006 を追加してください。
|
| *.cgi | 755 |
| *.txt | 666 |
|
Ver:4.8まで 2.HTML修正 ・chat_delete.html ■14, 15行目部分 ■28, 29行目部分 ■42, 43行目部分 の <OPTION>003 <OPTION>004 を削除してください。
|
(ホームディレクトリ)index.htmなど
|
+--- zoo /
| *.cgi [755]
| *.gif
| jcode.pl [755]
| ring au
+---txt/
*.txt[666]
#発言メッセージ書き込み
sub commsg {
$comment = $in{'comment'};
$comment =~ s/</</g;
$comment =~ s/>/>/g;
$comment =~ s/\r//g;
$comment =~ s/\n//g;
if ($dic_usefnc) {
if ($dic_usefnc eq '1') {$dicnum = '9999';}
else {$dicnum = $roomno;}
if (-e "${dic_base}zchat$dicnum.dic") {
&jcode'convert(*comment, 'euc');
$comment = &dic_conv($dicnum,$comment);
}
}
&jcode'convert(*comment, 'sjis');
$comment =~ s/([^=\"]|^)(http:\/\/[\w\-\?\#\+\.\/~:]{9,})/$1<A HREF=\"$2\" TARGET=\"_blank\">$2<\/A>/ig;
を下記の様に変更します。
#発言メッセージ書き込み
sub commsg {
$comment = $in{'comment'};
# $comment =~ s/</</g;
# $comment =~ s/>/>/g;
$comment =~ s/\r//g;
$comment =~ s/\n//g;
if ($dic_usefnc) {
if ($dic_usefnc eq '1') {$dicnum = '9999';}
else {$dicnum = $roomno;}
if (-e "${dic_base}zchat$dicnum.dic") {
&jcode'convert(*comment, 'euc');
$comment = &dic_conv($dicnum,$comment);
}
}
&jcode'convert(*comment, 'sjis');
# $comment =~ s/([^=\"]|^)(http:\/\/[\w\-\?\#\+\.\/~:]{9,})/$1<A HREF=\"$2\" TARGET=\"_blank\">$2<\/A>/ig;
##################################################Option:001 by Add Start から ##################################################Option:001 by Add End までの行の先頭文字「#」文字を消して下さい。
・zchat_instart.cgi
■75〜77行目近辺
##################################################Option:001 by Add Start から ##################################################Option:001 by Add End までの行の先頭文字「#」文字を消して下さい。■403〜408行目近辺
##################################################Option:001 by Add Start から ##################################################Option:001 by Add End までの行の先頭文字「#」文字を消して下さい。 ################################################## NOT Option:001 by Add Start から ################################################## NOT Option:001 by Add End までの行に先頭に「#」文字を加えて下さい。
・chat_pro.cgi
■183〜189行目近辺
■218〜224行目近辺
##################################################Option:001 by Add Start から ##################################################Option:001 by Add End までの行の先頭文字「#」文字を消して下さい。 ################################################## NOT Option:001 by Add Start から ################################################## NOT Option:001 by Add End までの行に先頭に「#」文字を加えて下さい。
##################################################Option:002 by Add Start から ##################################################Option:002 by Add End までの行の先頭文字「#」文字を消して下さい。
・chat_start.cgi
■38〜40行目近辺
■69〜71行目近辺
■150〜161行目近辺
■280〜284行目近辺
■316〜327行目近辺
##################################################Option:002 by Add Start から ##################################################Option:002 by Add End までの行の先頭文字「#」文字を消して下さい。
・room_move.cgi
■39〜41行目近辺
■139〜150行目近辺
■228〜232行目近辺
##################################################Option:002 by Add Start から ##################################################Option:002 by Add End までの行の先頭文字「#」文字を消して下さい。
・顔文字種の変更
■zchat_instart.cgi(39〜41行目近辺)
■chat_start.cgi(38〜40行目近辺)
■room_move.cgi(39〜41行目近辺)
##################################################Option:002 by Add Start
@face =('顔文字1','顔文字2','顔文字3');
##################################################Option:002 by Add End
上記形式で設定出来ます。
##################################################Option:003 by Add Start から ##################################################Option:003 by Add End までの行の先頭文字「#」文字を消して下さい。
##################################################Option:004 by Add Start $ds_seq = '1';#ささやき受け可否(選択表示) $ds_java = '1';#JAVA利用するしない(選択表示) $ds_frame = '1';#フレーム利用するしない(選択表示) $ds_cook = '1';#クッキー利用するしない(選択表示) ##################################################Option:004 by Add End上記部分で省略したい項目の行の先頭に「#」文字を入れる。
@sub_pass = ('001|','002|','003|','004|');#管理者サブパスワード設定
上記部分で設定したい部屋を '部屋番号|サブバスワード' 形式で設定する。
・room_mnt.cgi
■36行目近辺
@sub_pass = ('001|','002|','003|','004|');#管理者サブパスワード設定
上記部分で設定したい部屋を '部屋番号|サブバスワード' 形式で設定する。
・zchat_admin.cgi(ZooChat5.0追加)
■36行目近辺
@sub_pass = ('001|','002|','003|','004|');#管理者サブパスワード設定
上記部分で設定したい部屋を '部屋番号|サブバスワード' 形式で設定する。
・zchat_dicmnt.cgi(ZooChat5.0追加:おまけキット)
■24行目近辺
@sub_pass = ('001|','002|','003|','004|');#管理者サブパスワード設定
上記部分で設定したい部屋を '部屋番号|サブバスワード' 形式で設定する。
##################################################Option:005 by Add Start から ##################################################Option:005 by Add End までの行の先頭文字「#」文字を消して下さい。・room_call.cgi
##################################################Option:005 by Add Start から ##################################################Option:005 by Add End までの行の先頭文字「#」文字を消して下さい。
##################################################Option:006 by Add Start から ##################################################Option:006 by Add End までの行の先頭文字「#」文字を消して下さい。
##################################################Option:007 by Add Start から ##################################################Option:007 by Add End までの行の先頭文字「#」文字を消して下さい。
・chat_start.cgi
■41〜44行目近辺
■72〜75行目近辺
■162〜175行目近辺
■280〜284行目近辺
■328〜341行目近辺
##################################################Option:007 by Add Start から ##################################################Option:007 by Add End までの行の先頭文字「#」文字を消して下さい。
・room_move.cgi
■42〜45行目近辺
■151〜164行目近辺
■228〜232行目近辺
##################################################Option:007 by Add Start から ##################################################Option:007 by Add End までの行の先頭文字「#」文字を消して下さい。
・顔文字種の変更
■zchat_instart.cgi(42〜45行目近辺)
■chat_start.cgi(41〜44行目近辺)
■room_move.cgi(42〜45行目近辺)
##################################################Option:007 by Add Start
# @eimsg1 =('汗','喜♪','メモ','涙','ども♪');
# @eimsg2 =('ase.gif','wai.gif','memo.gif','daa.gif','domo.gif');
##################################################Option:007 by Add End
@eimsg1は選択での表示内容、@eimsg2は<IMG>タグでの張り付けファイル名となります。尚、あいこん画像へのパスは必要があれば(デフォルトはCGIと同じディレクトリです)chat_start.cgiの74行目の部分を変更してください。
#発言メッセージ書き込み
sub commsg {
$comment = $in{'comment'};
$comment =~ s/</g;
$comment =~ s/>/>/g;
$comment =~ s/\r//g;
$comment =~ s/\n//g;
ここの直後に
&fixlog ($roomno, "$date,$chatname,$comment\n");
を追加。
■最終行後に追加
sub fixlog {
$fixlog = "${fbase}zchat_fixlog$_[0].txt";
open (FXLF,">>$fixlog");
flock(FXLF,2) if $FLK;
print FXLF "$_[1]\n";
close (FXLF);
flock (FXLF,8) if $FLK;
}
##################################################Option:008 by Add Start から ##################################################Option:008 by Add End までの行の先頭文字「#」文字を消して下さい。
(ホームディレクトリ)index.htmなど
|
+--- zoo1 /
| | *.cgi
| | *.gif
| | jcode.pl
| | ring au
| | zchat_profreg.txt
| + *.txt
+--- zoo2 /
| *.cgi
| *.gif
| jcode.pl
| ring au
+ *.txt
ディレクトリzoo1配下にのみプロフィールデータを置きます。