Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: Not version specific
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-13020Remove Lightbox and all traces of the word lightbox and fancybox
      KULRICE-7358Upgrade of Fancybox
      KULRICE-9396Upgrade fancybox jquery plugin
      KULRICE-5373Issues from lightbox code review
      KULRICE-7356General Lightbox Support
      KULRICE-5372Add support for general content in lightbox
      KULRICE-8878Support for breadcrumbs in lightbox (chain) that are not view lookups
      KULRICE-7477Lightbox - Div structure / CSS class support for lightbox
      KULRICE-7997Quickfinder lightbox too small
      KULRICE-9224QuickFinder without Lightbox
    • Rice Module:
      KRAD
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      We are using FancyBox 2.0.6 (in trunk) for our lightbox implementation. FancyBox in active development and new versions have been released since our adoption.

        Activity

        Hide
        Claus Niesen added a comment - - edited

        I have just peeked at the newest version of FancyBox. We’re using version 2.0.6 for our light box implementation. It’s still heavily developed, which is good. Looking at the changelog I didn’t see any feature or bugfixes that we really need at this time.

        I did want to mention that if we update the “Fix #103 - DOM element re-injection after closing” https://github.com/fancyapps/fancyBox/issues/103 might be an impacting change for us. To make dialog boxes work with form elements we are moving components between the KualiForm and fancybox’s form. Do a search on “tmpForm_” to find impacted javascript code. There is the possibility that fix #103 makes our code simpler/cleaner but I haven’t looked at detailed enough to assure this.

        fancyBox - Changelog
        =========
        
        ### Version 2.1.5 - June 14, 2013
        * Fixed #493 - Broken slideshow
        * Fixed #556 - Parent option
        * Retina graphics (#564) and retina display support (#420)
        * Improved "lock" feature
        
        ### Version 2.1.4 - January 10, 2013
        * Update to be compatible with jQuery v1.9
        * Small changes that should fix usability issues for certain users
        
        ### Version 2.1.3 - October 23, 2012
        
        * Fixed #426 - Broken IE7
        * Fixed #423 - Background flickering on iOS
        * Fixed #418 - Automatically Grow/Shrink and Center
        * Updated the script to work with jQuery 1.6
        * Media helper supports YouTube video series
        
        ### Version 2.1.2 - October 15, 2012
        
        * Fixed #414 - Don't allow nextClick if there is only one item
        * Fixed #397 - Button helper 'Menu' not visible in IE7
        * Overlay can be opened/closed manually:
        *     $.fancybox.helpers.overlay.open();
        *     $.fancybox.helpers.overlay.open({closeClick : false});
        *     $.fancybox.helpers.overlay.close();
        * Optimized for Internet Explorer 10 (Windows 8)
        
        ### Version 2.1.1 - October 01, 2012
        
        * Fixed #357 - Converting values like 'auto' in getScalar()
        * Fixed #358 - Updated overlay background image
        * New "fancybox-href" and "fancybox-title" HTML5 data-attributes (#317)
        * Improved helpers:
        *     - now they can have a property 'defaults' that contains default settings
        *     - updated vimeo and youtube parsers for media helper
        * Content locking now can be turned off
        
        ### Version 2.1.0 - August 20, 2012
        
        * Fixed #103 - DOM element re-injection after closing
        * Fixed #188 - navigation keys inside editable content
        * New animation directions (see https://github.com/fancyapps/fancyBox/issues/233#issuecomment-5512453)
        * New option "iframe" - it is now possible to separate scrolling for iframe and wrapping element; choose to preload
        * New option "swf" - brings back functionality from fancyBox v1
        * Improved media helper - better support for vimeo and youtube; links are now configurable
        * Rewritten overlay helper:
        *     - new option "showEarly" - toggles if should be open before of after content is loaded
        *     - Facebook-style (https://github.com/fancyapps/fancyBox/issues/24) and therefore uses image for background
        * Option "padding" accepts array (e.g., padding: [15, 50, 10, 5])
        * One of dimensions (width or height) can now be set to "auto" (option "autoSize" needs to be "false")
        * Updated callbacks:
        *     - "beforeClose" is now called only once
        *     - "afterLoad" receives current and previous object as arguments
        * Method "$.fancybox.update();" recalculates content width/height
        * Updated to work with jQuery v1.8
        
        Show
        Claus Niesen added a comment - - edited I have just peeked at the newest version of FancyBox. We’re using version 2.0.6 for our light box implementation. It’s still heavily developed, which is good. Looking at the changelog I didn’t see any feature or bugfixes that we really need at this time. I did want to mention that if we update the “Fix #103 - DOM element re-injection after closing” https://github.com/fancyapps/fancyBox/issues/103 might be an impacting change for us. To make dialog boxes work with form elements we are moving components between the KualiForm and fancybox’s form. Do a search on “tmpForm_” to find impacted javascript code. There is the possibility that fix #103 makes our code simpler/cleaner but I haven’t looked at detailed enough to assure this. fancyBox - Changelog ========= ### Version 2.1.5 - June 14, 2013 * Fixed #493 - Broken slideshow * Fixed #556 - Parent option * Retina graphics (#564) and retina display support (#420) * Improved "lock" feature ### Version 2.1.4 - January 10, 2013 * Update to be compatible with jQuery v1.9 * Small changes that should fix usability issues for certain users ### Version 2.1.3 - October 23, 2012 * Fixed #426 - Broken IE7 * Fixed #423 - Background flickering on iOS * Fixed #418 - Automatically Grow/Shrink and Center * Updated the script to work with jQuery 1.6 * Media helper supports YouTube video series ### Version 2.1.2 - October 15, 2012 * Fixed #414 - Don't allow nextClick if there is only one item * Fixed #397 - Button helper 'Menu' not visible in IE7 * Overlay can be opened/closed manually: * $.fancybox.helpers.overlay.open(); * $.fancybox.helpers.overlay.open({closeClick : false }); * $.fancybox.helpers.overlay.close(); * Optimized for Internet Explorer 10 (Windows 8) ### Version 2.1.1 - October 01, 2012 * Fixed #357 - Converting values like 'auto' in getScalar() * Fixed #358 - Updated overlay background image * New "fancybox-href" and "fancybox-title" HTML5 data-attributes (#317) * Improved helpers: * - now they can have a property 'defaults' that contains default settings * - updated vimeo and youtube parsers for media helper * Content locking now can be turned off ### Version 2.1.0 - August 20, 2012 * Fixed #103 - DOM element re-injection after closing * Fixed #188 - navigation keys inside editable content * New animation directions (see https: //github.com/fancyapps/fancyBox/issues/233#issuecomment-5512453) * New option "iframe" - it is now possible to separate scrolling for iframe and wrapping element; choose to preload * New option "swf" - brings back functionality from fancyBox v1 * Improved media helper - better support for vimeo and youtube; links are now configurable * Rewritten overlay helper: * - new option "showEarly" - toggles if should be open before of after content is loaded * - Facebook-style (https: //github.com/fancyapps/fancyBox/issues/24) and therefore uses image for background * Option "padding" accepts array (e.g., padding: [15, 50, 10, 5]) * One of dimensions (width or height) can now be set to "auto" (option "autoSize" needs to be " false " ) * Updated callbacks: * - "beforeClose" is now called only once * - "afterLoad" receives current and previous object as arguments * Method "$.fancybox.update();" recalculates content width/height * Updated to work with jQuery v1.8
        Hide
        Claus Niesen added a comment -

        Obsolete, see KULRICE-13020

        Show
        Claus Niesen added a comment - Obsolete, see KULRICE-13020

          People

          • Assignee:
            Unassigned
            Reporter:
            Claus Niesen
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel