Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Установка
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
inferno3 вне форума      Старый помогите решить две проблемки #1  
Аватара для inferno3
inferno3
Новенький
Регистрация: 20.10.2007
Сообщения: 5


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

Посмотреть профиль Отправить персональное сообщение для inferno3 Найти все сообщения от inferno3 Добавить inferno3 в список друзей  
20.10.2007, 23:04

1) При входе в админку не отображаются блоки и шапка, вобщем область администрирования растянута на весь броузер.
2) При переходе по ссылке комментировать в блоке новостей( ВОТ СДЕСЬ)
появляется второй столбец правых блоков.
Вот код function themefooter() из theme.php:

function themefooter() {
global $module_name;
if(($module_name == "Forums") OR ($module_name == "Content") OR ($module_name == "admin.php") {
echo "</td></tr></table>";
} else {
echo "</td><td width=20%>";
blocks(right);
echo "</td></tr></table>";
}
global $index, $foot1, $foot2, $foot3, $copyright, $totaltime, $ThemeSel;
if ($index == 1) {
$tmpl_file = "themes/$ThemeSel/center_right.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
blocks(right);
}
$footer_message = "$foot1$foot2$foot3$copyright<br>$totaltime";
$tmpl_file = "themes/$ThemeSel/footer.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
}
Тут вроде всё ОК...
Может правые блоки прописаны непосредственно в файле вывода центрального приложения снизу http://www.starrus.jino.ru/modules.php?name=News&file=article&sid=3

inferno3 вне форума      Старый #2  
Аватара для inferno3
inferno3
Новенький
Регистрация: 20.10.2007
Сообщения: 5


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

Посмотреть профиль Отправить персональное сообщение для inferno3 Найти все сообщения от inferno3 Добавить inferno3 в список друзей  
21.10.2007, 00:23

Есть предположение что сайт запрашивает неверные адреса а именно
/home/users/s/starrus/domains/starrus.jino.ru/themes/designer_theme/theme.php
По крайней мере эта строка присутсвует во всех ошибках

Soniks вне форума      Старый #3  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


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

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
21.10.2007, 13:08

переделывайте тему, т.к. в ней много обращений к не существующим функциям и файлам например banners.php в файле themes/designer_theme/theme.php
блоки дублируються в новостях, т.к. для этого модуля вы включили отображение правых блоков или опять же таки тему не правильно сделали, нет условия вывода правых блоков, смотрите на исходный код работающих тем.
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


inferno3 вне форума      Старый #4  
Аватара для inferno3
inferno3
Новенький
Регистрация: 20.10.2007
Сообщения: 5


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

Посмотреть профиль Отправить персональное сообщение для inferno3 Найти все сообщения от inferno3 Добавить inferno3 в список друзей  
21.10.2007, 14:53

А как обращаться к блоку "Связанные темы" в програмном коде. Чтобы поставить его в исключение вывода правых блоков!

inferno3 вне форума      Старый #5  
Аватара для inferno3
inferno3
Новенький
Регистрация: 20.10.2007
Сообщения: 5


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

Посмотреть профиль Отправить персональное сообщение для inferno3 Найти все сообщения от inferno3 Добавить inferno3 в список друзей  
22.10.2007, 12:31

Кстати в файле theme.php я редактировал только function themefooter()
И запрашиваемые файлы существуют, просто деритория указана не верно,
ВОТ ПРИМЕР:
file(themes//blocks.html) [function.file]: failed to open stream: No such file or directory in /home/users/s/starrus/domains/starrus.jino.ru/themes/designer_theme/theme.php on line 255

А вот функция
252 function themesidebox($title, $content) {
253 global $ThemeSel;
254 $tmpl_file = "themes/$ThemeSel/blocks.html";
255 $thefile = implode("", file($tmpl_file));
256 $thefile = addslashes($thefile);
257 $thefile = "\$r_file=\"".$thefile."\";";
258 eval($thefile);
259 print $r_file;
}

Подскажите плиз. Где тут ошибка?

Последний раз редактировалось inferno3, 22.10.2007 в 21:33.

inferno3 вне форума      Старый #6  
Аватара для inferno3
inferno3
Новенький
Регистрация: 20.10.2007
Сообщения: 5


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

Посмотреть профиль Отправить персональное сообщение для inferno3 Найти все сообщения от inferno3 Добавить inferno3 в список друзей  
22.10.2007, 22:05

Ну от ошибок я избавился! Путём замены строки вида
$tmpl_file = "themes/$ThemeSel/blocks.html"
на
$tmpl_file = "http://www.starrus.jino.ru/themes/designer_theme/blocks.html";
Таблицу выстроило нормально, а вот картинки показывать отказывается!!!
Вероятно причина в том, что admin.php почемуто отказывается воспринимать
функцию $ThemeSel..., именно по этому и обращается к несуществующим файлам...
Как только я изменил адреса на фрагменты картинок, всё заработало!
Есть предположения почему???
Ведь index.php воспринимает $ThemeSel нормально!

Последний раз редактировалось inferno3, 22.10.2007 в 22:14.

Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с установкой NukeSentinel 2.5.03 isic Установка 4 04.02.2007 00:09
помогите создать сайт для компании продающей стройматериалы eksbud Общие вопросы 1 27.12.2006 03:45
помогите решить проблемку с магазином KillDead Модули 3 13.08.2006 17:30
Помогите решить проблему с PHP Nuke 7.6 + patch 3.0 m0skit Настройка и Изменение 6 27.02.2006 14:38
помогите пожалуйста. aleksua Настройка и Изменение 1 27.01.2006 23:34


Часовой пояс GMT +4, время: 00:00.


На Верх
Рейтинг@Mail.ru