| 4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
Откуда: Москва Всего сообщений: 2994 Рейтинг пользователя: 79
Дата регистрации на форуме: 29 сен. 2001
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 20 августа 2003 8:45
Gram У тебя что, хостинг под Windows? Потому что на Unix-хостах форум должен просто ругнуться, что нет такого пользователя, и все. Для запрета удаления сообщений админа модераторами в postings.cgi сделай следующее: перед <br> &getmember("$inmembername");<br> &moderator;<br> $cleartoedit = "no";<br> в процедуре deletepost (строка 955) вставь <br> ($postername,$trash)=split(/\|/,@allthreads[$posttodelete]);<br> &getmember("$postername");<br> $postercode = $membercode;<br> а затем строку <br> if (($inmembmod eq "yes") && ($inpassword eq $password)) { $cleartoedit = "yes"; }<br> замени на <br> if (($inmembmod eq "yes") && ($inpassword eq $password) && $postercode ne "ad") { $cleartoedit = "yes"; } Для запрета редактирования сообщений админа: в posting.cgi (процедура processedit, строка 1283) после <br>($postermembername, $topictitle, $postipaddress, $showemoticons, $showsignature ,$postdate, $post) = split(/\|/, @allthreads[$posttoget]);<br> добавь <br>&getmember("$postermembername");<br>$postercode = $membercode;<br> А вот этот кусок: <br>if (($inmembmod eq "yes") && ($inpassword eq $password)) { $cleartoedit = "yes"; } замени на <br>if (($inmembmod eq "yes") && ($inpassword eq $password) && $postercode ne "ad") { $cleartoedit = "yes"; } Чтобы ссылка стала видна только Администратору, в topic.cgi (757) сделай следующее:<br><br><br><p><br><p align=center><br><font face="$font" color=$fontcolormisc size=$dfontsize1><br><a href="$boardurl/admincenter.cgi">??????? ? ????? ?????????????????</A></font><br></td></tr><br>~;<br> замени на <br><br><br><p>~;<br>}<br>if ($membercode eq "ad") {<br>$output.= qq~<br><p align=center><br><font face="$font" color=$fontcolormisc size=$dfontsize1><br><a href="$boardurl/admincenter.cgi">??????? ? ????? ?????????????????</A></font><br></td></tr><br>~;<br>}<br>
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
|