{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "В наушниках по жизни: заметки с тегом CKEditor",
    "_rss_description": "Здесь я пишу свои идеи, мысли, описываю события своей жизни и просто делаю личные и рабочие заметки. «А Вы что, собираетесь жить вечно?»",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/alexbirukov.ru\/?go=tags\/ckeditor\/",
    "feed_url": "https:\/\/alexbirukov.ru\/?go=tags%2Fckeditor%2Fjson%2F",
    "icon": "https:\/\/alexbirukov.ru\/pictures\/userpic\/userpic@2x.jpg?1683051473",
    "authors": [
        {
            "name": "Бирюков Александр",
            "url": "https:\/\/alexbirukov.ru\/",
            "avatar": "https:\/\/alexbirukov.ru\/pictures\/userpic\/userpic@2x.jpg?1683051473"
        }
    ],
    "items": [
        {
            "id": "246",
            "url": "https:\/\/alexbirukov.ru\/?go=all\/ckeditor-symphony\/",
            "title": "CKEditor для Symphony",
            "content_html": "<p>Т. к. я стал активно использовать движок Symphony CMS, который работает с XML и кодировкой UTF-8, то довольно часто приходится сталкиваться с проблемами кодировки и кодирования информации.<br \/>\nОдним из самых удобных редакторов текста для Symphony, на мой взгляд, является <a href=\"http:\/\/ckeditor.com\/\">CKEditor<\/a>, который устанавливается в систему в качестве <a href=\"http:\/\/symphonyextensions.com\/extensions\/ckeditor\/\">плагина<\/a>. Но по умолчанию плагин кодирует информацию в виде HTML символов, переводя все русские символы в коды. Это в свою очередь делает невозможным, работу поиска, так как индексирование текста становиться невозможным. А так же невозможно нормально просматривать получившийся исходный код.<\/p>\n<p>Кодирование русских символов к воды вносит ещё один большой недостаток, 1 символ превращается в 6, тем самым увеличивая объём данных в 6 раз и может сильно замедлить работу движка и обработки XSLT.<\/p>\n<p>После долгих поисков в интернете и чтения документации я нашёл решение данной проблемы.<\/p>\n<p>Итак, скачиваем плагин <a href=\"http:\/\/symphonyextensions.com\/extensions\/ckeditor\/\">CKEditor<\/a> с сайта плагинов движка.<\/p>\n<p>Открываем файл <span class=\"selected1\">\/ckeditor\/assets\/symphony.ckeditor.js<\/span>, находим строку:<\/p>\n<pre class=\"brush: js\">\nck_configurationData.skin = ’chris’;\n<\/pre>\n<p>И добавляем после неё 2 строки отключения обработки символов:<\/p>\n<pre class=\"brush: js\">\nck_configurationData.htmlEncodeOutput = false;\nck_configurationData.entities = false;\n<\/pre>\n<p>После чего устанавливаем плагин в систему и наслаждаемся работой системы.<\/p>\n<p>Теперь корректно будет плагин поиска и значительно уменьшиться объём данных записываем в базу данных.<\/p>\n",
            "date_published": "2012-12-22T22:29:36+05:00",
            "date_modified": "2015-07-04T10:54:57+05:00",
            "tags": [
                "CKEditor",
                "CMS",
                "Data",
                "symphony",
                "Движок",
                "Кодирование",
                "Русские буквы",
                "Символы"
            ],
            "_date_published_rfc2822": "Sat, 22 Dec 2012 22:29:36 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "246",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}