Плагин загрузчик - uploader
Плагин создает в статус строке редактора кнопку, нажав на которую вы сразу же приступаете к выбру файла. После выбора файла, файл автоматически скачивается на сервер по AJAX и вставляется в страницу
Установка плагина
Качаем архив с плагином. Создаем папку ckeditor/plugins/uploader/ и копируем содержимое архива в нее. Затем, подключаем плагин в ckeditor/config.js
CKEDITOR.editorConfig = function( config ){ config.extraPlugins = 'uploader'; // подключаем плагин config.uploadFolder = 'http://xdan/images/'; // сообщаем плагину куда будем заливать фото };
Далее, надо настроить загрузчик. Открваем ckeditor/plugins/uploader/uploader.php
$config = array( 'access_types' =>array('jpeg', 'jpg', 'png', 'bmp', 'gif',), // разрешенные расширения файлов 'folder' => $_SERVER['DOCUMENT_ROOT'].'/images/',// полный путь до фото 'use_md5'=>true, // менять имя на md5 хеш 'replace'=>false, // заменять файл с тем же именем, работает только вместе с use_md5 );
Готово
Плагин статистики - stat
Плагин выводит в статус строке редактора информацию о тексте: общее количество символов, количество выделенных символов, количество символов в Источнике
Установка плагина
Качаем архив с плагином. Создаем папку ckeditor/plugins/stat/ и копируем содержимое архива в нее. Затем, подключаем плагин в ckeditor/config.js
CKEDITOR.editorConfig = function( config ){ config.extraPlugins = 'stat,onselect,onchange'; // подключаем плагины config.stat = {selected:true,all:true,html:true}; // какую статистику выводить };
Требования
Для работы, плагину необходимы подлключенные плагины onchange и onselect
Готово
Плагин резервного копирования - backup
При любом изменении текста плагин автоматически сохраняет в хранилище браузера весь текст с пометкой времени. Также в статус строке браузера плагин создает выпадающий список, в котором можно выбрать из истории правок нужный текст. Эта история не удалится даже при экстренном закрытии браузера, включая такие форс мажорные ситуации, как BSOD или выключение света
Установка плагина
Качаем архив с плагином. Создаем папку ckeditor/plugins/backup/ и копируем содержимое архива в нее. Затем, подключаем плагин в ckeditor/config.js
CKEDITOR.editorConfig = function( config ){ config.extraPlugins = 'backup,onchange'; // подключаем плагины };
Требования
Для работы, плагину необходим подлключенный плагин onchange
Готово