В один момент перестало быть доступным содержимое раскрывающихся блоков, расположенных в разделе создания/реактирования ноды. При этом, те же блоки нормально работают, например, при редактировании пользовательского профайла.
Незадолго до поломки производил установки некоторых модулей. По обнаружении поломки пробовал все вернуть к исходному состоянию - отключал модули, пробовал их корректно удалить, но безрезультатно.
Проблема присутствует у всех пользователей.
На всякий случай пробовал также переключить тему, тоже не помогло.
В журнале сообщений относящихся к проблеме не нашел.
Пробежался по файлам сайта, на предмет их изменения, но у всех дата последнего редактирования соответствует времени, когда все работало.
На скриншоте видно как выглядит ошибка. Т.е. при текущем раскладе я не могу ни приложить файл, ни переключить формат ввода, ни параметры публикации отрегулировать.
Уважаемые, подскажите, пожалуйста, где что можно посмотреть?
Вложение | Размер |
---|---|
creating-node.gif | 16.13 КБ |
Комментарии
1)Посмотрите к консоли ошибок FireFox - может есть что.
2)Посмотрите что у вас с файлом /misc/collapse.js - все ок?
Он должен подключаться на странице(см. исходный код страницы). Типа так:
<script type="text/javascript" src="/misc/collapse.js?5"></script>
У меня как-то была такая ерунда. Случилось после обновления одного из модулей. Обратно ничего возвращаться не захотело. Пришлось воспользоваться модулем jQuery Update. Выличилось
1) В консоли ошибок к FireFox есть полтора десятка строк. Тут как бы не понятно, с чего начинать исправлять... Могу выложить скриншот этих строк сюда.
2) из директории /misc/ подгружается только изображение rss-иконки. В исходном коде есть два подозрительных скрипта, с названиями типа "js_a8341b6285cfb4c44c969b038f1f7aa9.js". Лежат в "/sites/default/files/js/", судя по их содержимому, один из них является jQuery JavaScript Library v1.3.2., другой wysiwyg.js, Но уж больно меня их названия смущают.
Судя по всему, проблема именно в отсутствии вызова collapse.js. Либо, в моем случае, его должны вызывать какие-то скрипты из модулей, использующих jQuery, но почему-то не делают этого, или делают как-то не правильно.
Я так чувствую, что есть какой-то файл, либо некая запись в БД, которую можно восстановить из бэкапа, но мне нужна подсказка, что именно надо восстанавливать.
У меня в jQuery Update есть только возможность переключить уровень компрессии. Сейчас выбран Production (Minified). Можно переключить на Development (Uncompressed Code). Что от этого изменится? Необратимые изменения будут?
вот эти "странные" файлы - это компрессия. Отключи и проверь без нее.
Отключил компрессию, но, увы, ничего не изменилось. В консоли ошибок те же 15 строчек остались.
Все заработало после того как сначала полностью удалил jQuery, включая все переменные, созданные им в базе данных и затем установил модуль заново.