Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » Файл конфига |
Правила раздела |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Der_Meister |
Давно хотел спросить, потом забыл, сейчас мне новый пользователь форума напомнил... Почему конфиг каждый раз перезаписывается? Даже если в админке не жать "сохранить"... В настройках кто-то может добавить свой скрипт, либо просто кавычки в названии.... ---
Моя песня, конечно, дождливого рода... |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Не совсем понял под "не жать сохранить".... Вообще при сохранении конфига кавычки экранируются, так что это должно быть безопасно. А перезаписываться он должен в двух случаях: 1) при редактировании из АЦ, 2) при первом запросе после начала новых суток (когда производится очистка некоторых таблиц от устаревших данных). ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
Der_Meister |
2) при первом запросе после начала новых суток (когда производится очистка некоторых таблиц от устаревших данных). Вот-вот. Это и имеется в виду. Просто если я хочу, чтобы конфиг формировался в зависимости от внешних событий, это невозможно. Например, у меня объявление берется из базы, а редактируется в другой CMS. А еще после сохранения, эти экранированные кавычки так и получаются \"bla-bla-bla\", так что слеши вручную удаляешь, а оно потом перезаписывается ---
Моя песня, конечно, дождливого рода... |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Почему же? В конфиг сохраняются все глобальные переменные, начинающиеся с opt_. Соответственно, если ты сделаешь новую переменную с opt_ в названии, она благополучно пересохранится при наступлении новых суток. Насчет кавычек: либо я эту ошибку исправил в 2.19, либо мне так и не удается ее воспроизвести, либо у тебя по каким-то причинам не отключаются runtime quotes. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
Der_Meister |
$opt_log="2"; announce.php <? Это не прокатывает. ---
Моя песня, конечно, дождливого рода... |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
А зачем ты include в конфиг поместил? Его надо либо в tmplate1.php, либо в top.txt помещать. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » Файл конфига |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |