Установка CKEditor для Symphony CMS (расширение CKEditor Formatter)

Содержание

Удобный и зачастую необходимый редактор для полей textarea — CKEditor, внедряем его в Symphony CMS

Симфония хороша тем, что разработчики в неё заложили расширяемость с помощью сторонних расширений и это круто!

Находим расширение CKEditor Formatter — оснащает Симфонию редактором CKEditor WYSIWYG для текстовых полей. Скачать можно на GitHub — https://github.com/kanduvisla/ckeditor

Его несколько урезали, а именно:

Форматирование ограничено следующими возможностями: * Paragraph Format * Bold * Italic * Strike-through * Subscript / Superscript * Ordered list / Unordered list * Indent / Outdent * Block quote * Hyperlinks * Horizontal rule * View source * Full screen

Большинство CKEditor плагинов удалены: если хотите добавить больше плагинов, пожалуйста скачайте оригинальный CKEditor и извлеките нужные плагины.

Удалены все языки, кроме US English: то же самое, если надо берите из оригинала что нужно.

Это расширение идёт с built-in file browser, который связан с CKEditor. То есть этот file browser использует разделы Symphony для загрузки и вставки файлов. Работает это так:

  1. Создаём отдельный раздел для загрузки файлов, то есть в нем будет поле типа 'File Upload' с указание папки для загрузки. Можно создать несколько разделов для разных папок загрузки.
  2. Загрузив symphony-ckeditor в папку extensions (переименуйте его в ckeditor), включите его в настройках расширений, и затем в System Preferences появится поле, где нужно выбрать какие разделы (специально созданные разделы для загрузки файлов) используют CKEditor file browser.
  3. Теперь, когда по крайней мере один раздел его использует, в поле функционирует кнопочка 'Browse Server'. К ней привязаны ваши разделы. И можно загружать картинки. Также вы можете загрузить новые файлы непосредственно в Content/Название_вашего_раздела_для_загрузок.


25 марта 2011 г.
loco.ru
http://loco.ru/materials/63-symphony-ckeditor