suslik_s_gitaroy
Хомяк под кайфом | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору хак готов: post.cgi ищем: Код: if (($inforum) && ($inforum !~ /^[0-9]+$/)) { &error("$ibtxt{'0901'}&$ibtxt{'0501'}"); } if (($intopic ) && ($intopic !~ /^[0-9]+$/)) { &error("$ibtxt{'0901'}&$ibtxt{'0501'}"); } if (($inpostno) && ($inpostno !~ /^[0-9]+$/)) { &error("$ibtxt{'0901'}&$ibtxt{'0501'}"); } | перед этим вставляем Код: $filetoopen = "$ikondir" . "forum$inforum/ban.memb"; $filetoopen = &stripMETA($filetoopen); if (-e $filetoopen) { open(FILE, $filetoopen); flock (FILE, 1); @banmforum = <FILE>; close(FILE); foreach $banmemb (@banmforum){ chomp $banmemb; if (($inmembername eq $banmemb)){&error("Запрет&Вам запрещено писать в данный форум. По всем вопросам обращайтесь к администрации.");} } } | postings.cgi ищем: Код: &output( -Title => $boardname, -ToPrint => $output, -Version => $versionnumber ); | перед этим вставляем Код: $filetoopen = "$ikondir" . "forum$inforum/ban.memb"; $filetoopen = &stripMETA($filetoopen); if (-e $filetoopen) { open(FILE, $filetoopen); flock (FILE, 1); @banmforum = <FILE>; close(FILE); foreach $banmemb (@banmforum){ chomp $banmemb; if (($inmembername eq $banmemb)){&error("Запрет&Вам запрещено писать в данный форум. По всем вопросам обращайтесь к администрации.");} } } | forums.cgi ищем: Код: if (("$privateforum" eq "yes") && ("$allowed" ne "yes")) { &accessneeded; } | перед этим вставляем: Код: $filetoopen = "$ikondir" . "forum$inforum/ban.memb"; $filetoopen = &stripMETA($filetoopen); if (-e $filetoopen) { open(FILE, $filetoopen); flock (FILE, 1); @banmforum = <FILE>; close(FILE); foreach $banmemb (@banmforum){ chomp $banmemb; if (($inmembername eq $banmemb)){&error("Запрет&Вам запрещено посещать данный форум. По всем вопросам обращайтесь к администрации.");} } } | topic.cgi ищем: Код: if (("$privateforum" eq "yes" && "$allowed" ne "yes")) { &error("$ibtxt{'1606'}&$ibtxt{'1607'}"); } | перед этим вставляем Код: $filetoopen = "$ikondir" . "forum$inforum/ban.memb"; $filetoopen = &stripMETA($filetoopen); if (-e $filetoopen) { open(FILE, $filetoopen); flock (FILE, 1); @banmforum = <FILE>; close(FILE); foreach $banmemb (@banmforum){ chomp $banmemb; if (($inmembername eq $banmemb)){&error("Запрет&Вам запрещено посещать данный форум. По всем вопросам обращайтесь к администрации.");} } } | Вот и все! буду делать настройку из АЦ... Grey2002 Цитата: ну да... а если юзер введёт : post.cgi?action=reply&forum=X&topic=X | все ок |