Модуль Journal
Здравствуйте!
Возникла проблема с модулем Journal. Пользователи журналы создают, записи добавляются, для редактирования доступны. А при попытке просмотреть запись display выдается сообщение Fatal error: Cannot redeclare opentable() (previously declared in /home/u30281/krasotulya.ru/www/themes/Somus/tables.php:15) in /home/u30281/krasotulya.ru/www/themes/Somus/tables.php on line 14 Причем все остальные модули работают нормально. |
Мудрая Света версия phpnuke?
|
PHP-NUKE-7.6_rus_patched_3.0_phpbb_2.0.17
|
Мудрая Света покажите 12 -16 строку файла themes/Somus/tables.php
|
Вот начиная с 14 строки :))
Самое начало файла function OpenTable() { global $bgcolor1, $bgcolor2; echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"> |
Мудрая Света ошибка состоит в том что скрипт нашел еще одну функцию function OpenTable() {
что не должно быть, попытайтесь найти еще запись function OpenTable возможно не в этом файле. |
Soniks спасибо за подсказку,
в файле display.php в самом начале есть инклуд на файл functions.php - а вот в нем есть такой код function startjournal($sitename, $user) { global $module_name; $user = check_html($user, nohtml); $sitename = check_html($sitename, nohtml); if (is_user($user)) { $j_user1 = "<center>[ <a href=\"modules.php?name=$module_name\">"._JOURNALDIR."</a> | <a href=\"modules.php?name=$module_name&file=edit\">"._YOURJOURNAL."</a> ]</center>"; $j_user2 = ""; } else { $j_user1 = "<center>[ <a href=\"modules.php?name=$module_name\">"._JOURNALDIR."</a> | <a href=\"modules.php?name=Your_Account&op=new_user\">"._CREATEACCOUNT."</a> ]</center>"; $j_user2 = "<br><center><font class=\"tiny\">"._MEMBERSCAN."</font></center>"; } title("$sitename: "._USERSJOURNAL.""); if (is_user($user)) { include("modules/Your_Account/navbar.php"); OpenTable(); nav(); CloseTable(); echo "<br>"; } Это оно? или еще поискать? |
Часовой пояс GMT +4, время: 11:46. |
Copyright © 2005 by Soniks