■記事引用返信■ ・投稿者/ megu -(2005/04/01(Fri) 00:38:59) ・U R L/ 只今改造勉強中なのですが、携帯から返信する際、 レスフォームのタイトルに「Re:○○○○」と親記事タイトルが 出るようにしたいのです。 御指導お願いいたします。 |
■記事引用返信■ ・投稿者/ 花喃 -(2005/01/27(Thu) 19:28:56) ・U R L/ http://cgi37.plala.or.jp/kskdj/doumori/cbbs.cgi?no=0 いつもお世話になっております。 また疑問に思うものが出来ましたのでお邪魔しますm(_ _)m 掲示板は3つ設置しているのですが、以前はいじるのがわからなかったので、それぞれ全部ひっくるめてアップしておりました。 それで最近なんとなくわかったつもりになってきたので、set.cgiで増やしてみました。(cgi?no=ってやつに) そしたら、排除IP/禁止文字列設定ファイルが全て同じファイルになってしまいました。(オンラインで設定しております。) 出来たら掲示板個別にしたいのですが出来ますでしょうか。 出来ましたら、ご教授お願いします!! [10470] Re[1]: Child Treeの排除IP/禁止文字列設定ファイル ■記事引用返信■ ・投稿者/ りゅういち -(2005/02/01(Tue) 18:19:14) ・U R L/ http://www.cj-c.com/ ■No10455に返信(花喃さんの記事) > > そしたら、排除IP/禁止文字列設定ファイルが全て同じファイルになってしまいました。(オンラインで設定しております。) > > 出来たら掲示板個別にしたいのですが出来ますでしょうか。 まず、それらの cbbs.cgi にあるファイル設定を設定ファイルに移動します。 さらに、cbbs.cgi の禁止IP/禁止文字列呼び込みの部分を &d_code_; 後ろにもって行きます。 そして、あとは No.10464 と同じことを行なってみてください。 [10491] ありがとうございますm(_ _)m ■記事引用返信■ ・投稿者/ 花喃 -(2005/02/06(Sun) 13:27:07) ・U R L/ http://cgi37.plala.or.jp/kskdj/doumori/cbbs.cgi?no お返事遅くなりまして申し訳ありません。 今回はちょっと自信がないってゆーか、解からなかったので…。 もう一度質問させて下さいませm(_ _)m > まず、それらの cbbs.cgi にあるファイル設定を設定ファイルに移動します。 > さらに、cbbs.cgi の禁止IP/禁止文字列呼び込みの部分を > &d_code_; 後ろにもって行きます。 if(-e $NWFile){ open(DE,"$NWFile"); while(<DE>){push(@NW,$_);} close(DE); } if(-e $IpFile){ open(DE,"$IpFile"); while(<DE>){push(@ips,$_);} close(DE); } if(@ips){ $match=0; foreach (@ips) {$_=~ s/\n//; if($ENV{'REMOTE_ADDR'}=~ /$_/){$match=1; last;}} if($match){&er_("あなたには閲覧権限がありません!");} } ↑の部分を削除して、 # ---[排除IP/禁止文字列読み込み]--- # ---[設定ファイル読み込み]-------- $res_r=1; &d_code_; if(-e $NWFile){ open(DE,"$NWFile"); while(<DE>){push(@NW,$_);} close(DE); } if(-e $IpFile){ open(DE,"$IpFile"); while(<DE>){push(@ips,$_);} close(DE); } if(@ips){ $match=0; foreach (@ips) {$_=~ s/\n//; if($ENV{'REMOTE_ADDR'}=~ /$_/){$match=1; last;}} if($match){&er_("あなたには閲覧権限がありません!");} } if($no eq ""){$no=0;} if($set[$no]){unless(-e $set[$no]){&er_('設定ファイルが無いです!');}else{$SetUpFile="$set[$no]"; require"$SetUpFile";}} else{&er_('設定ファイルがCGIに設定されてません!');} $nf="<input type=hidden name=no value=$no>\n"; ↑の様にすれば宜しいのでしょうか? [10514] Re[3]: ありがとうございますm(_ _)m ■記事引用返信■ ・投稿者/ りゅういち -(2005/02/15(Tue) 06:28:24) ・U R L/ http://www.cj-c.com/ ■No10491に返信(花喃さんの記事) > 今回はちょっと自信がないってゆーか、解からなかったので…。 > もう一度質問させて下さいませm(_ _)m > > >>まず、それらの cbbs.cgi にあるファイル設定を設定ファイルに移動します。 >>さらに、cbbs.cgi の禁止IP/禁止文字列呼び込みの部分を >>&d_code_; 後ろにもって行きます。 : > > ↑の様にすれば宜しいのでしょうか? とりあえずやってみて、だめだったら再度質問してください。 そのときはどのようなエラーメッセージが出たか、 また、書き換えたCGIファイルをtxt形式にして自サーバにアップしURLを記述してください。 [10537] Re[4]: ありがとうございますm(_ _)m ■記事引用返信■ ・投稿者/ 花喃 -(2005/02/19(Sat) 13:30:00) ・U R L/ http://www13.plala.or.jp/kskdj/cbbs.txt とりあえず、やってみたところ それぞれに管理モードは出てくるようにはなりました。 ただ、中に設定してあるIPは全て一緒ですし、 禁止文字に設定してある言葉が書き込めてしまいました。 そこで、No.10464から先にやってみようと試みたところ…。 「Internal Server Error」と出てしまいました。 どのようにやればよいのでしょうか…。 スペースやら、カッコの閉じる場所とかがわかりません。 URLにテキストをアップいたしましたので、まずはNo.10464のから教えて下さい。 ヨロシクお願いしますm(_ _)m [10560] Re[5]: ありがとうございますm(_ _)m ■記事引用返信■ ・投稿者/ りゅういち -(2005/03/09(Wed) 10:21:29) ・U R L/ http://www.cj-c.com/http ■No10537に返信(花喃さんの記事) > ただ、中に設定してあるIPは全て一緒ですし、 > 禁止文字に設定してある言葉が書き込めてしまいました。 設定ファイル内にcbbs.cgi上部にある排除ファイル設定を移動して、 それぞれのファイルパスに書き換えてください。 例) 以下のようにして設定ファイルに追記 掲示板1 $IpFile="IpAcDeny1.cgi"; $NWFile="WordDeny1.cgi"; 掲示板2 $IpFile="IpAcDeny2.cgi"; $NWFile="WordDeny2.cgi"; > > そこで、No.10464から先にやってみようと試みたところ…。 > 「Internal Server Error」と出てしまいました。 > どのようにやればよいのでしょうか…。 上記ファイルを見ても ----- オススメとしてはログ書き込みサブルーチンの中の $new_="..."; $new_.="..."; のあとに if(@NW){ foreach(0..$#NW){ $NW[$_]=~ s/\n//; if(index($new_,$NW[$_]) >= 0){ $NW[$_]=~ s/</\<\;/g; $NW[$_]=~ s/>/\>\;/g; &er_("「$NW[$_]」は使用できません!"); } } } ----- が反映されていないような… [10568] Re[6]: ありがとうございますm(_ _)m ■記事引用返信■ ・投稿者/ 花喃 -(2005/03/11(Fri) 15:50:21) ・U R L/ http://www13.plala.or.jp/kskdj/cbbs.txt > 設定ファイル内にcbbs.cgi上部にある排除ファイル設定を移動して、 > それぞれのファイルパスに書き換えてください。 > > 例) 以下のようにして設定ファイルに追記 > 掲示板1 > $IpFile="IpAcDeny1.cgi"; > $NWFile="WordDeny1.cgi"; > > 掲示板2 > $IpFile="IpAcDeny2.cgi"; > $NWFile="WordDeny2.cgi"; すみません、それをどこに移動させれば宜しいのでしょうか。 全くわからなくって…。すみません。 > 上記ファイルを見ても > 反映されていないような… すみませんでしたm(_ _)m そちらは直す前のでした。 変更したのをアップしてみましたので助言お願いします。 それで、今回変更してみたのをアップしたら禁止文字が書き込めるようになってしまいました。 元のをアップしなおしても書き込めてしまいます。 [10593] Re[7]: ありがとうございますm(_ _)m ■済! / 記事引用返信■ ・投稿者/ 花喃 -(2005/03/31(Thu) 12:58:14) ・U R L/ 現状で運営していても害がないようですので、今回は諦めます。 もう少し、自分で勉強してから出直してきます。 お応え頂き、ありがとうございましたm(_ _)m また、なにか疑問に思うことが出ましたらよろしくお願いします。 |
■記事引用返信■ ・投稿者/ 黒岩 -(2005/03/31(Thu) 01:29:15) ・U R L/ はじめまして。いつもCGI使わせてもらっています。 質問なんですが、ReverseAccess v6.6で Rank Before Site Accessの4項目あるうち、Before(前回順位)項目のみ削除してサイズを縮めたいのですがやりかたがわかりません。 分かる方いましたら教えてください。 それとテーブル幅をピクセル数で変更できる方法があったら(%でもかまいません)教えて欲しいです。 質問ばかりで恐縮ですがよろしくお願いします。 |
■記事引用返信■ ・投稿者/ 使用人 -(2005/03/30(Wed) 03:09:09) ・U R L/ 今回初めて使わせていただきます。 トクツーにてI-BBSを設置後書き込みをしたのですが「ERROR - ブラウザのcookie機能がOFFでは投稿不可。対応ブラウザにするか、ONにしてください!」と表示されてしまいます。 こちらのエラーの対処方法はどのようにすればよいのでしょうか? [10589] Re[1]: トクツーで ■記事引用返信■ ・投稿者/ Custom -(2005/03/30(Wed) 12:53:28) ・U R L/ > トクツーにてI-BBSを設置後書き込みをしたのですが「ERROR - ブラウザのcookie機能が > OFFでは投稿不可。対応ブラウザにするか、ONにしてください!」と表示されてしまいます。 > こちらのエラーの対処方法はどのようにすればよいのでしょうか? トクトクはHTTPヘッダを無視してデフォルトのヘッダしか出力できませんのでクッキーも 使用できません。 対処法は「トクトクでクッキーを使用する方法」を参考にしてください。 http://www50.tok2.com/home/webcraft/ いつの間にかトクトク、とくつーに名称変更されたみたいですね。 広告はでっかいし多いし、サイト自体重いしで完全に悪化していますね。 トクトクの利点が全然なくなった。 [10591] Re[2]: トクツーで ■済! / 記事引用返信■ ・投稿者/ 使用人 -(2005/03/30(Wed) 22:47:09) ・U R L/ 出来ました!ありがとうございます! たしかに広告だらけで埋もれてしまいますね・・・ |
■記事引用返信■ ・投稿者/ ポチ -(2005/03/22(Tue) 12:31:20) ・U R L/ http://www.11pm.jp/app/index.shtml Reverse Access v7.1を使わせて頂きありがとうございます。 URLに+が含まれているサイトからアクセスがあると +がスペースに変換されてリンクされてしまいます。 +で表示させる改造方法をご教授して頂けないでしょうか? http://www.test.com/+++/index.html<アクセスのあったサイトのURL> ↓ http://www.test.com/ /index.html<リンクされるURL> [10588] Re[1]: Reverse Accessの+含むURLについて ■済! / 記事引用返信■ ・投稿者/ ポチ -(2005/03/30(Wed) 08:38:11) ・U R L/ http://www.11pm.jp/app/index.shtml ■No10579に返信(ポチさんの記事) > Reverse Access v7.1を使わせて頂きありがとうございます。 > URLに+が含まれているサイトからアクセスがあると > +がスペースに変換されてリンクされてしまいます。 > +で表示させる改造方法をご教授して頂けないでしょうか? > http://www.test.com/+++/index.html<アクセスのあったサイトのURL> > ↓ > http://www.test.com/ /index.html<リンクされるURL> access.cgiの$accessをデコードしてる部分(2箇所)をコメントにしたら+が含まれているURLからのアクセスでも表示出来る様になりました。 SSI表示では今のところ問題ないみたいです。 if($ENV{'REQUEST_METHOD'} eq "POST") { read(STDIN, $access, $ENV{'CONTENT_LENGTH'}); ########## コメントにして+を含むURLを表示させる ここから # $access=~ tr/+/ /; # $access=~ s/%([0-9a-fA-F][0-9a-fA-F])/pack("C", hex($1))/eg; # $access=~ s/ALL=//; ########## コメントにして+を含むURLを表示させる ここまで }elsif($ENV{'QUERY_STRING'}){$access=$ENV{'QUERY_STRING'};} if($access=~ /\+/){(@ARGV)=split(/\+/,$access);} else{$ARGV[0]=$access;} ########## コメントにして+を含むURLを表示させる ここから #$access=~ tr/+/ /; #$access=~ s/%([0-9a-fA-F][0-9a-fA-F])/pack("C", hex($1))/eg; #&jcode'convert(*access,'sjis'); ########## コメントにして+を含むURLを表示させる ここまで my($flag)=0; my(@new)=(); my($ad)=$ENV{'REMOTE_ADDR'}; |