Support Releases Changelog JCE MediaBox

JCE MediaBox


  • Fixed : ?tmpl=component incorrectly added to some external links


  • Changed : Replace ?etag=hash with ?hash on stylesheet/script urls.
  • Changed : Minify stylesheets and replace header in css and js files with lighter version.
  • Fixed : Add width of 150% to pdf files in iOS to attempt to address scroll issues.


  • Changed : Use ?etag= instead of ?version= to prevent script/stylesheet caching
  • Fixed : Attempt to address pdf display issues on iOS and Android.
  • Fixed : IFrame / Ajax display issues in IE6/7
  • Fixed : Use passed in width/height for media elements
  • Fixed : Add type attribute to audio/video tag.
  • Fixed : Don't load MediaBox in Joomla print mode
  • Fixed : Only apply float from image to icon container if value is "left" or "right"
  • Fixed : Various popup display issues on iOS


  • Fixed : Image popups are now correctly scaled if only one dimension is set.
  • Fixed : Error in IE7 in local content popups.


  • Fixed : Close button position if numbers are visible but no caption.
  • Fixed : Error in MediaBox parameters on some systems.
  • Added : Support for f4v files.


  • Fixed : Improve PDF display on some devices.
  • Fixed : Dont show numbers and caption area if empty.


  • Fixed : Decode entities in title and caption text


  • Fixed : PDF popups not displaying in Chrome
  • Added : Cookie Expirt option for single auto-popups.
  • Added : Popups can now be opened with method using element, eg: onclick=";"
  • Changed : Use popup link id or base64 encoded url as cookie name
  • Fixed : Encode and trim popup title and caption.


  • Fixed : Multiple menu assignement selection


  • Added : Menu Assignment option allows MediaBox to only be loaded on the selected menu item.
  • Changed : Remove "MediaObject" library
  • Fixed : Remove us of DS constant
  • Fixed : Occassional error if no rel oar title attribute set on the popup link.
  • Fixed : Move -webkit-scroll style to javascript to prevent validation errors.
  • Fixed : Use caption as default if no popup title set.
  • Fixed : Remove popup closing when link in popup is clicked.


  • Fixed : Youtube video fails to load when URL contains no parameters
  • Fixed : Tooltip shows browser tooltip if tooltip is placed on a popup thumbnail
  • Fixed : Default width and height (if set) is used for video files if no dimensions are provided.
  • Change : Theme files are now valid HTML files.


  • Fixed : Youtube URL creation
  • Fixed : Youtube URL on iOS devices
  • Fixed : Popup scrolling on iOS devices


  • Fixed : Thumbnail images will now display in Print Preview modes.
  • Fixed : Image alt or title transfered to zoom icon container
  • Fixed : Vimeo popup detection
  • Fixed : Popup Parameter processing
  • Added : Support for FLV files either detected from the extension or from type="video/x-flv"
  • Added : Popup dimensions can now be set as percentages, eg: rel="width[50%]"


  • Fixed : Vimeo popups open in a new window
  • Fixed : Added class to anchor links in popup container (close, next, previous buttons) to prevent badly assigned css classes in some templates from affecting the behaviour of the buttons
  • Changed : Merged javascript files into a single compressed file.



  • Fixed : Legacy popup conversion
  • Fixed : Javascript processing of internal content eg: email cloaking
  • Fixed : Image resizing if only one dimension is set.
  • Added : Support for Youtube and Vimeo IFrame mode
  • Added : Support for HTML5 mp4 video with a Flash based MediaPlayer fallback
  • Added : Support for HTML5 mp3 audio with a Flash based MediaPlayer fallback
  • Added : Support for HTML5 webm video and audio (supported browsers only)
  • Added : Image, document and video image markers for content that can't be loaded



  • Fixed : Image resizing when dimensions set in popup parameters.


  • Fixed : Popup Grouping


  • Fixed : Display issue in Safari
  • Fixed : Popup would fail if link contained an id attribute but no autopopup class
  • Update : Improved display on iPad and iPhone


  • Fixed : Positioning of zoom icon when thumbnail image is center aligned.
  • Added : Tooltips are now processed in 'ajax' content popups.
  • Changed : Separate install packages for Joomla! 1.5 and Joomla! 1.6


  • Fixed : Incorrect positioning of popup box when Resize parameter is set to No and image size exceeds screen size.


  • Added : Joomla! 1.6 supported
  • Fixed : Tooltips on popup thumbnail images
  • Fixed : Better popup icon placement.
  • Fixed : Icon placement when thumbnail image does not have both dimensions set.


  • Added : Popup links in 'ajax' popups are now processed
  • Added : jcepopup.create(elements) method for creating popups on the fly where elements is an array of popup links
  • Added : Lightbox / Slimbox and Shadowbox conversion options. Convert any existing lightbox / slimbox and shadowbox popup to a JCE Mediabox one.
  • Added : Option to select whether a click on the background overlay closes the popup
  • Fixed : Gap in Squeeze theme popup layout in IE7
  • Fixed : Added better IE6 / IE7 browser detection (sniff plus feature detection) May contribute to fixing IE display issues
  • Fixed : title tooltip issues in IE
  • Changed : Removed iPad / iPhone block. May still require some work to get full support for these devices


  • Remove fade-in on all non-image popups


  • Replaced legacy instances of Mootools trim() function with native JCEMediaBox.trim()


  • Added audio and video elements to JCEMediaObject
  • Fixed type attribute not being added to embed element
  • Removed fade-in for IE6

1.0.6 (not released)

  • Removed tinymce function references
  • Added conversion of legacy bw and bh values
  • Fixed button placement when popup does not contain a caption.
  • Fixed z-index conflict with some menu systems


  • Fixed errors when using a css / javascript compression plugin
  • 'minified' all javascript files
  • Thumb image border no longer set to 0
  • Fixed issue where Youtube etc. dimensions could not accept custom values


  • Fixed : More SEF related url issues
  • Fixed : Popup closes when clicking on overlay / background.


  • Fixed issues with zoom icon and inherited styles
  • Fixed MediaObject using incorrect function call


  • Fixed issues with SEF


  • Fixed method for obtaining site url. JCE MediaBox will fail if no site url obtained.


  • Removed all external script / library dependencies. All JCE MediaBox functions are contained with the JCEMediaBox namespace.
  • Tooltips are now themed using the selected popup theme.
  • The Standard and Squeeze theme popups now have rounded corners, as do all tooltips.
  • JCE MediaBox can be extended using add-on scripts to add support for additional media sites (Youtube, Google Video, Vimeo, Metacafe, DailyMotion supported by default)
  • A caption parameter has been added so that a separate title can be added to images.
  • All labels (close, next, previous etc.) are now translatable.
  • Tuesday, 08 June 2010