логин: 
<< предыдущая заметкаследующая заметка >>
20 марта 2015
Горячая замена шаблона комментариев

Как вы помните, в движке комментарии делаются по шаблону, который задается в файле /template/comm/
comment_tmpl.htm Это по-умолчанию. Но для комментариев конкретной заметки шаблон (как и дизайн) можно переключить на другой файл из той же папки (например: comment_ej.htm). Чтобы это сделать, нужно в темплейт заметки, либо прямо в сам текст заметки вставить строку, которая инициализирует переменную в JS и PHP вместо той, что по-умолчанию:

<script>var commenttmpl='{_PHPEVAL:$o=$GLOBALS['comment_tmpl']='comment_ej.htm';_}';</script>

В многопользовательском режиме движка пока не работает по причине запрета PHPEVAL (пользовательский PHP), но если кому-то это нужно на Бинонике, я напишу модулёк, который это будет делать сам.

Необходимость менять для отдельной заметки дизайн комментариев мне видится при организации всяких там конкурсов и акций, тестировал тут: http://lleo.me/dnevnik/2015/03/21_ejik.html

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
Страницы, которые привлекли мое внимание за последние дни, рекомендую:
2017-11-22 В июне 1982
архив ссылок
Оставить комментарий
Windows Firefox
 Израиль
0
0
braintunic
> Необходимость менять для отдельной заметки дизайн комментариев мне видится при организации всяких там конкурсов и акций

Ну не только.

Например, в следующий раз при обсуждении темы "Спенсер - основоположник либерализма", можно в данной теме отменить запрет на использование слова "либерали​‌‌зм" и не вводить оппонентов в бешенство такой нечестной игрой ;)
Linux Safari Chrome
 Москва
0
0
Leonid Kaganov
Шаблон комментариев к фильтру не имеет никакого отношения. Фильтр - моя инициатива собственная.
<< предыдущая заметка следующая заметка >>