Весьма популярная проблема "пропавшего" CKeditor или его частей. Во время разработки своего последнего сайта столкнулся с ней раза три и все по разным причинам. Отпишусь, пожалуй. Сразу скажу, что решения проблем в большинстве случаев очевидные, но сразу в голову не всегда приходят.
Возможная проблема 1
Проблема: Установили модуль, но не закинули в него сам редактор.
Решение: Идем на страничку редактора, качаем и закидываем файлы и папки редактора в подпапку "ckeditor" папки модуля. В этой подпапке должен быть файл-подсказка COPY_HERE.
Возможная проблема 2
Проблема: Панелька просто не появляется. Или появляется, но не у всех пользователей.
Решение: Во первых правильно должны быть настроены разрешения ролей самого Drupal (mysite/admin/user/permissions). Во вторых CKeditor нужно вручную привязывать к новым ролям. Идем в настройки редактора (mysite/admin/settings/ckeditor), выбираем профиль, например Default и напротив него нажимаем "изменить". В первой группе настроек "Основные настройки" выставляем галочки нужным новым ролям.
Возможная проблема 3
Проблема:
У меня такое произошло после выгрузки сайта на хостинг.
Решение: Помогло удаление модуля и переустановка+перенастройка прямо на хостинге. Корень проблемы так и не нашел.
Возможная проблема 4
Пробелма: не открывается файловый менеджер IMCE или нет кнопки "Browse" при попытке добавить картинку в сообщение.
Решение: идем в настройки редактора (mysite/admin/settings/ckeditor), выбираем профиль, нажимаем напротив него "изменить". Далее в группе Настройки файлового браузера, в File browser type (Link dialog) выбираем IMCE.
Возможная проблема 5
Проблема: При работе с IMCE нет кнопки "загрузить" и "Создать дирректорию".
Решения: Во-первых, чтобы создать поддиректории нужен модуль IMCE mkdir. Кнопки у меня пропали из-за конфликта с "modernizr", который использовал при вертске.
UPD: предложенные решения помогли именно мне, в то время как не помогли другие. Таких "других" очень много. Смотрите и их, напрмиер кликнув по тегу ckeditor.
Комментарии
Страница таки будет иметь хороший PR.
Скажите, это хорошо или плохо?
Это хорошо! Более того, это Спасибо!
Я имел в виду Google PR.
Я пока гуглил, до черта тем видел с этой проблемой на друпал.ру
Вот и я об том же.
у меня 6 проблема, при объединении js файлов, он исчезает)))
"Возможная проблема 3" - это скорее всего файловая проблема, когда при копировании отваливаются мелкие, или некорректно устанавливается файловые permission-ы.
2Galr - обычно не бывает таких проблем, отследите что пишет firefox-овский error console.
По опыту не рекомендую пользоваться ихним ckfinder для закидывания файлов, IMCE как друпаловский работает лучше.
скорее с пермишнами. Получалось следующее: выгрузил сайт, редактор пропал. Скачал сайт в обратную сторону (с хостинга), редактор появился :). И так далее.
Сегодня было безобразие - не было кнопок: загрузить и далее в окошке IMCE.
Посмотрел тему, попробовав все, ничего не помогло. Но зацепился за комментарий Galr-а начал смотреть в сторону js. Оказалось, что конфликт какой то с fancyzoom. В настройках оного поставил в настройках Script To Use: Стандартная и все заработало, в смысле появились кнопки.
Может кому пригодится и мой опыт.