Evgesh писал(а):так придумал
Ну в общем логично, хотя наверное можно было бы и сюда воткнуть
Код: Выделить всё
text += '[b]'+'[i]'+optionsList[r]+'[/i]'+'[/b]'+ '[u]'+document.forms['pattern'].elements[optionsKeys[r]].value+'[/u]'+'\r\n';
Evgesh писал(а):как можно сделать?
Довольно сложно. Нужно добавить поле в таблицу
topics, например
pattern_enable типа tinyint(1) со значением 0 или 1, в шаблон
posting_body.html добавить чек-бокс, вроде "Разрешить шаблон в этой теме" и городить SQL-запрос на запись в это поле, а при ответе SQL-запрос - на чтение из поля, присваивать какой-то переменной значение поля, например
is_pattern_enable и тут
Код: Выделить всё
$pattern_enable = 0;
$forum_pattern = array(13, 14, 15, 24, 16, 17, 23); // список id форумов, где шаблон будет работать
if (in_array($forum_id, $forum_pattern)) // в этом форуме шаблон будет работать?
{
$pattern_enable = 1;
}
изменить условие либо дополнить его
Код: Выделить всё
if (in_array($forum_id, $forum_pattern) and is_pattern_enable)
Примерно как-то так...