Jump to content


Photo
- - - - -

Баг в JBZOO Image

jbzoo image

Best Answer SmetDenis , 27 May 2014 - 13:45

Кажется понял в чем дело. Добавил правку в ваш сайт.

Посмотрите, если все работает хорошо, то правка появится в следующей версии.

Go to the full post


  • This topic is locked This topic is locked
8 replies to this topic

#1 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 23 May 2014 - 14:19

Нашел баг и подтвердил его nonumber:

 

It seems to be an issue in the Zoo items only.
And it isn't just the Snippets editor button, it is ALL editor buttons.
Even the core 'Image' button throws the error.

So this isn't a Snippets issue, but a Zoo issue.

 

Суть бага заключается в ошибке: Too much recursion, из-за которой невозможно использовать кнопки.

Записал скринкаст для примера:

 

0_8f1aa_9c9af871_orig.gif
 

Со стандартным ZOO image (изображение) все работает. Огромная просьба пофиксить.


  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 24 May 2014 - 07:23

Что-то я не понял.

Каким образом связан редактор, youtube, кнопка редактора, jbimage и nonumber ?

Скринкаст интересный, но понятен только вам.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 CB9TOIIIA

CB9TOIIIA
  • Topic Starter
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 24 May 2014 - 08:48

Извините, надо было ясней выразиться. Баг заключается в том, что при использовании jb image вызывает конфликт выше изложенный. При нем невозможно воспользоваться даже кнопками joomla (изображение и т.п.), так и сторонними расширениями (nonumber и т.п.).

Я вначале решил, что это баг расширений от nonumber, но он проанализировал ситуацию и выявили зависимость бага от использования полей jb image и просто zoo image. На скринкасте я показал, что со стандартным zoo image все прекрасно работает, с jb image выходит ошибка. Я ясно выразился?)
  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 24 May 2014 - 09:46

Спасибо. Попробую повторить у себя.
Возможно мне понадобится временный доступ к вашему сайту, чтобы изучить проблему.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 CB9TOIIIA

CB9TOIIIA
  • Topic Starter
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 24 May 2014 - 16:12

Данные отправил в ЛС, на сколько мог изучил ошибку:

 

Uncaught RangeError: Maximum call stack size exceeded 
 
 0_8f1e7_51db1ba0_orig.png
 
 
 0_8f1e6_a573c0bc_orig.png
 
 
Ругается на: 
 if (a.match(/^jbimage-select-/)) {
Часть кода:

window.jInsertEditorText = function (c, a) {

        if (a.match(/^jbimage-select-/)) {

            var $element = $("#" + a),
                value = c.match(/src="([^\"]*)"/)[1];

            $element.parent()
                .find("div.image-preview")
                .html(c)
                .find("img")
                .attr("src", url + value);

            $element.val(value);

        } else {
            $.isFunction(window.insertTextOld) && window.insertTextOld(c, a);
        }
    };

Просьба проанализировать и помочь решить проблему.


  • 0

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 27 May 2014 - 13:45   Best Answer

Кажется понял в чем дело. Добавил правку в ваш сайт.

Посмотрите, если все работает хорошо, то правка появится в следующей версии.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 CB9TOIIIA

CB9TOIIIA
  • Topic Starter
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 27 May 2014 - 15:35

Кажется понял в чем дело. Добавил правку в ваш сайт.

Посмотрите, если все работает хорошо, то правка появится в следующей версии.

Да, вроде все корректно работает!:)


  • 0

#8 CB9TOIIIA

CB9TOIIIA
  • Topic Starter
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 27 May 2014 - 16:40

а какие файлы подправили? чтобы до обновы обновить др. сайты? вроде и на др. такая же беда.


  • 0

#9 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 28 May 2014 - 10:25

Только этот файл

media\zoo\applications\jbuniversal\elements\jbimage\assets\js\edit.js


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.






Also tagged with one or more of these keywords: jbzoo image

Click to return to top of page in style!