В редакторе ckeditor был замечен странный глюк, в Опере, при попытке ввода твердого знака(ъ) шрифт выделяется bold-ом, а сам символ не вводится. Вылечить это можно двумя способами:
Либо закомментировать две строчки в ckeditor/plugins/keystrokes/plugin.js
166 | // CKEDITOR.CTRL + 66 /*B*/, |
и
213 | // [ CKEDITOR.CTRL + 66 /*B*/, 'bold' ], |
Но при этом мы повлияем на работу плагина и в других браузерах, там где проблемы нет.
Поэтому вернее будет в ckeditor/config.js добавить в функцию CKEDITOR.editorConfig, эти несколько строк
1 2 3 4 5 | if (CKEDITOR.env.opera){ delete config.blockedKeystrokes[config.blockedKeystrokes.indexOf(CKEDITOR.CTRL + 66)]; for ( var r in config.keystrokes) if (config.keystrokes[r][0]==CKEDITOR.CTRL + 66 && config.keystrokes.splice(r,1)) break ; } |
Т.е. отключаем сочетание клавиш только для Оперы. Вот и все, глюк прошел, как будто его и не было. ъъъъъъъъъъъ - вот, что я могу) а вы?)
Комментарии