Изменение формата шаблона комментариев
29.09.2009В новой версии 2.72 полностью переработаны шаблоны комментариев: отказ от старого файла comments.ini в пользу comments.tml - файл представляет собой псевдо html, секции которого разбиты html комментариями. Эти комментарии очень важны - они используются для парсинга этого файла.
Также почти полностью переписан класс формы комментирования - он стал меньше и более понятным. Сейчас форма не генерируется как раньше, а полностью прописана в шаблоне. Сейчас шаблон напоминает html который почти в таком виде будет на странице поста - намного проще будет ориентироваться при написании новой темы.
Для перехода на новый формат необходимо, чтобы папки тем имели права 777 - будет произведена конвертация comments.ini в файл comments.tml специальным скриптом для всех тем.
Комментарии (12) на запись “Изменение формата шаблона комментариев”
Оставить комментарий
Сейчас повторно выкладывал версию, вчерашняя содержала ошибки, которые сегодня исправил, если уже обновились, то советую следующее: в админке обслуживание/запуск запустить скрипт
$Options->version = '2.72';
и потом еще раз автоматически обновиться. Если права на папки с темами стоят 777, то в каждой теме появятся comments.tml Рекомендую - во вчерашней версии и в конвертаторе были неточности. Сейчас поисправвлял
Как вручную обновить, объясните пожайлуста
Последовательность следующая:
1. В обслуживание/запуск в поле ввести
$Options->version = '2.72';
и нажать кнопку запустить.
Если не удается записать файлы comments.tml то выдается (как правило) php предупреждение - на самом верху страницы или в самом конце. Папки, куда и будет писаться comments.tml обязаны иметь права 777 - их надо установить вручную. Для Старые темы я не обновлял - надо будет их по новой выложить. Обновление обрабатывает существующие темы в папке themes
"Ошибка чтения сервиса"
Автору Большое Спасибо, за помощь и за его творение!