• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Low Low
    • 4.0
    • 3.5
    • None
    • Windows 7 64bit; IE 8.0.7601.17514 (32bit)

      On some IE8 environments, clicking on an image thumbnail greys out the screen, but never shows the resulting image in the lightbox. Instead, the browser gets the error:

        Not implemented
        confluence.macros.advanced:fancy-box.js, line 182 character 5
      

            [CONFSERVER-22292] Image lightbox popup fails to render on some IE8 systems

            Jim Birch added a comment -

            I've attached a fixed version of the jar which incorporates the fancy-box fix in the advanced-macros jar.

            confluence-advanced-macros-1.16.2.FIXED.jar

            I called it .FIXED but this is an unofficial (and unsupported) version so you can call it what you like.

            Works for me on Confluence 3.4.9

            Installation:
            1. Locate and disable the System plugin: Advanced macros
            2. Under Install use Upload Plugin to install the patched plugin. Note: this installation gives an error.
            3. Enable the plugin.

            Jim Birch added a comment - I've attached a fixed version of the jar which incorporates the fancy-box fix in the advanced-macros jar. confluence-advanced-macros-1.16.2.FIXED.jar I called it .FIXED but this is an unofficial (and unsupported) version so you can call it what you like. Works for me on Confluence 3.4.9 Installation: 1. Locate and disable the System plugin: Advanced macros 2. Under Install use Upload Plugin to install the patched plugin. Note: this installation gives an error. 3. Enable the plugin.

            Hey guys, i am trying to locate the jquery.fancybox-1.2.1-min.js but am not able to find it on my servers file system (2008 Server). Where is it located within confluence 3.5.7? If I modify the code as Patrick did, do I have to expect any kind of trouble when i try to upgrade to 4.0 in the future? Right now I can't go with 4.0 since you don't support IE7 any longer.

            Thanks!

            Viktor Reimche added a comment - Hey guys, i am trying to locate the jquery.fancybox-1.2.1-min.js but am not able to find it on my servers file system (2008 Server). Where is it located within confluence 3.5.7? If I modify the code as Patrick did, do I have to expect any kind of trouble when i try to upgrade to 4.0 in the future? Right now I can't go with 4.0 since you don't support IE7 any longer. Thanks!

            Patrick Decat added a comment - - edited

            On our side, we applied your fix by patching confluence-advanced-macros-1.16.jar, replacing the content of fancybox/jquery.fancybox-1.2.1-min.js by your version.

            Patrick Decat added a comment - - edited On our side, we applied your fix by patching confluence-advanced-macros-1.16.jar , replacing the content of fancybox/jquery.fancybox-1.2.1-min.js by your version.

            Glad I could help.
            We have attcached the fix to our wiki and included the confluence.macros.advanced_fancy-box-fix.js
            in the Custom HTML HEAD and it works splendid now.

            Carry Megens added a comment - Glad I could help. We have attcached the fix to our wiki and included the confluence.macros.advanced_fancy-box-fix.js in the Custom HTML HEAD and it works splendid now.

            Thanks Carry, your fix worked for us too!

            Patrick Decat added a comment - Thanks Carry, your fix worked for us too!

            We tried your workarround above, but it did not work for us. My attached fix with no violating code removeExpression worked for us.

            Carry Megens added a comment - We tried your workarround above, but it did not work for us. My attached fix with no violating code removeExpression worked for us.

            @Carry Unfortunately we only provide maintenance releases for the current major version which is 4.0 at this time and already has the fix. We won't be releasing a 3.5 maintenance release with this fix. Please try to use the workaround mentioned above if you can't upgrade to 4.0 at this point.

            Chris Kiehl added a comment - @Carry Unfortunately we only provide maintenance releases for the current major version which is 4.0 at this time and already has the fix. We won't be releasing a 3.5 maintenance release with this fix. Please try to use the workaround mentioned above if you can't upgrade to 4.0 at this point.

            Removed violating removeExpresion code from js

            Carry Megens added a comment - Removed violating removeExpresion code from js

            Please reopen issue. Not resolved.

            Carry Megens added a comment - Please reopen issue. Not resolved.

            Nope, we are on 3.5.5

            Carry Megens added a comment - Nope, we are on 3.5.5

              richatkins Richard Atkins
              richatkins Richard Atkins
              Affected customers:
              7 This affects my team
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 2h
                  2h
                  Remaining:
                  Remaining Estimate - 2h
                  2h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified