[Решено] Пропал/исчез/отвалился CKeditor / IMCE

Главные вкладки

Аватар пользователя Cypher Cypher 17 сентября 2011 в 14:37

Весьма популярная проблема "пропавшего" 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.

Комментарии

Аватар пользователя Nikit Nikit 23 сентября 2011 в 2:09

"Возможная проблема 3" - это скорее всего файловая проблема, когда при копировании отваливаются мелкие, или некорректно устанавливается файловые permission-ы.

2Galr - обычно не бывает таких проблем, отследите что пишет firefox-овский error console.

По опыту не рекомендую пользоваться ихним ckfinder для закидывания файлов, IMCE как друпаловский работает лучше.

Аватар пользователя Cypher Cypher 23 сентября 2011 в 4:03

Nikit wrote:
"Возможная проблема 3" - это скорее всего файловая проблема, когда при копировании отваливаются мелкие, или некорректно устанавливается файловые permission-ы.

скорее с пермишнами. Получалось следующее: выгрузил сайт, редактор пропал. Скачал сайт в обратную сторону (с хостинга), редактор появился :). И так далее.

Аватар пользователя wshurik wshurik 28 апреля 2012 в 18:03

Сегодня было безобразие - не было кнопок: загрузить и далее в окошке IMCE.
Посмотрел тему, попробовав все, ничего не помогло. Но зацепился за комментарий Galr-а начал смотреть в сторону js. Оказалось, что конфликт какой то с fancyzoom. В настройках оного поставил в настройках Script To Use: Стандартная и все заработало, в смысле появились кнопки.
Может кому пригодится и мой опыт.