В ckeditor'е есть такая неприятная особенность, которая из версии в версию меня раздражает все больше и больше. Это совершенно бесполезное контекстное меню. Хотя оговорюсь. Контекстное меню это одна из важных составляющих плагинов этого чудесного редактора wysiwyg. Однако при обычном использовании эта фича редактора сильно раздражает. Особенно если проверка правописания включена, то клик правой кнопкой по слову место ожидаемых вариантов написания дает совершенно бесполезные - вставить, копировать. А наживать каждый раз ctrl просто лень. Еще раздражает то, что из-за приватной настройки браузеров, эти функции копирования текста попросту не работают, и при нажатии просто выдают ошибку. Поэтому отключим данную фичу, за ненадобностью. Как это сделать? Как в ckeditor отключить контекстное меню.
Перерыв кучу решений на форумах нашел одно подходящее и самое главное работающее. В ckeditor/config.js добавляем всего одну строку
config.removePlugins = 'liststyle,tabletools,scayt,menubutton,contextmenu';
Этот вариант сто процентов рабочий в 4-ой версии редактора. на форумах пишут, что работает и в 3-ей версии. Я проверять не стал. Верю на слово.
Упомянутое выше включение проверки орфографии тоже в редакторе кстати по умолчанию выключено, что тоже весьма печально. Я уже писал об этом ранее.
Кому лень читать продублирую, все просто. Туда же куда и первую строку добавляем
config.disableNativeSpellChecker = false;
Мне никогда не надоест интерпретировать перевод этой команды на русский язык: отключить отключалку встроенной проверки орфографии.
Научитесь программировать и писать статьи напишите свой битрикс, прославитесь. Ведь программирование битрикс не сложнее чем, работать с ckeditor. Кстати говоря последняя версия редактора по своей сложности сопоставима с этой серьезной CMS/
Комментарии
Как их отключить, если их там даже нет?
Версия 4.5.1 full
версия эдитора 4.5.6
эдитор становлен в drupal последней версии с последней версией плагина.
В /libraries/ckeditor/ есть config.js , добавил в него последней строчкой и реакции ноль.
В /modules/ckeditor/ нашел по конфигу только файл ckeditor.config.js - по идее в него советуют прописывать все параметры по конфигурации.
в нем строчку вставил после config.extraPlugins ='':
реакции так же ноль.
и кеш чистил и обновлял странички... фиг.
может в последней версии надо куда то в другое место запихивать?