Im, использующий CKEditor в составе Grocery Crud (это настройка php codeignihter crud), которая использует CKEditor (3.6.5) для редактирования текстовых полей.CKEditor включает специальные символы (его удаление)
Таким образом, проблема с им, некоторые специальные символы (например, Ā
) немного отделяются от CKEditor (это также происходит в последней версии). Может ли кто-нибудь помочь мне убедиться, что эти специальные символы обрабатываются правильно (особенно, если есть какие-либо флаги, которые я могу установить, возможно)?
Чтобы проверить, просто откройте CKEditor в любом месте (используйте полную демонстрационную версию на веб-сайте CKEditor), нажмите кнопку «источник» (чтобы увидеть режим html), затем вставьте в редактор следующее: Ā
. Затем снова нажмите кнопку источника (чтобы увидеть режим wysiwyg), и вы увидите письмо A
с строкой над ним. Затем снова щелкните источник (чтобы увидеть html-режим), и вы увидите, что введенные вами символы Ā
были заменены буквой A с линией над ней.
Любые мысли о том, что CKEditor не удаляет коды символов?
Вышеупомянутое случается только для некоторых специальных символов (те, которые используют десятичные или шестнадцатеричные коды), а не другие, что немного странно. И некоторые коды символов (которые используют hex/decimal) меняются на некоторые другие коды (у которых есть альтернативы без hex/decimal, что странно, но по крайней мере вы получите тот же результат).