Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Документация для пользователя » Обновление Intellect Board » Просмотр комментариев |
Модераторы: aerograf, wsx | Печать |
Uri
Долгожитель форума
Всего сообщений: 571 Рейтинг пользователя: 4 Ссылка Дата регистрации на форуме: 25 окт. 2005 |
А как его (режим) переключать? Не всегда phpmyadmin доступен. За переключение между режимом единого шаблона и режимом обратной совместимости отвечает столбец st_integrated (0 — обратная совместимость, 1 — единый шаблон). |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Можно SQL-запросом:
или таким:
Но вообще, все делалось из следующих соображений: а) все старые шаблоны, кроме трех стандартных, остаются не интегрированными (st_integrated=0) б) режим всех все новых (созданных после установки IntB 2.19) — определяется режимом шаблона родителя. |
Uri
Долгожитель форума
Всего сообщений: 571 Рейтинг пользователя: 4 Ссылка Дата регистрации на форуме: 25 окт. 2005 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 24 января 2007 19:30 Сообщение отредактировано: 25 января 2007 21:02 Странно, пока не положили в папку своего старого шаблона template.php вообще ничего в нём (этом стиле) не было видно. Т.е. body пустое было. а) все старые шаблоны, кроме трех стандартных, остаются не интегрированными (st_integrated=0) Раз уж этот файл надо редактировать, неплохо бы получше документировать некоторые функции. Например, тот-же last_topics(5); или active_topics(5). Я как-то спрашивал про 2-й и 3-й параметры (типа last_topics(7,0,7)) на этом форуме и получил ответ, но ведь в сопроводительную документацию это не попало. При настройке своего форума приходится опять идти на этот и искать по разным веткам. Такой файл находится в каждом стилевом каталоге,имеет имя template.php и доступен через "Редактирование стиля". |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
В новом !readme!.txt вообще-то это есть. Равно как и в теме "Установка IntB" в этом же разделе. |
Uri
Долгожитель форума
Всего сообщений: 571 Рейтинг пользователя: 4 Ссылка Дата регистрации на форуме: 25 окт. 2005 |
Хм. Берём !readme!.txt и читаем: last_topics(количество, тип); — вывод списка последних тем (если количество не указано явно, оно считается равным 10), тип — определяет тип раздела. 0 — вывод из разделов любого типа, 1 — только из стандарных форумов. Берём template.php и читаем: Мне кажется, или действительно есть разница в количестве параметров? Может я и погорячился, написав, что это не всё попало в сопроводительную документацию. Но то, что документировать стоит тщательней - это точно. Это я для примера last_topics привёл. Таких "мелких" расхождений между документацией и фактом достаточное количество. А ведь не все смогут самостоятельно разобраться. last_topics(7,0,7) |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Тут дело вот в чем: PHP допускает несовпадение числа параметров при вызове функции в большую сторону (т.е. при желании можно написать last_topics(7,0,7,14,21,56);, и будет работать). И скорее всего, дело было так: я при написании шаблона просто скопировал строку active_topics в last_topics, исправив только название функци. Реально же используются только первые два параметра. |
Uri
Долгожитель форума
Всего сообщений: 571 Рейтинг пользователя: 4 Ссылка Дата регистрации на форуме: 25 окт. 2005 |
Да я не конкретно про last_topics. С ним и поэкспериментировать можно, да и текст почитать. Я про то, что документация недостаточно подробная. А last_topics просто для примера был взят. |
Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Документация для пользователя » Обновление Intellect Board » Просмотр комментариев |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |