WordPress.org

Ready to get started?Download WordPress

Forums

jQuery Colorbox
[resolved] Colorbox no longer works after upgrading to 4.4 (16 posts)

  1. rhonz10
    Member
    Posted 1 year ago #

    I have encountered this error after upgrading to v4.4

    "ColorboxLocal.colorboxGroupId is null"

    Timestamp: 7/17/2012 3:35:51 PM
    Error: ColorboxLocal.colorboxGroupId is null
    Source File: http://192.168.10.250/woo/wp-content/plugins/jquery-colorbox/js/jquery-colorbox-wrapper-min.js?ver=4.4
    Line: 1

    I fixed it by reverting to v4.3

    http://wordpress.org/extend/plugins/jquery-colorbox/

  2. mcolli
    Member
    Posted 1 year ago #

    I'm having the same issue as rhonz10. Images popup OK but links using version 4.4 don't work. Same error message as above. version 4.3 works fine.

  3. codebogan
    Member
    Posted 1 year ago #

    I think I found a solution for this error - at least until an official patch is released:

    Line 228 of js/jquery-colorbox-wrapper.js should have && instead of || :
    if(ColorboxLocal.colorboxGroupId !== undefined && ColorboxLocal.colorboxGroupId !== null) {

    In js/jquery-colorbox-wrapper-min.js search for this string:
    if(ColorboxLocal.colorboxGroupId!==undefined||ColorboxLocal.colorboxGroupId!==null)
    and replace with this one:
    if(ColorboxLocal.colorboxGroupId!==undefined&&ColorboxLocal.colorboxGroupId!==null)

    That *should* work. :D

  4. wambamboo
    Member
    Posted 1 year ago #

    Thanks - not sure what it all means but I had the same issue - followed your instructions and that works!

  5. techotronic
    Member
    Plugin Author

    Posted 1 year ago #

    @codebogan:
    you're right about that...
    I'll release a fixed version 4.4.1 right away.

    Cheers,
    Arne

  6. techotronic
    Member
    Plugin Author

    Posted 1 year ago #

    I just released 4.4.1 where this problem is fixed.

  7. codebogan
    Member
    Posted 1 year ago #

    Excellent @techotronic - thanks!
    *codebogan does the update dance* :)

  8. tfagency
    Member
    Posted 1 year ago #

    My issue resolved. Thanks for lightning reply... you the man Ame!

  9. IndoorJo
    Member
    Posted 1 year ago #

    Sorry, I updated directly from 4.3 up to 4.4.1. After that the Colorbox did not work any longer. I restored 4.3 and everything is fine.

  10. techotronic
    Member
    Plugin Author

    Posted 1 year ago #

    @IndoorJo: what exactly was the problem? Was there an error message?

  11. IndoorJo
    Member
    Posted 1 year ago #

    There was no apparent error message, but the images didn't open in the Colorbox.

    For you I re-installed 4.4.1 and opened the JavaScript Console.

    Messages:

    • Uncaught ReferenceError: jQuery is not defined in jquery.colorbox-min.js:4
    • Uncaught ReferenceError: jQuery is not defined in jquery-colorbox-wrapper-min.js:1
  12. techotronic
    Member
    Plugin Author

    Posted 1 year ago #

    I must guess at this point, but I would say that either your theme or one of your plugins does something weird with jQuery.
    Since the Colorbox library depends on a certain jQuery version to be present, it won't work at all if something is wrong...

    Could you post a link to your site here? Maybe I can see what's wrong even without you breaking the site again by installing version 4.4.1.

    Cheers,
    Arne

  13. IndoorJo
    Member
    Posted 1 year ago #

    Hi Arne,

    probiere es bitte mal hier - es ist aber nur eine unvollständige Kopie meines Blogs, aber ich habe soeben alle Plugins aktualisiert, natürlich auch das jQuery ;)

    http://www.fotokulisse.de/kopie/galerie/people/

    Wie gesagt... mit 4.3 läuft es unter http://www.fotokulisse.de/content/galerie/people/ , aber eben nicht mit 4.4.1 (siehe erster Link, Teilkopie meines Blogs)

  14. techotronic
    Member
    Plugin Author

    Posted 1 year ago #

    Hi IndoorJo,
    hast Du das Plugin angepasst? Es wird ja eine andere Colorbox Library verwendet - die von "smart-youtube".
    Ausserdem wird bei der Blog-Kopie aus mir nicht ersichtlichen Gruenden die jQuery-Library zu spaet eingebunden, die Reihenfolge ist faelschlicherweise:

    colorbox-min.js
    colorbox-wrapper.js
    colorbox.js

    und nicht

    colorbox.js
    colorbox-min.js
    colorbox-wrapper.js

    das Smart Youtube-Plugin duerfte auch nicht funktionieren.

    Eigentlich kuemmert sich WordPress automatisch darum, weil ich colorbox-min und colorbox-wrapper so registriere, dass WordPress die Abhaengigkeiten kennt und die Libraries in der richtigen Reihenfolge ins HTML schreibt...

    Viele Gruesse,
    Arne

  15. IndoorJo
    Member
    Posted 1 year ago #

    Hi Arne,

    ich habe rein gar nichts geändert, weder an der jQuery Colorbox, noch an der Reihenfolge.

    Dein Hinweis auf die Colorbox Library von "smart-youtube" ist aber Gold wert - ich habe das Plugin Smart Youtube PRO 4.1.7 im Einsatz. Deaktiviere ich dieses, funktioniert auch wieder die jQuery Colorbox 4.4.1.

    Seltsam nur, dass es mit der Version jQuery Colorbox 4.3 keine Probleme gibt - denn auf http://www.fotokulisse.de ist jQuery Colorbox 4.3 UND Smart Youtube PRO 4.1.7 ohne Probleme im Einsatz.

  16. IndoorJo
    Member
    Posted 1 year ago #

    So, ich habe nun das Plugin Smart Youtube PRO 4.1.7 deaktiviert und gelöscht. Es kam ohnehin nur 8 mal zum Einsatz und die Video-Einbettungen habe ich in den entsprechenden 8 Artikeln abgeändert.

    Nun habe ich auch auf meinem realen Blog die jQuery Colorbox 4.4.1 im Einsatz und es arbeitet.

    Danke für den Hinweis, Arne. Das hätte ich nie herausgefunden ohne deinen Tipp.

    BTW: Das Youtube-Plugin funktionierte tadellos!

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags

No tags yet.