Я пытаюсь настроить сочетания клавиш в Liferay 6, в CKEditor.
Я сделал хук и добавил его в файл html / js / editor / ckeditor / ckconfig.jsp:
CKEDITOR.config.keystrokes = [
[ CKEDITOR.ALT + 121 /*F10*/, 'toolbarFocus' ],
[ CKEDITOR.ALT + 122 /*F11*/, 'elementsPathFocus' ],
[ CKEDITOR.SHIFT + 121 /*F10*/, 'contextMenu' ],
[ CKEDITOR.CTRL + 90 /*Z*/, 'undo' ],
[ CKEDITOR.CTRL + 89 /*Y*/, 'redo' ],
[ CKEDITOR.CTRL + CKEDITOR.SHIFT + 90 /*Z*/, 'redo' ],
[ CKEDITOR.CTRL + 76 /*L*/, 'link' ],
[ CKEDITOR.CTRL + 71 /*G*/, 'bold' ],
[ CKEDITOR.CTRL + 73 /*I*/, 'italic' ],
[ CKEDITOR.CTRL + 85 /*U*/, 'underline' ],
[ CKEDITOR.ALT + 109 /*-*/, 'toolbarCollapse' ]
];
Проблема в том, что какие бы изменения я ни сделал в этом файле, в моем CKEditor ничего не изменится! Даже если я все удалю, все равно.
Когда я анализирую страницу с помощью Firebug, я вижу, что ckeditor.jsp анализируется, и даже если я вручную отредактирую этот файл, ярлыки по-прежнему остаются родными.
Вопрос: этот файл JSP вообще анализируется CKEditor? Если да, есть ли что-то, что блокирует мои модификации?