View Full Version : Модуль Journal
Мудрая Света
12.11.2005, 16:50
Здравствуйте!
Возникла проблема с модулем 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?
Мудрая Света
13.11.2005, 01:42
PHP-NUKE-7.6_rus_patched_3.0_phpbb_2.0.17
Мудрая Света покажите 12 -16 строку файла themes/Somus/tables.php
Мудрая Света
13.11.2005, 03:00
Вот начиная с 14 строки :))
Самое начало файла
function OpenTable() {
global $bgcolor1, $bgcolor2;
echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
Мудрая Света ошибка состоит в том что скрипт нашел еще одну функцию function OpenTable() {
что не должно быть, попытайтесь найти еще запись function OpenTable возможно не в этом файле.
Мудрая Света
13.11.2005, 16:02
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>";
}
Это оно? или еще поискать?
MyNuke.ru