Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.18 »   Файл конфига
RSS

Файл конфига

Текущий рейтинг темы: Нет
Выводить сообщения
Правила раздела

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
Der_Meister
Почетный участник

Der_Meister
Всего сообщений: 177
Рейтинг пользователя: 6

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
10 апр. 2006
Давно хотел спросить, потом забыл, сейчас мне новый пользователь форума напомнил...

Почему конфиг каждый раз перезаписывается? Даже если в админке не жать "сохранить"...

В настройках кто-то может добавить свой скрипт, либо просто кавычки в названии....

---
Моя песня, конечно, дождливого рода...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Не совсем понял под "не жать сохранить"....
Вообще при сохранении конфига кавычки экранируются, так что это должно быть безопасно.
А перезаписываться он должен в двух случаях: 1) при редактировании из АЦ, 2) при первом запросе после начала новых суток (когда производится очистка некоторых таблиц от устаревших данных).

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Der_Meister
Почетный участник

Der_Meister
Всего сообщений: 177
Рейтинг пользователя: 6

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
10 апр. 2006
[q]
2) при первом запросе после начала новых суток (когда производится очистка некоторых таблиц от устаревших данных).
[/q]

Вот-вот. Это и имеется в виду. Просто если я хочу, чтобы конфиг формировался в зависимости от внешних событий, это невозможно.

Например, у меня объявление берется из базы, а редактируется в другой CMS.

А еще после сохранения, эти экранированные кавычки так и получаются \"bla-bla-bla\", так что слеши вручную удаляешь, а оно потом перезаписывается \":)\"

---
Моя песня, конечно, дождливого рода...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Почему же? В конфиг сохраняются все глобальные переменные, начинающиеся с opt_. Соответственно, если ты сделаешь новую переменную с opt_ в названии, она благополучно пересохранится при наступлении новых суток.
Насчет кавычек: либо я эту ошибку исправил в 2.19, либо мне так и не удается ее воспроизвести, либо у тебя по каким-то причинам не отключаются runtime quotes.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Der_Meister
Почетный участник

Der_Meister
Всего сообщений: 177
Рейтинг пользователя: 6

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
10 апр. 2006
$opt_log="2";

include('announce.php');

$opt_status="0";


announce.php
<?
//require("db/mysql.php");

  $sql = "SELECT text, status FROM sn_blocks WHERE block_id=20";
$link=&mysql_connect('localhost','tosha',',tcghtltk',false,MYSQL_CLIENT_COMPRESS) ;
mysql_select_db("scn3");
$res = mysql_query($sql,$link);
  $buffer=mysql_fetch_array($res);


$opt_announcetext=$buffer['text'];
$status=$buffer['status'];

if ($status) $opt_announce="2";
else $opt_announce="0";
?>


Это не прокатывает. \":)\"

---
Моя песня, конечно, дождливого рода...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
А зачем ты include в конфиг поместил? Его надо либо в tmplate1.php, либо в top.txt помещать.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.18 »   Файл конфига
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0343. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!