====== WYSIWYG Editor ====== Для использования в GetSimple был выбран WYSIWYG-редактор [[http://ckeditor.com/|CKEditor]]. Включение или активация CKEditor не является обязательным условием. Отключенный редактор никак не влияет на работоспособность системы, просто в этом случае придется прописывать контент страницы чистым HTML-кодом. Имейте в виду, что широко используемое выражение WYSIWYG //(What You See Is What You Get – Что видишь, то и получаешь)// не есть 100-процентная правда. Этот редактор, как и любой аналогичный для веб-приложений не принимает во внимание CSS-правила активной темы GetSimple. Для того, чтобы редактор отображал текст по текущим правилам CSS, необходимо особым образом его конфигурировать, и этот аспект в англоязычной ВИКИ еще не отражен. **CKEditor** – глубоко переработанный преемник широко известного FCKEditor’а. Документация по CKEditor доступна онлайн по адресу [[http://docs.cksource.com/]]. В секции ВИКИ **Конфигурация CKEditor** содержится следующая информация: * [[ru:how_to:editor_configuration|Advanced Editor Configuration]] * [[ru:how_to:editor_configuration_custom_files|CKEditor Configuration Files]] * [[ru:how_to:editor_configuration_languageconfiguration|Язык интерфейса CKEditor]] * [[ru:how_to:editor_configuration_more_options|More Editor Options]] * [[ru:how_to:editor_configuration_syntaxhighlight|How to integrate SyntaxHighLighting in the editor]] * [[ru:how_to:editor_configuration_toolbars|Editor Toolbars]] В GetSimple **CKEditor** располагается по следующему адресу: **Путь_к_GetSimple/admin/template/js/ckeditor/**. В этой папке находится файл ''readme-getsimple.txt'', который содержит информацию по интеграции редактора в GetSimple. ==== ReadMe-файл ==== CKEditor 3.5.2 для GetSimple CMS (v1.1, 2011-03-06) Это – специальная сокращенная версия CKEditor, сконфигурированная для работы именно с GetSimple. Отличия от оригинальной версии: * добавлен улучшенный скин для GetSimple, основанный на дизайне GetSimple по умолчанию * исключены примеры, исходники, скины, все языки кроме английского, connectors и другие файлы, некритичные для функционала CKEditor * функции сворачивания панели инструментов, изменения размеров окна используют config.js вместо CSS display:none Известные проблемы: * не сворачивается панель инструментов * некоторые иконки панели инструметов имеют высокий уровень прозрачности (проблема в иконках, не в CSS) * рисунок кнопки закрытия диалоговых окон должна быть заменена более близкой по стилю к GetSimple **На заметку**:Удаление всех идущих с редактором языковых пакетов позволило достаточно много сэкономить на объеме GetSimple. Переводчикам предлагается самим добавлять файлы перевода CKEditor к системе. ===== Как включить или выключить редактор в GetSimple ===== Включить или выключить редактор можно поставив или сняв флажок в разделе **Настройки** -> **Настройки системы** ->**Включить HTML редактор**. {{:how_to:enable-htmleditor.png|}} ====== Ссылки ====== На главную [[ru:|Содержание]] ===== Страницы этой секции ===== ===Добавление и Редактирование Контента=== *[[ru:components|Компоненты]] *[[ru:404|Пользовательская страница 404]]