| 一応,自己解決いたしましたので報告しておきます. どうやら,トピック型表示で $tp_hi = 1; # トピック内容の初期配列(1=新着記事トップ 0=親トピックトップ) の設定をしているときに, $end_e = 1; # 解決チェックが付いたら返信不可にする?(1=YES 0=NO) の設定をしていると,解決チェックが付いたにも関わらず, 書き込みフォームが表示されたままになっているようでした. 新着記事トップの設定にすると,上の方に書き込みフォームが表示されますが, そのときの解決チェック処理が抜けているようでした.
cbbs.cgiの460行目付近に ---------------------------------------------- if($rev){ print"$fhy"; if($r_max && ($total-1) >= $r_max){ print"<center><br><h3>レス数の限度を超えたのでレスできません。</h3>(レス数限度:$r_max 現在のレス数:$#TOP)\n"; }elsif($En && $end_e){print"<center><h3>$end_ok / 返信不可</h3></center>"; ←この一行を追加 }else{&forms_("F");} print"<center>\n"; } ---------------------------------------------- の一行を追加したら,無事に返信不可になりました. 今のところ無事に稼動していますが この処理で他の部分に支障が出るようなことはないでしょうか?
最後に… URLを貼り忘れていました.申し訳ありません.
|