Надо отредактировать все php файлы этого модуля следующим образом, заменяя все строки в самом начале скрипта (после <?php ):
PHP код:
if ( !defined('ADMIN_FILE') ) { die("Illegal File Access"); }
или
PHP код:
if ( !defined('NUKE_FILE') ) { Header("Location: index.php"); die(); }
или
PHP код:
if ( !defined('MODULE_FILE') ) { die("You can't access this file directly..."); }
на свои. А именно какие?, скажем редактируете фаил admin/modules/ShoutBlock.php.
Открываете любой фаил, нахожящийся в этой директории нюки (admin/modules/) и смотрите что там идет в самом начале, например вот это:
PHP код:
if (!eregi("admin.php", $_SERVER['PHP_SELF'])) { die ("Access Denied"); }
и заменяете в своем файле ShoutBlock.php вот это:
PHP код:
if ( !defined('ADMIN_FILE') ) { die("Illegal File Access"); }
на выше написаное.
Таким образом проходите все файлы.
Так же надо отредактировать фаил config.php, добавить после строк:
PHP код:
$gfx_chk = 0; $subscription_url = "";
вот это:
PHP код:
$admin_file = "admin";
Последний раз редактировалось Soniks, 14.03.2005 в 11:59.
Поставил на локалке, создаю блок жму ок и всё зависает, терь он когда начинает блок погружать, просто процесс виснет и всё... м msql просто умирает, приходится рестартовать..
nuke 7.6, 2.8
заработало.
Вопрос: когда юзверь патается запостить сообщение сразу второй раз. появляется ошибка
как сделать что-бы например появлялось сообщение что нельзя запостить, ну типа как восплывающая посказка alerter или как там она называется??
корче например я написал чё нит, и потом сразу ещё раз если написать то переходит на страницу типа ошибка и ссылка вернутся назад(((( а если через некоторое время написать то всё ок. я дкмал это специально чтоб не флудили(((