Установка CKEditor для Symphony CMS (расширение CKEditor Formatter)
удобный и зачастую необходимый редактор для областей полей textarea - CKEditor, внедряем его в Symphony CMS
Симфония хороша тем, что разработчики в неё заложили расширяемость с помощью сторонних extensions и это круто!
Находим расширение CKEditor Formatter - оснащает Симфонию редактором CKEditor WYSIWYG для текстовых полей. Скачать можно на GitHub - https://github.com/kanduvisla/symphony-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 (sections) для загрузки и вставки файлов. Работает это так:
- Сздаём отдельную секцию (section) для загрузки файлов, то есть в ней будет поле типа 'File Upload' с указание папки для загрузки. Можно создать несколько секций для разных папок загрузки;
- Загрузив symphony-ckeditor в папку extensions (переименуйте его в ckeditor), включите его в настройках расширений, и затем в System Preferences появится поле, где нужно выбрать какие секции (специально созданные секции для загрузки файлов) используют CKEditor file browser;
- Теперь, когда по крайней мере одна секция его использует, в поле функционирует кнопочка 'Browse Server'. К ней привязаны ваши секции теперь. И можно загружать картинки. Также вы можете загрузить новые файлы непосредственно в Content/Название_вашей_секции_для_загрузок.
almix
Разработчик Loco, автор статей по веб-разработке на Yii, CodeIgniter, MODx и прочих инструментах. Создатель Team Sense.
Вы можете почитать все статьи от almix'а.
- 0 Склейка URL c www, 301 редирект с WWW и без WWW. Один ли сайт? Унифицированный Root (04.09.2013)
- Symphony CMS: Делаем постраничную навигацию (DS Pagination) (10.03.2012)
- Русификация расширения Subsection Manager (SSM) для Symphony CMS (14.01.2012)
- Использование элемента xsl:if в шаблоне XSLT в утилитах Symphony CMS (12.12.2011)
- Symphony CMS: Расширение Entity Diagram (Entity Diagram Extension) (21.11.2011)
- Фотогалерея SimpleViewer на Symphony и ансамбль SimpleViewer Ensemble (23.10.2011)
- Symphony CMS: Установка и обновление системы (23.10.2011)
- Установка CKEditor для Symphony CMS (расширение CKEditor Formatter) (23.10.2011) ← вы тут
- Symphony CMS: транслитерация русских символов в строке URL (russian handles) (23.10.2011)
- Symphony CMS: Автоматическая генерация уникальных URL-адресов (unique handles) (23.10.2011)