Joomla Tips: Текстовые редакторы в Джумле
Авг 19
За последние несколько месяцев пришлось делать несколько проектов на Jooml’е. Кто-бы что не говорил, мне эта цмска нравится. Чем глубже ее узнаешь, тем больше находится привлекательных моментов. Конечно, создавая коммерчиские сайты для клиентов, выбор падает в сторону Битрикса или Umi CMS, которые твердо держаться в топ 2 коммерчиских ЦМС, но когда делаешь сайт для себя и нет желания платить за самописный или коммерческий движок, то joomla очень здорово выручает.
Что бы не запутаться в разнообразии плагинов и компонентов, решил сделать на блоге серию постов под название «Joomla Tips», в которой описать наиболее удобные решения при создании сайтов на Джумле, а так же выкладывать прямые ссылки на плагины и компоненты, что бы не искать их каждый раз в сети. В итоге можно будет собрать индивидуальную сборку с предустановленными и настроенными компонентами, модулями и плагинами.
И так начнем…
Joomla Tip#1: Текстовые редакторы:
По умолчанию, материалы в Jooml’e можно редактировать либо с помощью редактора TinyMCE, либо вообще без визуального редактора. Первый крайне не удобен, а так же очень капризен в плане форматирования тегов. Любые незнакомые теги, а так же скрипты он режет, причем не помогает отключение функций проверки тегов перед публикацией. По этому поводу существуют огромные ветки форумов.
Если вы захотите вставить в материал скрипт, то придется заходить в общие настройки и отключать редактор. После этого открывать материал и вставлять скрипт, причем никакой подствеки кода у вас не будет.
Идеальным выходом для себя я определил использование визуального редактора JCE Editor и редактора кода RokPad. А переключение между редакторами осуществляется на лету благодаря компоненту NtEditoSwitch.
Что мы получаем после установки?

Для визуального редактирования – замечательный редактор JCE Editor, который имеет гибкие настройки и не режет и в нем корректно отключается обрезка тегов.
Для вставки скриптов – прекрасный редактор с подсветкой php, java, html и css, автозакрытием тегов, красивой и удобной функциональностью, благодаря технологии ajax.

Для переключения между редакторами – удобный бар в правом верхнем углу.
Таким образом, потратив пару элементов на установку и настройку, вы сэкономите себе огромное количество времени в будущем.
