Показать сообщение отдельно
z-0091 вне форума      Старый #16  
z-0091
Частый Гость
Регистрация: 25.11.2009
Сообщения: 43


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для z-0091 Найти все сообщения от z-0091 Добавить z-0091 в список друзей  
23.04.2010, 10:25

спасибо, помогло. Но при переходе в панель управлением модулем http://helpmen/prp.php?op=NukeC30 все еше выскакивает Access Denied. Хотя уже Сам блок отображается вполне корректно.

Решил проблему. Опишу в кратце. еслу у вас изменен файл admin.php то:

www\admin\links\links.nukec30

заместо admin.php ставите название своего файла ( не забудте разрешение .php)

ВО всех файлах папки www\admin\modules\NukeC30

ищите:

PHP код:
 if (!eregi("admin.php"$PHP_SELF)) { die ("Access Denied"); } 


меняете на:

PHP код:
 if (!defined('ADMIN_FILE')) { die ("Access Denied"); } 


если блок с модулем отображается не корректно, включить поддержку старых модулей.

Теперь при нажатии в Админ понеле на соответствующий ярлык, попадаем в меню модуля. Но сылки по прежнему не работают.


идем \www\admin\modules\NukeC30\functionsd

ищем
PHP код:
 function NukeCAdminMenu(){
    
OpenTable();
    
$a "<strong><BIG><b>&middot;</b></BIG></strong>";
    echo 
"<center><font class=\"title\"><A HREF=\"admin.php?op=NukeC30\"><b>"._NUKECADMINTITLE."</b></a></font></center><BR>\n";
    echo 
"<table cellpadding=\"2\" cellspacing=\"2\" align=\"center\">
        <TR>
        <TD >
$a <a href=\"admin.php?op=NukeC30AdminCatg\"> "._NUKECADMINCATG."</a></TD>
        <TD>
$a <a href=\"admin.php?op=NukeC30AdminWaiting\"> "._NUKECADMINWAITING."</a></TD>
        <TD>
$a <a href=\"admin.php?op=NukeC30Setting\"> "._NUKECSETTING."</a></td>
        </tr>
        <TR>
        <TD>
$a <a href=\"admin.php?op=NukeC30currency\"> "._NUKECADMINCURR."</a></TD>
        <TD>
$a <a href=\"admin.php?op=NukeC30Disclaimer\"> "._NUKECADMINDISCLAIM."</a></TD>
        <TD>
$a <a href=\"admin.php?op=NukeC30CustomContent\"> Custom Content</a></td>
        </tr>
        
        </table>"
;
    
CloseTable();



видем ссылки. Заместо admin.php ставим свое название( с расширением .php)

Если у кого то есть собственное решение, прошу поделиться.



Я только не знаю, нужно шли менять тут:
PHP код:
 if (eregi("functions.php",$PHP_SELF)) {
    
Header("Location: admin.php");
    die(); 




Аналогичные действия проводим в файле www\modules\NukeC30\functions
и в файлах папки admin\modules\NukeC30.

ищем
Код:
<a href=\"admin.php

заменяем на <a href=\"названиевашегофайла.php

но я сталкнулся с такой проблемой, некоторые ссылки, а в частности кнопка отправить не работает. и не работает ссылка