Всем хороша Joomla. Ее структура лично у меня вызывает как восхищение, так и негодование. Изучив ее, я на ура воспринял идею плагинов и создал у себя в Xdan CMS их аналог. Но есть в Joomla и минусы. К примеру, стандартный редактор TinyMCE. Он не имеет своего файлбраузера. Код получается не валидный. Но есть и бытовые составляющие его непригодности.

Во-первых, релизы CMS случаются реже, чем развиваются современные WYSIWYG редакторы. Новые версии TinyMCE и ckEditor похожи больше на MSWord, нежели на online редактор текста. CMS, разумеется, за ними не успевает и обычно из-под коробки идет с устаревшим редактором. 

Но за CMS вступается уже упомянутая  плагинная система. Разработчики CMS Joomla делают ее более удобной, быстрой и надежной, разработчики WYSIWYG редакторов делают то же самое, но больше уделяют внимание кроссбраузерности. А соединяют эти две разработки разработчики плагинов. 

Собственно сабж. Нужно поменять стандартный TinyMCE на такой же стандартный ckEditor. Да ckEditor тоже бывает из-под коробки в joomla. Но как я уже писал выше, он уже сильно устарел. Не беда. Есть куча плагинов, которые установят в систему его новую версию.

Я остановил свое внимание на плагине с неброским названием - CKEditor. Скачать его можно на официальном сайте. На момент написания статьи  версия была 2.1. Хотя zip файл, который вы скачиваете с офсайта, называется CKEditor.2.0.zip =)

 

Скачивается и ставится он очень просто, как и любой другой плагин Joomla. 

Расширения->Установить/удалить ->Загрузить файл из пакета->обзор->выбираем наш zip архив->Загрузить файл&Установить

Вот и все! Плагин готов к работе.

Из настроек: стандартное переключение между тремя шкурками редактора: kama, office2003 и v2. 

Вот Kama

  Шкурка на ckeditor - kama  

Office2003 названа в честь 10-ой планеты солнечной системы) Шутка. Думаю всем понятно почему оно так названо

шкурка для Joomla ckEditor - Office2003

Последний скин из-под коробки v2. Что такое v2, я не знаю. Википедия говорит, что это ракета. Но реактивная последняя шкурка больше напоминает тот же офис 2003 с выключенными стилями. Для тех кто ценит простоту.

  скин для ckedor - v2  

Кроме самого ckEditor'а, в комплекте плагина идет его младший брат ckFinder. Эти два продукта делает одна и та же компания. ckFinder - это очень удобный файлбраузер. 

 ckFinder for joomla 

Сей продукт, в отличие от своего собрата, платный, о чем напоминает надпись - this is Demo version ckFinder. Впрочем, она  легко убирается. У ckFinder также есть два стиля - dark и light. Но почему-то мне так и не удалось изменить вид файл менеджера.

Это мой первый обзор для Joomla, так что не судите строго. Если вдруг офсайт плагина будет недоступен, выкладываю версию 2.1 у себя на сайте. Скачать ckEditor 2.1  Plugin for Joomla  

Оставлять комментарии могут только зарегистрированные пользователи

Комментарии  

Yagnenok
# Yagnenok 03.04.2011 18:49
Поставил. Когда запускаю файл браузер пишет: "Браузер файлов отключен из-за соображений безопасности. Пожалуйста, сообщите вашему системному администратру и проверьте конфигурационный файл CKFinder" - куда смотреть ? ))
Leroy
# Leroy 03.04.2011 22:14
Ну хоть ты мои статьи читаешь)) Такое сообщение может вызвать функция function CheckAuthentication в plugins\editors\ckfinder\config.php, там происходит проверка аутентификации. По верному она должна возвращать true если юзер авторизован и админ
Раиса
# Раиса 21.07.2022 17:17
Добрый день. Возникает проблема при попытке создать ссылку "Браузер файлов отключен по соображениям безопасности. Обратитесь к системному администратору и проверьте свои права доступа и уровни доступа." Являюсь администратором, всегда получалось добавить ссылки, функция пропала месяца 4 назад и никто не понимает как ее вернуть. Можете, пожалуйста, пошагово объяснить, как это исправить?
Yagnenok
# Yagnenok 04.04.2011 03:05
Ага, сделал так:
if(isset($ip))
return true;
else
return true;
тока потом заработал. Спасибо)
Andre
# Andre 15.04.2011 19:44
Поставил Спасибо!
nonames
# nonames 12.07.2011 14:55
Скин light не работает при включении в настройках, лень ковырять config, надо бы сделать потом =)

Спасибо, даже ckfinder внутри - то, что доктор прописал)