Итак, друзья, всё получилось!
И получилось даже лучше, чем ожидалось.
Плагин бесплатный и распространяется совершенно свободно — пользуйтесь!
Обработка разметки Textile работает в стандартном редакторе по умолчанию, при этом оба работают совместно и друг другу не мешают.
При установке плагина hm_textile (.7z, 20kb) ссылка появится после завершения тестирования создается дополнительная таблица, где сохраняется текст до обработки текстайлом (как это обычно делает встроенный редактор, но таблица при этом дополнительная и не влияет на работу движка). После сохранения документа происходит две записи: неформатированный текст до обработки текстайлом в отдельную таблицу, и, собственно, форматированный текст в поле документа.
Выглядит это вот так (не обращайте внимания на кнопки админки, это происходит при изменении размера окна до неприлично маленького):
Движок отображает только свою обычную часть — форматированный документ. На скриншоте видно, что в документе есть как html-тэги, так и textile-разметка. Также плагин сообщает о том, что разметка включена.
Да, и ещё один момент, про который надо помнить при использовании плагина: предпросмотр из админки будет показывать только то, что уже отформатировано в стандартном редакторе. Текстайл-форматирование не применяется и показывается в сыром виде, без превращения в html. Это происходит потому, что данные из редактора просто берутся и передаются ява-скриптом во вкладочку предпросмотра. Текстайл-форматирование работает как php-класс, и посмотреть изменения можно только открыв вкладку в браузере с живым сайтом (ссылка "Просмотреть опубликованное ↑" справа).
После удаления плагина (не отключения, а именно удаления) таблица с сырым текстом до обработки текстайлом удаляется вместе с самим плагином, но ничего при этом не ломается, весь контент остаётся на месте. А текст для редактирования попадает в админку уже с расставленными html-тэгами, как обычно.
В итоге мы имеем двойной эффект: администратор может быстро подготовить текст в текстайле, а обычный пользователь работает как обычно.
Ура, товарищи!
18.04.2014 18:54:35. Текст был изменен (boo).