Обновление шаблонов из файлов, плагин «OtG: Templates from files»

От автора. Назначение модуля

Стандартные средства редактирования шаблонов страниц, форм и css-таблиц в CMS «Textpattern» (далее TxP) хороши разве что для внесения мелких правок, но на этапе «натягивания» дизайна работать через web-интерфейс — сущая мука! Для облегчения работы со всем этим добром был разработан этот модуль, единственное предназначение которого — загружать в БД TxP шаблоны страниц, форм и css-стилей из обычных html- и css-файлов, лежащих в определённой директории. Загрузка происходит при каждом обновлении страницы браузера при просмотре сайта, а также при каждом обновлении закладок «Страницы», «Формы» и «Стили» в разделе «Оформление» сайта. Таким образом использовать данный плагин имеет смысл только на этапе отладки дизайна сайта.

Скачать плагин

Скачать плагин можно отсюда: OtG: Templates from files.

Работа с модулем

Данный модуль ищет в директории «сайт/textpattern/_templates/» файлы типа:

  • page.<имя>.html
  • form.<тип>.<имя>.html
  • style.<имя>.css

и загружает их содержимое в БД TxP. Принципы формирования имён файлов:

  • page, form или style — что за шаблон: страница, форма или стиль;
  • <имя> — имя страницы, формы или css-таблицы;
  • <тип> — тип формы («artcile», «category», «comment», «file», «link», «misc», «section»).

Автоматическое удаление не предусмотрено — только добавление новых и изменение существующих шаблонов.

Аналоги

Мне тут указали на наличие плагина «cnk_versioning», имеющего как этот же функционал, так и функции полной синхронизации перечней шаблонов (с удалением отсутствующих), обновление только «свежих» шаблонов и т.п. То есть на реальном хостинге использовать, конечно лучше его.

Комментарии
Вы можете оставить какой-нибудь комментарий.
Кроме спама, разумеется…