Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.22 » Вывод шаблона в случае ошибки |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Yuras
Долгожитель форума
Всего сообщений: 382 Рейтинг пользователя: 11 Ссылка Дата регистрации на форуме: 15 мар. 2007 |
В случае ошибки появляется сообщение, подобное этому: Ошибка: У вас недостаточно прав для чтения сообщений в данном разделе Вернуться на предыдущую страницу Перейти на главную страницу На этом сообщении вывод html-кода заканчивается, не выводя кода ниже (footer и счетчики). Как поправить? |
Gram
Администратор
Откуда: Нижний Новгород Всего сообщений: 1011 Рейтинг пользователя: 38 Ссылка Дата регистрации на форуме: 23 июля 2003 |
По моему, XXXXPro говорил, что это поправить очень сложно (если совсем невозможно), а я еще сам не дошел до этой проблемы. |
Yuras
Долгожитель форума
Всего сообщений: 382 Рейтинг пользователя: 11 Ссылка Дата регистрации на форуме: 15 мар. 2007 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 19 марта 2008 8:35 Сообщение отредактировано: 19 марта 2008 8:37
я глянул краем глаза. вывод ошибки инклюдится файл styles/abstract/message.php, причем вместе в тегами <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head><title>Хабаровский спутниковый форум</title> <base href="http://piorit.ru/forum/"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <link rel="stylesheet" href="http://piorit.ru/forum//styles/wsx/wsx.css" type="text/css"> </head> <body style="padding: 0; margin: 0; height:auto !important; height:100%; min-height:100%;"> <table class="innertable" style="margin-top: 21%; margin-left: 20%; height: 20%; width: 60%; "><tr> <td class="tablehead">Ошибка: У вас недостаточно прав для чтения сообщений в данном разделе<tr> <td><ul> <li><a href="">Вернуться на предыдущую страницу</a></li><li><a href="index.php">Перейти на главную страницу</a></li></ul> </table></body></html> можно ведь после этого инклюда продолжить вывод шаблона? |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Yuras, в принципе, возможно добавить в этот шаблон require($GLOBALS['opt_dir'].'/config/bottom.txt');, каких-либо принципиальных проблем не будет. Но дело в том, что вся нижняя часть шаблона будет выводиться и в других ситуациях (при отправке сообщения/редактировании профиля, например), а я сознательно разделил шаблон таким образом, чтобы этого не было. Хотя могу предложить иной вариант: в common.php есть функция error, и require можно вставить в нее. Тогда нижняя часть шаблона будет выводиться только при ошибке. Оффтопик: А вообще, считаю подобную деятельность извращением. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.22 » Вывод шаблона в случае ошибки |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |