Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Народные рецепты » Содержание Главной |
Правила раздела |
<<Назад Вперед>> | Страницы: 1 * 2 Модераторы: aerograf, wsx | Печать |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Если имеется в виду редактирование с помощью визуального редактора, то только написанием соответствующего модуля для АЦ. Если же просто обработка BoardCode, то достаточно загрузить его не с помощью require, а обычным способом (через $text=join('',file(имя_файла))) и прогнать его через функцию textout($text,1,1,0). ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
Yuras
Долгожитель форума
Всего сообщений: 382 Рейтинг пользователя: 11 Ссылка Дата регистрации на форуме: 15 мар. 2007 |
XXXX Pro написал: А можно по-подробнее про BoardCode? достаточно загрузить его не с помощью require, а обычным способом (через $text=join('',file(имя_файла))) и прогнать его через функцию textout($text,1,1,0). Под редактором я имел виду такую же форму, как и при добавлении-редактировании сообщений и материалов. |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Функция textout задана в process.php, если я не ошибаюсь, и берет в качестве параметров четыре аргумента: $text — текст для обработки $html — 1 — если в тексте разрешено использование HTML (т.е. < и > преобразовываться не будут) $bcode — 1 — если в тексте разрешено использование BoardCode (они будут преобразованы в HTML-теги) $smiles — 1 — если требуется замена текстовых смайликов на графические изображения. Функция возвращает текст, в котором произведены необходимые преобразования. Что касается формы с кнопками, то ее код можно посмотреть либо в present.php, либо в common.php в функции common_post_form (речь идет о стилевых файлах). ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
Yuras
Долгожитель форума
Всего сообщений: 382 Рейтинг пользователя: 11 Ссылка Дата регистрации на форуме: 15 мар. 2007 |
Из FAQ v.2.19: Q. Как сделать, чтобы в определенном месте форума только на титульной странице выводился определенный текст (или баннер)? XXXX Pro, содержание config/top.txt почему-то появляется и на главных страницах категорий. |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
А, понял. Они отображаются одним и тем же скриптом. Чтобы top.txt не выводился в категориях, нужно проверять так: if ($GLOBALS['action']=="view" && $GLOBALS['module']=="main" && !getvar('ct')) require("config/имя_файла.txt"); ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
Yuras
Долгожитель форума
Всего сообщений: 382 Рейтинг пользователя: 11 Ссылка Дата регистрации на форуме: 15 мар. 2007 |
XXXX Pro, =="main" && !getvar('ct') работает, спасибо! Нашел способ сделать все без текстовых файлов посредством функции main_foreword():
<? if ($GLOBALS['action']=="view" && $GLOBALS['module']=="main" && !getvar('ct')) Теперь на Главной в месте вывода таблицы со всеми разделами выводится то, что введено в "Дополнительные настройки форума" как "Вступительное слово". а туда вставлять любой html-код можно |
pilot233
Начинающий
Откуда: Москва Всего сообщений: 31 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 сен. 2007 |
А как сделать, чтобы на главной вместо форума выводились краткие новости (с ссылкой на полную новость) с рабиением на страницы и соотвественно привязка разделов меню к разным новостям т.е. НАВИГАЦИЯ: - Новости - Софт - Форум и.т.д. и при нажатии на соотвествующее меню, в частности "софт" вывелись все новости (только краткие) с рабиением на страницы. Коль это CMS это должно как то реализовываться. |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
pilot233, в "Режимах работы" есть настройка, которая позволяет задавать, что выводится в качестве главной страницы: список разделов или же содержимое конкретного раздела. Ставишь там тот новостной раздел, который тебе нужен, и он будет выводится в качестве главной. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
mahony
Участник
Откуда: Иркутск Всего сообщений: 99 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 авг. 2007 |
О, люди добрые! Подскажите как сделать так, чтобы некоторые категории на главной не раскрывались с форумами в них содержавшимися? А то у меня рабочий форум один, а остальные - справочные, редко меняющиеся материалы. Большая главная страница долго и бессмысленно грузится... Запихивать их в контейнеры не хотелось бы, так как там свои проблемы. |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
mahony, можно сделать, что их не будет видно вообще. За это отвечает поле f_hidden в таблице prefix_Forum, но редактировать его можно только через phpMyAdmin или прямые запросы типа UPDATE prefix_Forum SET f_hidden=1 WHERE f_id=номер_форума или UPDATE prefix_Forum SET f_hidden=1 WHERE f_link=HURL_форума Тогда ссылки на них можно будет поставить в шаблоне форума (например, я так сделал на http://www.socioclub.org). ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
<<Назад Вперед>> | Страницы: 1 * 2 Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Народные рецепты » Содержание Главной |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |