у меня стоит редактор CKEditor на днях он пропал, проверил все настройки, заново переустановил и все равно ничего не изменилось. Может кто нибудь подскажет что может быть и где копать? Заранее спасибо!!!!
Однозначно проблема в теме.
В первую очередь нужно проверить наличие переменных $scripts и $closure (romanqwerty, проверь, может тебе поможет).
У меня они на месте, но редактор все равно не работает..((
В моей теме много типов материалов, некоторые, отдельно темизированы, есть отдельный темплейт для главной... Не знаю, может где запутался...
Так вот у меня почему-то не подгружается скрипт ckeditor'а.
---
На данный момент решил так: вставил в page.tpl.php в head строку:
romanqwerty <scripttype="text/javascript"src="/sites/all/modules/ckeditor/ckeditor/ckeditor.js?I"></script>
Да, это неправильное решение(скрипт загружается на каждой странице, не известно сможет ли его друпал закешировать)! Но работает.
-----
Как сделать что бы он грузился только на страницах редактирования?
Такая же проблема, перед ее появлением ставил счетчик Liveinternet'а и включал/выключал PHP filter в модулях. Помимо пропажи Ckeditor'a пропало и Simple Menu (в модулях они включены)
P.Selfin@drupal.org прав, все дело в теме(при замене на стандартный Garland все на месте)
И снова P.Selfin@drupal.org оказался прав- при вставке счетчика я удалил <?php print $closure; ?>
вставив ее обратно в page.tpl.php используемой темы все заработало
VasyOK, подскажите, пожалуйста. У меня пропал CKeditor с симптомами, которые вы пытались описать в своих первых комментариях:
Пропал при переносе на хостинг. Высвечивается надпись с предложением сменить на простой текстовый редактор. Вероятно, вы помните решение. Подскажите, пожалуйста
P.S. Я только что начал решать проблему, не все еще попробовал, что приходит в голову. но стремительной подсказке буду рад
cookie damain (как-то так) в settings.php прописан? Кешсайта очитите. Кеш браузера тоже. Иногда такое может быть из-за того, что оптимизация java на сайте включена в настройках производительности.
Знаете что а снесите его нафиг. С полным удалением модуля. А потом снова поставьте. На сайте remage.su в уроках представлена подробнейшая инструкция.
Все попытки решить оказались безуспешны. Помогло полное удаление и переустановка модуля. Перенастраивать с нуля, конечно, геморройно, но за то проблема решена! Вроде бы процесс настройки повторил как ранее, но тем не менее все окей. Видимо помогло то, что переустанавливал и настраивал на стороне хостинга VasyOK, спасибо за участие!
Комментарии
Не не может, он просто так пропасть. Хорохо вспомните что вы делаи пережэтим. Может сайт на другой хостинг перносили?
Вообще ничего не трогал, в том то и дело(((
Высвечиваются надписи, типа сменить на другой редактор или поле для добавления/исключения статьи?
аналогично.
нет
да
Проблема похоже в кастомной теме... Нужно разбираться..
Однозначно проблема в теме.
В первую очередь нужно проверить наличие переменных $scripts и $closure (romanqwerty, проверь, может тебе поможет).
У меня они на месте, но редактор все равно не работает..((
В моей теме много типов материалов, некоторые, отдельно темизированы, есть отдельный темплейт для главной... Не знаю, может где запутался...
Так вот у меня почему-то не подгружается скрипт ckeditor'а.
---
На данный момент решил так: вставил в page.tpl.php в head строку:
romanqwerty
<script type="text/javascript" src="/sites/all/modules/ckeditor/ckeditor/ckeditor.js?I"></script>
Да, это неправильное решение(скрипт загружается на каждой странице, не известно сможет ли его друпал закешировать)! Но работает.
-----
Как сделать что бы он грузился только на страницах редактирования?
Такая же проблема, перед ее появлением ставил счетчик Liveinternet'а и включал/выключал PHP filter в модулях. Помимо пропажи Ckeditor'a пропало и Simple Menu (в модулях они включены)
P.Selfin@drupal.org прав, все дело в теме(при замене на стандартный Garland все на месте)
И снова P.Selfin@drupal.org оказался прав- при вставке счетчика я удалил <?php print $closure; ?>
вставив ее обратно в page.tpl.php используемой темы все заработало
<!-- /layout -->
<?php print $closure ?>
</body>
</html>
VasyOK, подскажите, пожалуйста. У меня пропал CKeditor с симптомами, которые вы пытались описать в своих первых комментариях:
Пропал при переносе на хостинг. Высвечивается надпись с предложением сменить на простой текстовый редактор. Вероятно, вы помните решение. Подскажите, пожалуйста
P.S. Я только что начал решать проблему, не все еще попробовал, что приходит в голову. но стремительной подсказке буду рад
cookie damain (как-то так) в settings.php прописан? Кешсайта очитите. Кеш браузера тоже. Иногда такое может быть из-за того, что оптимизация java на сайте включена в настройках производительности.
Знаете что а снесите его нафиг. С полным удалением модуля. А потом снова поставьте. На сайте remage.su в уроках представлена подробнейшая инструкция.
Спасибо за кууучу мыслей!
Ночь моя )
Все попытки решить оказались безуспешны. Помогло полное удаление и переустановка модуля. Перенастраивать с нуля, конечно, геморройно, но за то проблема решена! Вроде бы процесс настройки повторил как ранее, но тем не менее все окей. Видимо помогло то, что переустанавливал и настраивал на стороне хостинга
VasyOK, спасибо за участие!