Отзывы клиентов

Степан Меркулов, основатель сообщества web-разработчиков SAM-site.ru
Знакомство с данной системой управления начал для собственных нужд. Был поражен ее простотой и функциональностью. Очень быстро понял, что именно эта система позволит не только реализовать собственные потребности и амбиции, но и помочь многим, кому нужен собственный инструмент для работы в Интернете
Все отзывы о UMI.CMS
Новости UMI.CMS

Уважаемые посетители! Сообщаем вам, что Служба Заботы прекратила поддержку UMI.CMS на форуме.

Для связи со Службой Заботы пользуйтесь формой обратной связи

Меняем визуальный редактор inyMCE на CKEditor (c CKFinder-ом)

1) С http://ckeditor.com/download скачиваем и распаковываем ckeditor. http://ckeditor.com/download
2) С http://ckfinder.com/download скачиваем и распаковываем ckfinder.
3)копируем папки ckeditor и ckfinder в корень нашего сайта
4)в папке /tinymce/jscripts/tiny_mce удаляем файл tiny_mce_src.js (или переименовываем)
5)в ней же переименовываем tiny_mce.js в tiny_mce_src.js
6)в начало файла tiny_mce_src.js вставляем следующий код:
function include(filename)
{
var head = document.getElementsByTagName('head')[0];
script = document.createElement('script');
script.src = filename;
script.type = 'text/javascript';
head.appendChild(script)
}
include('/ckeditor/ckeditor.js');

7)в функции execCommand (она находится примерно на 1014 строке)
находим такие строки
case "mceAddControl":
case "mceAddEditor":
tinyMCE.addMCEControl(tinyMCE._getElementById(value), value);

8)заменяем на эти:
case "mceAddControl":
case "mceAddEditor":
// tinyMCE.addMCEControl(tinyMCE._getElementById(value), value);
CKEDITOR.replace( value ,
{
filebrowserBrowseUrl : '/ckfinder/ckfinder.html',
filebrowserImageBrowseUrl : '/ckfinder/ckfinder.html?Type=Images',
filebrowserFlashBrowseUrl : '/ckfinder/ckfinder.html?Type=Flash',
filebrowserUploadUrl : ' /ckfinder/core/connector/php/c onnector.php?command=QuickUplo ad&type=Files',
filebrowserImageUploadUrl : ' /ckfinder/core/connector/php/c onnector.php?command=QuickUplo ad&type=Images',
filebrowserFlashUploadUrl : ' /ckfinder/core/connector/php/c onnector.php?command=QuickUplo ad&type=Flash',

} );

9)в /ckfinder/config.php в функции CheckAuthentication()
меняем return false на return true (знаю, это небезопасно, но пока не разбирался в получении признака «зарегистрированного админа» системы Юми)
10)ВСЕ!
Цитировать
Евгений Усейнов
(06.06.2010 17:33)

Re: Меняем визуальный редактор inyMCE на CKEditor (c CKFinder-ом)

Я совсем забыл сказать - ставим права на запись для папки /ckfinder/userfiles
Цитировать
Евгений Усейнов
(06.06.2010 17:39)

Re: Меняем визуальный редактор inyMCE на CKEditor (c CKFinder-ом)

P.S. И последнее - замена производилась на UMI версии 2.7.3
Цитировать
Евгений Усейнов
(06.06.2010 17:47)
Комментирование доступно только авторизованным пользователям.
Пожалуйста, зарегистрируйтесь или войдите на сайт.
Распечатать