| ■No8598に返信(日向さんの記事) > ところが、そのスレッドは、管理人自身もレスを返すことができません。
管理人はレスが返せるのですか(^^; その場合は elsif($namber=~/M/){print"<center><h3>管理者メッセージです</h3></center>";} を削除して、1139行目あたりに if($type=~/M/ && $delkey ne $MasterPass){&er_("管理人しか返信できません!");} といれてみてください。
> 次に訪問者が新規スレッドを立てた場合、管理者メッセージのスレッドを仮にAとして、訪問者が立てたスレッドをBとした場合、表示順が1番上にBのスレッド、次にAのスレッドとなっていました。 > そして、Bのスレッドにレスを付けると、表示順が1番目にA、2番目がBとなりました。 > さらに、Bのスレッドにレスを付けずに、2人目の訪問者がCのスレッドを立てた場合、表示順が1番目にC、2番目にA、3番目にBというおもしろい現象が起こりました。
1225・1226行目の if($type==0 || $oya==0){unshift(@new,$new_);} elsif($oya){unshift(@new,"$namber<><><><><><><><><>$namber<><><><><>\n");} を if($type==0 || $oya==0){unshift(@new,$new_);} if($MasterLine){unshift(@new,$MasterLine);} unshift(@new,"$namber<><><><><><><><><>$namber<><><><><>\n"); にしてみてください。
|