Я попытался установить медиа-плагин из
http://forge.clermont-universite.fr/wiki/ckmedia и http://forge.clermont-universite.fr/projects/ckmedia/files
При включении
CKEDITOR.config.extraPlugins = 'media';
на моей странице я получаю сообщение об ошибке
Error: uncaught exception: [CKEDITOR.resourceManager.load] Resource name "media" was not found at "http://localhost:8080/fileupload/ckeditor/plugins/media/plugin.js?t=B49E5BQ".
Ответ 1 · рейтинг 2 · Tariq Mahmood
Пожалуйста, проверьте имя каталога. Это должно быть "Медиа" или "Медиа" в соответствии с вашим файлом медиа-плагина. В системах unix/linux... это важно. Я также столкнулся с проблемой на хостинге godaddy, но после просмотра файла плагина MediaEmbed я обнаружил, что это был MediaEmbed, а не mediaembed.
Ответ 3 · alexkb
Мы получали эту ошибку, потому что наши формы добавления/редактирования узла отображались в теме веб-сайта, что может включать в себя много ненужного и/или несовместимого javascript. Для надежности мы перешли на использование темы администрирования (в нашем случае bartik), после чего ошибка javascript исчезла. Надеюсь, это может помочь кому-то еще.
Ответ 4 · Amareswar
вы должны хранить свои файлы плагинов (plugin.js, css, изображения) под <plugin-name> вместе со всеми плагинами ckeditor. Посмотрите, как организованы основные плагины.