Баг при различных сохранениях в админке MODX Revolution в Opera (Вечная загрузка) / Хабрахабр


1 декабря 2011 в 11:48

Баг при различных сохранениях в админке MODX Revolution в Opera (Вечная загрузка)

По мне неясным причинам (если кто-то значет истинную причину и почему ее не устраняют — скажите, буду очень благодарен), при использовании Opera для администратировании сайта на MODX Revolution в момент сохранения ресурса появляется окно «вечной» загрузки.



Это окно можно убрать одним способом — обновив страницу. А так как административная часть работает по принципам «AJAX» это очень замедляет работу.



Баг проявляется на момент написания статьи в последней версии Opera 11.10, MODX Revolution 2.1.5-pl (advanced) и Ext JS Library 3.4.0.



Предлагаю временное решение этого вопроса (до выхода новой версии Ext JS Library в состав пакета MODX Revolution или пока MODX (или Opera) это не пофиксят).



 



Чтобы избавиться от окна «вечной» загрузки необходимо поменять строчку в файле «manager/assets/ext3/ext-all.js»:

throw {message:"JsonReader.read: Json object not found"}



на:

return 1;





Пишите комментарии, спасибо за внимание!



P.S. Обратите внимание, что после такого изменения, данные об обновлении страницы не поступят в админку. Другими словами, например, после обновления заголовка страницы, заголовок страницы в дереве ресурсов не обновится (хотя и тут я вижу свой плюс, это дерево не будет каждый раз обновляться, приостаналвивая процесс работы). При необходимости нажмите на соответствующую кнопку в разделе «Ресурсы» (Обновить дерево). Также в модуле Gallery, новые фотографии не будут отображены, зато страница не зависнет и все фото будут успешно загужены, хотя и сразу не отобразятся в области просмотра миниатюр внутри альбома.

 
 

+1

 

 
564
4
 
 
 

комментарии (9)

 

   

+2
 

3fir,

1 декабря 2011 в 12:19

#  

 
 
В багтрекер отправили?
 
 

   

+1
 

Artemeey,

1 декабря 2011 в 12:27

#  

 
 
Этот баг известен с ервсии 2.1.0. Жду решения.
 
 

   

0
 

alcanoid,

1 декабря 2011 в 18:08

#

 

 
 
Это, увы, не единственный баг админки, ожидающий своего решения очень давно. Куда хуже, например, переполнение куки, хранящей состояние дерева ресурсов, в результате чего и админка, и фронтэнд начинают выдавать ошибку 400. Три или четыре релиза уже обещают исправить, а воз и ныне там.
 
 

   

–4
 

Demetros,

1 декабря 2011 в 12:32

#  

 
 
Я не удивлюсь, если это очередной баг очередной версии оперы.

Они если честно задрали уже практически в каждой версии вносить новые баги. С ИЕ хотя бы все понятно, т.к. каждая версия живет очень долго.
 
 

   

0
 

Artemeey,

1 декабря 2011 в 12:36

#  

 
 
Этот баг уже около года. Так что не совсем новой оперы.
 
 

   

0
 

markoffko,

1 декабря 2011 в 12:36

#  

 
 
Определенно программирование.
 
 

   

–3
 

noonesshadow,

1 декабря 2011 в 12:44

#  

 
 
опера в своей гонке за макс скоростью положила на слишком многое…
 
 

   

0
 

grimich,

18 декабря 2011 в 01:12

#  

 
 
Спасибо! Актуально 🙂
 
 

   

0
 

Nnear,

28 мая 2013 в 21:10

#  

 
 
И это всё еще актуально.

Спасибо!
 

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

 
Лучшее за 24 часа
Похожие посты
Вопросы по теме
 
Компания дня
 
 
 
 

Все мозги в одном месте
 

Q&A-сервис для разработчиков
 

Заказы для фрилансеров
 

Вакансии для айтишников
 

Уютная и дружелюбная

http://habrahabr.ru/post/133757/

Губарь Маргарита Александровна