/** * Changelog * * @package Sliders * * @author Peter van Westen * @link https://regularlabs.com * @copyright Copyright © 2016 Regular Labs - All Rights Reserved * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL */ /** * + Addition * ! Removal * ^ Change * # Fix */ 14-Aug-2021 : v8.1.1 ^ Improves upgrade/update check information in Joomla updater # Fixes issue with non-html pages (like raw) being forced to html format in some case # Fixes issue with php TypeError being thrown on some xml pages # Fixes issue with potential php error about undefined property $button_text # Fixes issue with styles and scripts getting loaded after template styles and scripts 15-Jul-2021 : v8.1.0 ^ Cleans up code ^ Improves dealing with Joomla 3 code (disabling plugins) after upgrading to Joomla 4 ^ Improves syntax (and file size) of css and minified css files ^ Increases minimum php version to 7.2.0 ^ Updates translations: de-DE # Fixes issue with incorrect update urls on plugins # Fixes issue with update site being saved incorrectly 13-Apr-2021 : v8.0.1 ^ Changes code in minified javascript files to not use eval # Fixes issue with Load jQuery option not working (jquery always gets loaded) 23-Mar-2021 : v8.0.0 ! Removes option to set the tag delimiter to `{slider=...}` ^ Deprecates the syntax `{slider My Slider}` in favor of the attribute syntax `{slider title="My Slider"}` ^ Updates translations: sv-SE, tr-TR 17-Oct-2020 : v7.10.0 + Adds ability to override the `output_title_tag` setting via the tag syntax # Fixes issue with plugin tags not getting handled in some cases (due to empty value being saved in Disable in Components setting) 14-Sep-2020 : v7.9.3 + Adds option to not output the hidden title tag ^ More preparations for Joomla 4 (in)compatibility # Fixes issue with "Enable in administrator" option not working # Fixes issue with php notice about declaration of loadStylesAndScripts not being compatible # Fixes issue with plugin being handled inside frontend module edit form # Fixes issue with plugin not running on AcyMailing archive pages 25-Aug-2020 : v7.9.2 # Fixes issue with absolute urls being broken (no '://' after the http(s) part) 19-Aug-2020 : v7.9.1 # Fixes issue with modal popups not respecting right-to-left languages # Fixes issue with php notice about too few arguments passed to function onContentPrepare 17-Aug-2020 : v7.9.0 ^ Preparations for Joomla 4 (in)compatibility 23-Jun-2020 : v7.8.0 + Adds extra css class to editor buttons which can be used for custom styling ^ Changes default code example inserted by the simple editor button ^ Updates some language strings ^ Updates translations: tr-TR 21-Apr-2020 : v7.7.9 ^ Updates translations: ru-RU, tr-TR # Fixes issue with html entity quotes inside the titles messing stuff up in some cases # Fixes issue with plugin running on Gridbox edit forms (which it shouldn't) # Fixes issue with plugin running on SP PageBuilder edit forms (which it shouldn't) 01-Oct-2019 : v7.7.8 ^ Makes it possible to place plugin tag attribute values in single quotes instead of double quotes (can be useful when used inside html attribute values) # Fixes issue with aria attributes not toggling when closing sliders 30-Aug-2019 : v7.7.7 ! Removes the aria `role="heading"` from the slider titles ^ Updates translations: nl-NL # Fixes issue with incorrectly added `aria-selected` attribute (should only use aria-expanded) # Fixes issue with php notice about array to string conversion on certain AcyMailing pages # Fixes issue with php notice about array to string conversion on certain HikaShop pages 15-Apr-2019 : v7.7.6 # Fixes issue with missing `aria-expanded` attribute to necessary elements 06-Apr-2019 : v7.7.5 + Adds translations: zh-CN # Fixes issue with not all normal anchor links opening parent tabs 11-Mar-2019 : v7.7.4 ^ Changes minimum requirement from Joomla 3.8.8 to Joomla 3.9.0 # Fixes issue with plugin tags not working correctly when using different than default tag characters in some cases 05-Mar-2019 : v7.7.3 ^ Changes minimum requirement from Joomla 3.8.0 to Joomla 3.8.8 ^ Updates translations: et-EE # Fixes issue with hash links not working 21-Dec-2018 : v7.7.2 ^ Updates translations: et-EE # Fixes issue with form select elements acting funny on FireFox 06-Dec-2018 : v7.7.1 # Fixes issue with editor button popup not working 05-Dec-2018 : v7.7.0 + Adds `title` attributes to main links + Adds extra option to the Tag Characters setting («...») ^ Changes use of RL toggler scripts to use Joomla core showon scripts ^ Improves some styling ^ Improves way Regular Labs Library scripts and styles are loaded on admin side ^ Refactors some code ^ Updates translations: tr-TR # Fixes issue with content in Yootheme Pro templates not working in some cases (because of a jacked up way Yootheme is storing data in the fulltext property!) 02-Oct-2018 : v7.6.3 ^ Changes minimum requirement from Joomla 3.7.0 to Joomla 3.8.0 # Fixes issue with content sometimes getting duplicated on K2 items # Fixes issue with tags not always being handled at article prepare stage 07-Sep-2018 : v7.6.2 ^ Rearranges plugin options # Fixes potential SECURITY issue concerning cross site scripting via editor button popup 06-Jul-2018 : v7.6.1 + Adds resize trigger to make certain javascript based scripts (like galleries) work better inside sliders 25-Jun-2018 : v7.6.0 + [PRO] Adds ability to set a random slider as the open one using `open="random"` # Fixes issue with Chrome 67 throwing an "Aw, snap!" error when trying to open tab via url 23-May-2018 : v7.5.0 + Adds divs around tab output for print pages, so stuff can be styled via css # Fixes issue with tags sometimes not getting handled when found after comment tags with certain syntax # Fixes small html code style issue with no whitespace between attributes 26-Apr-2018 : v7.4.1 # Fixes issue with plugin tags not being handled when containing weird comment tag syntaxes # [FREE] Fixes issue with php notice about undefined property slide_speed 23-Apr-2018 : v7.4.0 + Adds ARIA `role` attributes # Fixes issue with plugin tags inside html comments being converted # [PRO] Fixes issue with slide speed option not working 21-Mar-2018 : v7.3.0 ^ Changes minimum requirement from Joomla 3.6.0 to Joomla 3.7.0 ^ Updates translations: fr-FR # Fixes issue with system plugin settings page breaking if Enable in Administrator option is switched on # Fixes some javascript issues in admin side on Joomla 3.7.0 09-Jan-2018 : v7.2.9 ^ Makes alias creation listen to the global Unicode Aliases setting ^ Updates translations: da-DK, de-DE, ru-RU # Fixes issue with fatal errors on Joomla 3.6 and 3.7 # Fixes issue with plugin tags not getting replaced in some cases # [PRO] Fixes issue with Disable On Components option not working 07-Sep-2017 : v7.2.8 + [PRO] Fixes issue with Joomla updater not seeing new Pro versions after upgrading from Free to Pro ^ Improves handling of links with weird url hash values ^ Updates translations: sv-SE # Fixes issue with javascript failing when using delayed js loading via LABjs 22-Jul-2017 : v7.2.7 # Fixes issue with Regular Labs plugins no longer being run on category blog pages 20-Jul-2017 : v7.2.6 ^ Also shows editor button to users without core edit rights ^ Updates translations: sv-SE, tr-TR # Fixes issue with (deprecated) `{sliderlink}` tag not getting converted # Fixes issue with passing Slider name through (deprecated) `{sliderlink}` tag not generating correct hash link 05-Jul-2017 : v7.2.5 ^ Improves styling of editor button popup ^ Improves the way the system plugin methods gets called ^ Updates translations: cs-CZ, it-IT, nl-NL, ru-RU # Fixes issue with remembering open slider by cookie not working 18-Jun-2017 : v7.2.4 # Fixes issue with sliders not getting initialized 18-Jun-2017 : v7.2.3 # Fixes issue with javascript error concerning Joomla.getOptions on J3.6 16-Jun-2017 : v7.2.2 # Fixes issue with active state getting lost when slider contains tooltips # Fixes issue with opening sliders via url hash not working 14-Jun-2017 : v7.2.1 # Fixes issue with fatal errors when Regular Labs Library does not get updated correctly 14-Jun-2017 : v7.2.0 ^ Changes way option are passed to script ^ Updates translations: es-ES, fa-IR, fr-FR, id-ID, it-IT, nl-NL, sv-SE # Fixes issue with content of non-active sliders being hidden when javascript is not enabled/loaded # Fixes issue with javascript errors when url hash contains slashes or semi-colons # Fixes issue with potential jQuery error in editor popup on some setups 27-Apr-2017 : v7.1.1 ^ Improves scrolling to anchors inside sliders 13-Apr-2017 : v7.1.0 + Adds option to set default state of first slider (opened/closed) ^ Updates translations: tr-TR 07-Mar-2017 : v7.0.9 ^ Improves handling of surrounding html tags ^ Improves rendering speed when no plugin tags are found ^ Updates translations: uk-UA # Fixes issue with some templates adding padding/border on slider elements causing weird animation effects # [PRO] Fixes issue with scrolling not working on links to sliders 18-Feb-2017 : v7.0.8 # Fixes issue with websites using certain encodings breaking 15-Feb-2017 : v7.0.7 # Fixes issue with editor button popup not loading on some setups # Fixes issue with replacements not being done on some websites using special character sets 14-Feb-2017 : v7.0.6 # Fixes issue with editor button popup being blank on some setups # Fixes issues with utf-8 characters in titles # [PRO] Fixes issue with updates via core installer sometimes failing 05-Feb-2017 : v7.0.5 # Fixes issue with SobiPro edit forms not being protected from plugin handling # Fixes issue with tags not being handled in some situations (large pages) 29-Jan-2017 : v7.0.4 ^ Changes minimum requirement from Joomla 3.4.1 to Joomla 3.6.0 # [PRO] Fixes issue with nested hash links in open sliders not scrolling 27-Jan-2017 : v7.0.3 # Fixes issue with potential fatal errors when updating from older version 25-Jan-2017 : v7.0.1 # Fixes issue with trailing title Sliders appearing on print pages 20-Jan-2017 : v7.0.0 + Adds support for area maps to link to sliders using hashes ^ Changes minimum requirement from php 5.3.13 to php 5.4 ^ Completely recoded the extension and Regular Labs Library (now using namespaces) ^ Updates translations: id-ID # Fixes issue with Regular Labs Library plugin causing slowness in administrator when 'Show Help Menu Item' is enabled # Fixes issue with first tab closing when activating via url hash # Fixes issue with links to anchors inside sliders not scrolling 28-Nov-2016 : v6.3.0 + Adds public javascript methods openSliders/closeSliders (which accept an element/slider id) ^ Improves loading speed on pages with large forms ^ Moves toolbar in editor button popup to floating top position # Fixes issue with links to settings/plugins not being correct when non-English language uses different extension names # Fixes issues with page breaking when Regular Labs Library folder is missing 24-Oct-2016 : v6.2.2 # Fixes issue with tags not being handled in pdfs 06-Oct-2016 : v6.2.1 # Fixes issue with parameters with value false or 0 not working correctly 30-Sep-2016 : v6.2.0 + Adds ability to set `heading_attributes`, `link_attributes` and `body_attributes` via the tag to add custom attributes to the html elements + Adds translations: nl-BE + [PRO] Adds ability to limit access by access levels/user groups by using negative values, like `access="!Registered"` # Fixes issue with php memory issues on large form pages # Fixes issue with the openAllSliders/closeAllSliders javascript functions not working in some situations 05-Sep-2016 : v6.1.1 ^ Adds collapsed class to title links of closed sliders 17-Aug-2016 : v6.1.0 ! Removes filling of editor button popup fields based on selection, as it was buggy # Fixes issue with quotes inside the tags not getting interpreted correctly when using some editors (JoomlaCK) # [PRO] Fixes issue with sliders with restricted access sometimes not getting removed 08-Aug-2016 : v6.0.8 ^ Updates translations: fr-FR, tr-TR # Fixes issue with links inside titles sometimes not being handled correctly 13-Jul-2016 : v6.0.7 # Fixes issue with editor button popup throwing error in Joomla 3.6 # Fixes issue with links as titles not working # [PRO] Fixes issue with nested tabs with blocked usergroup not getting removed correctly 07-Jul-2016 : v6.0.6 ^ Updates translations: tr-TR # Fixes issue with sliders not opening via hash links due to javascript error about tab_id # Fixes styling of sliders with a link as title # [PRO] Fixes issue with nested tabs with blocked usergroup not getting removed correctly 28-Jun-2016 : v6.0.5 ^ Updates translations: tr-TR # Fixes issue with scrolling to non-anchor ids not working # Fixes scrolling to anchors inside sliders not always working due to automatic browser scrolling # [PRO] Fixes issue with access/user group restrictions not working correctly when having multiple sliders with same name/syntax # [PRO] Fixes issue with access/user group restrictions not working correctly when having nested sliders 19-Jun-2016 : v6.0.4 # [PRO] Fixes issue with access/user group restrictions not working on other sliders when used on first slider # [PRO] Fixes issue with editor button popup not working when selecting stuff in dropdowns 14-Jun-2016 : v6.0.3 + Adds translations: tr-TR ^ Updates translations: da-DK, pl-PL, sv-SE 23-Apr-2016 : v6.0.2 # Fixes issue with icon class being added to tag as `icon="true"` instead of `class="icon"` 20-Apr-2016 : v6.0.1 # Fixes issue with hash links not working on safari 16-Apr-2016 : v6.0.0 + Adds option to add main classes via settings and tag ! Removes Old School styling ^ Changes tag syntax to use html style attributes (still works with old style too) ^ Improves filling of editor button popup with data from selection ^ Moves from NoNumber to Regular Labs branding 07-Apr-2016 : v5.3.1 # Fixes issue with hash links not working on safari 01-Apr-2016 : v5.3.0 + [PRO] Adds ability to set an onclick function in the tag ! Removes the sliderlink options ^ Improves handling of AcyMailing pages ^ Improves handling of anchor links ^ Updates some HTML syntax ^ Updates translations: fa-IR # Fixes issue with url query being removed when adding hash to url 28-Feb-2016 : v5.2.1 # Fixes issue with template overrides for css/js files not working anymore 26-Feb-2016 : v5.2.0 + Adds version number to own css/js files (and option to switch it off) # Fixes issue with javascript causing errors when a script merging 22-Feb-2016 : v5.1.14 + Adds ability to override the SEO title heading type via the tag with `title_tag="..."` ^ Improves handling of surrounding heading tags (h1-6) # Fixes issue with links to nested anchors not opening parent sliders # [PRO] Fixes issue with hover/click mode overruling not working 03-Feb-2016 : v5.1.13 # Fixes double scrolling (jumping) on hash links to sliders 28-Jan-2016 : v5.1.12 # Fixes issue with editor button only showing when user has core content create/edit permissions # Fixes issue with plugin tags not being converted in smart search (finder) # Fixes issues with Joomla 3.5 and php7 compatibility 11-Jan-2016 : v5.1.11 # Fixes issue with editor button not working 10-Jan-2016 : v5.1.10 # Fixes issue with javascript failing is some situations 07-Jan-2016 : v5.1.9 ^ Updates translations: uk-UA # Fixes issue with php notice about undefined variable replacements # Fixes issue with tags sometimes not getting converted when using non-default tag characters 14-Dec-2015 : v5.1.8 ^ Updates translations: fr-FR # Fixes issue with javascript errors when using javascript compressors/combiners/cachers 26-Nov-2015 : v5.1.7 # Fixes issue with content of closed sliders not showing on print page on some websites # Fixes issue with editor button popup freezing when selecting text in editor before clicking 20-Nov-2015 : v5.1.6 # Fixes issue with aliases not being created correctly from tilte on some setups # Fixes issue with tags being converted in edit forms 10-Nov-2015 : v5.1.5 # [PRO] Fixes issue with scrolling to item override not working correctly 03-Nov-2015 : v5.1.4 ^ Adds compatibility for setups that do not have mbstring enabled (but still less stable) # Fixes issue with regular expressions not working on some php versions (5.6.14) # Fixes issue with tags not getting interpreted 23-Oct-2015 : v5.1.3 # Fixes issue with false feed check 22-Oct-2015 : v5.1.2 ^ Improves handling of surrounding html div tags # Fixes issue with jumpy sliding effect on Safari when using Bootstrap 3 09-Oct-2015 : v5.1.1 # Fixes issue with PHP notice about undefined property tag_character_start 02-Oct-2015 : v5.1.0 + Adds ability to change the surrounding tag syntax characters + Adds ability to open/close a single slider set via the public openAllSliders/closeAllSliders functions + Adds translations: ja-JP ^ Improves handling of surrounding html tags # Fixes issue with hash in links being added to internal Joomla getURI result # Fixes issue with missing alias field in editor button popup # Fixes issue with nested sliderlinks not working # Fixes issue with slider contents not showing when template is loading Bootstrap 3 files # Fixes issue with some special characters being replaced with `?` character # Fixes issue with title-active/title-inactive not working correctly on nested sliders 28-Aug-2015 : v5.0.7 # [PRO] Fixes issue with scrolling to slider having incorrect offsets # [PRO] Fixes issue with scrolling when scrolling is switched off 20-Aug-2015 : v5.0.6 # [PRO] Improves scrolling behaviour when clicking on open slider # [PRO] Improves scrolling behaviour when page is already scrolling 09-Aug-2015 : v5.0.5 # Fixes issue with php error about call to a member function get() on a non-object on some components 08-Aug-2015 : v5.0.4 # [FREE] Fixes issue with slider links and hash links not working 07-Aug-2015 : v5.0.3 # Fixes issue with uninstallation getting into a loop # Fixes issue with upgrading not working 31-Jul-2015 : v5.0.2 # Fixes issues with tabs of nested anchors via url hash not opening 30-Jul-2015 : v5.0.1 # Fixes issues on uninstallation 29-Jul-2015 : v5.0.0 + Adds active class on slider links + Adds advanced editor button popup wizard to create the Sliders syntax + Adds css to hide navigation on print page + Adds option to set script initialisation delay + Improves handling of hash links ! [J2.5] Removes Joomla 2.5 support ^ Changes minimum requirement to Joomla version 3.4.1 ^ Recodes the installer ^ Updates translations: es-ES # Fixes invalid usage of the `rel` attribute # Fixes issue with duplicate spaces being removed from the titles # Fixes issue with sliders with cyrillic characters not always working # Fixes issue with some special characters in title messing up ids # [PRO] Fixes issue with html getting messed up when using access restriction on nested sliders 09-May-2015 : v4.1.3 + Adds translations: pl-PL, sr-YU ^ [J3] Improves handling of selected text in editor when clicking on editor button ^ [J3] Improves updating and installing the component # [J3] Fixes issue with double quotes at end of hash links # [J3] Fixes issue with links with hashes to sliders not working # [J3] Fixes issue with sliderlinks via title not always working # [J3][FREE] Fixes issue with error about undefined property disable_components 06-Mar-2015 : v4.1.2 # [J3] Fixes issue with url hashes not getting added on some browsers 06-Mar-2015 : v4.1.1 ^ [J3] Improves rendering speed on pages with large contents # [J3] Fixes issue with javascript error regarding history.replaceState on IE9 and older # [J3][PRO] Fixes issue with access restriction not working with access levels / usergroups with spaces # [J3][PRO] Fixes issue with html structure breaking when access restriction blocks all sliders in a set 26-Feb-2015 : v4.1.0 ^ Updates translations: uk-UA # [PRO] Fixes issue with components select list only saving one value # [J3] Fixes issue with activating sliders via url by name or number not working (only alias) # [J3] Fixes issue with back button in browser going through url hashes # [J3] Fixes usage of `name` instead of `id` attribute on anchor tags # [J3][PRO] Fixes issue with javascript errors when using cookie option 14-Jan-2015 : v4.0.9 + [J3][PRO] Adds option to remove/keep plugin syntax on disabled components ^ Updates translations: et-EE, fr-FR, id-ID, lt-LT, sv-SE # [PRO] Fixes issue with disable on components option not working 08-Jan-2015 : v4.0.8 + Adds option to enable iframe reloading (off by default) ! Removes compatibility for php versions under 5.3.13 ! [J3] Removes compatibility for Joomla 3 versions under 3.3.0 # Fixes issue with Free version being able to be installed over the Pro version # [J3] Fixes issue with scrolling to tab when going to hash url directly when scrolling is switched off 26-Nov-2014 : v4.0.7 # [J3] Changes the way the transitions are added which should fix all the cross-browser compatibility issues with the javascript since v4.0.0 24-Nov-2014 : v4.0.6 # [J3] Fixes issue with css issues on IE10+ 21-Nov-2014 : v4.0.5 # Fixes issue with error about nnFile on installation on some setups # Fixes issue with javascript error about createStyleSheet on IE # Fixes issue with javascript error about insertRule on Firefox some setups 12-Nov-2014 : v4.0.4 # [J3] Fixes issue with sliders not opening on IE9 again (grrrrrr!) 10-Nov-2014 : v4.0.3 # [J3] Fixes issue with slider not closing when clicking on open slider 10-Nov-2014 : v4.0.2 # [PRO] Fixes issues with duplicate rows in `update_sites` table # [J3] Fixes issue with sliders not opening on IE9 (grrr!) 28-Oct-2014 : v4.0.1 # [J2][FREE] Fixes issue with javascript error about nn_sliders_urlscroll 25-Oct-2014 : v4.0.0 + Adds handling of normal links to tabs to not reload the page + [J3] Adds ability to set a separate title-active and title-inactive + [J3] Adds opening of parent tabs and sliders when using an url hash to a nested text anchor + [J3][PRO] Adds ability to set an access restriction on sliders with the `access=` or `usergroup=` attribute ^ [J3] Refactors code ^ [J3][PRO] Improves handling of url hashes and opening of parent tabs and sliders # Fixes issue with plugin not being run over introtext/fulltext on onContentPrepare event # Fixes issue with plugin not working on jDownloads frontend view # [J2][PRO] Fixes issue with page not scrolling when using url hashes # [J3] Fixes issue with active by url/cookie not working when using caching # [J3] Fixes issue with closeAllSliders function not working correctly # [J3] Fixes issue with heading title not being placed in html for SEO purposes # [J3] Fixes issue with icon class not working correctly on nested sliders 22-Sep-2014 : v3.5.7 ^ Improves handling of Google Maps # Fixes issue with php warning about Unknown modifier '.' in protect.php # [J3][PRO] Fixes issue with special characters causing javascript issues when using cookies 20-Aug-2014 : v3.5.6 # Fixes issue with tags being converted in com_myjspace edit forms # [J2] Fixes issue with errors after upgrade to Joomla 3 27-Jul-2014 : v3.5.5 # Fixes backwards compatibility with old syntax alias: (instead of alias=) 19-Jul-2014 : v3.5.4 # Fixes issue with NoNumber Framework not getting installed # Fixes issue with manifest cache (version and update info) not being updated 18-Jul-2014 : v3.5.3 # Fixes issue with fatal error when the NoNumber Framework is not installed 16-Jul-2014 : v3.5.2 # Fixes issue with alias not being overrideable # Fixes issue with first slide not working when title only contains an image 26-Jun-2014 : v3.5.1 # Fixes issue with custom editor button text not working # Fixes issue with enable in frontend editor button option not working 25-Jun-2014 : v3.5.0 ! [J3] Removes compatibility for Joomla 3 versions under 3.2.2 ^ Refactors code ^ Updates translations: pl-PL, pt-BR # [PRO] Fixes issue with error about in_array # [J2] Fixes issue with errors after upgrade to Joomla 3 # [J3] Fixes issue with sliders not opening on url hash # [J3] Fixes issue with tags not being handled in search results 21-May-2014 : v3.4.5 ^ Updates translations: et-EE, id-ID, nl-NL, sv-SE # [PRO] Fixes issue with sliders with special characters not working in hover mode 15-Apr-2014 : v3.4.4 ^ [J3] Improves scrolling to named anchor links within tabs and opening parent sliders # Fixes issue with html structure issues when tags are directly inside html 5 elements 11-Apr-2014 : v3.4.3 + Adds translations: id-ID ^ Updates translations: fr-FR # [J3] Fixes issue with multiple active sliders when using url option 14-Mar-2014 : v3.4.2 ^ Updates translations: sl-SI # [J3] Changes span element to anchor to be W3C compliant 26-Feb-2014 : v3.4.1 # [J2] Changes id of script div to have unique id to be W3C compliant # [J2] Fixes issue with cookies not working properly 18-Feb-2014 : v3.4.0 + [J3][PRO] Adds ability to set scroll offset ^ Changes way the url hash ids are created (no longer prepended with numbers) ^ Cleans up some code (syntax) # Fixes issue with `$` chars in titles # [J2] Fixes issue with NN_PROTECTED tags being left in content 21-Jan-2014 : v3.3.6 ^ Updates translations: nl-NL # Fixes issue with some missing language strings in some occasions # [J2][PRO] Fixes issue with not being able to click (touch) to toggle when using hover mode # [J3] Fixes issue with main classname being added to first slide # [J3] Fixes issue with overlapping content when wider than slider content area # [J3] Fixes some styling issues 27-Dec-2013 : v3.3.5 + Adds translations: hr-HR + [J3] Adds icon class that adds plus/minus icons + [J3] Adds openAllSliders and closeAllSliders javascript functions for custom use ^ Improves some code in NoNumber Framework which improves page load speed ^ [J3] Changes focus style ^ [J3] Updates translations: ca-ES, cs-CZ # Fixes installation error about duplicate entry on some MySQL 5.6 setups # [J3] Fixes issue with floating elements in content overlapping the margin/border 07-Nov-2013 : v3.3.4 # Fixes issue with tags in Sourcerer code being converted # Fixes issue with tags in some text and textarea fields being converted 21-Oct-2013 : v3.3.3 ! Removes some redundant css # Fixes issue with javascript errors causing Sliders to stop functioning 16-Oct-2013 : v3.3.2 # [FREE] Fixes issue with update failing due to false message about using old version from before Free/Pro 15-Oct-2013 : v3.3.1 # [FREE] Fixes issue with javascript errors causing Sliders to stop functioning 15-Oct-2013 : v3.3.0 + Adds translations: bg-BG, et-EE, sv-SE + [PRO] Adds option to disable on selection of components ^ Changes javascript minification to use Google Closure ^ Sets focus on slider title when activating slider via sliderlink or url ^ Updates translations: ca-ES, da-DK, el-GR, es-ES, fa-IR, fr-FR, it-IT, pt-PT, ro-RO, ru-RU, uk-UA, zh-TW # Fixes issue with opening tags not being converted on some setups # Fixes issue with tags not being handled when site has invalid html structure # Fixes issue with tags sometimes appearing in title tags and title attributes # [J3][PRO] Fixes issue with cookies not working 08-Aug-2013 : v3.2.0 ! [J2] Removes compatibility for Joomla 2.5 versions lower than 2.5.10 ! [J3.0] Removes compatibility for Joomla 3 versions lower than 3.1.0 ^ [J2] Converts images in (editor) buttons to font icons ^ [J2] Improves minification of js files # Improves the way the urls on the links are created (full url + hash) # [J2] Fixes issue with outline setting having effect when Old School styling is not selected # [J3] Fixes issue with editor button not getting styled correctly on TinyMCE 11-Jun-2013 : v3.1.4 ^ Improves minification of js files ^ Updates translations: de-DE, pl-PL 15-May-2013 : v3.1.3 # Fixes issue with tags not being 'unprotected' 15-May-2013 : v3.1.2 # Fixes issue with sliderlinks not working in article when slider set is in a module # Fixes issue with sliders being converted in some admin forms when plugin is enabled for admin side # [J2] Fixes issue with a document.write script conflicting with other scripts, like modals # [J3] Fixes issue with links inside the slider titles messing up layout # [J3] Fixes issue with remembering active slider by cookies not working 22-Apr-2013 : v3.1.1 # Fixes issue with installation manifest details not updating # Fixes issue with update manager not seeing latest version (caused by manifest) # [J3][FREE] Fixes issue with error about undefined property slide_speed 18-Apr-2013 : v3.1.0 + Adds ability to enable the plugin in the administrator side (no guarantees on effects) + [J3] Adds slide speed setting ^ Improves code # Fixes issue with dollar signs in the slider titles # Fixes issue with heading tags in the slider titles messing up the html structure 28-Mar-2013 : v3.0.7 + Adds classes and `rel` attribute to the Slider Links ^ Changes messaging on installation on unsupported Joomla versions ^ Cleans up some code (syntax) ^ Updates translations: fr-FR # Fixes issue with spaces around classes/attributes in tag causing it to fail 13-Mar-2013 : v3.0.6 + [J2] Adds bottom margin to slide sets # [J3] Fixes typo in override paths in comment in css files 04-Mar-2013 : v3.0.5 # [J3] Fixes issue with Tabs not working when bootstrap css is not loaded when using old style 28-Feb-2013 : v3.0.4 ^ Updates translations: zh-TW # [J3] Fixes issue with Sliders not working when bootstrap css is not loaded # [J3] Fixes issue with browser scrolling to anchor when scrolling by url is off 24-Feb-2013 : v3.0.3 + Adds classes primary (same as blue) and error (same as warning) + [J3] Adds styling for better cross-template compatibility ^ Improves less/css markup ^ Updates translations: nl-NL, sl-SI 09-Feb-2013 : v3.0.2 # [FREE] Fixes issue with php warnings about undifined properties use_cookies and set_cookies # [J3] Fixes issue with errors in javascript on pages where Sliders is not used 08-Feb-2013 : v3.0.1 # [FREE] Fixes issue with errors in javascript 08-Feb-2013 : v3.0.0 + [J2] Adds classes info, success warning and danger + [J2] Adds classes orange and red + [J2] Adds less files for generating css files + [J2] Adds new styling based on Bootstrap (moved old styling to old.css) + [J3] Adds Joomla 3 support ! [J1.5] Removes Joomla 1.5 support ! [J2] Removes rounded and radius styling options ! [J2] Removes some redundant css styles being applied in output ^ Changes default syntax from `{slide=...}` to `{slider ...}` ^ Renames extension from Slider to Sliders ^ Updates translations: lt-LT, pt-BR, th-TH ^ [J2] Changes default slide and fade speeds to 250 (=faster) ^ [J2] Changes location of certain options ^ [J2] Minifies css and js files # [J2] Fixes issue with colons in titles being replaced by `[[e]]` 02-Jan-2013 : v2.2.2 # Fixes issue with language file not loading 29-Dec-2012 : v2.2.1 ! [J2] Removes versioned media files option # [J2] Fixes error about XML setup file on first install 22-Dec-2012 : v2.2.0 ^ [J2] Cleans up code ^ [J2] Moves media files to Joomla media folder # [J2] Fixes issue with errors with Phoca PDF 21-Sep-2012 : v2.1.5 # Fixes issue with slides not working when title contains a comma # Fixes issue with tags being handled in edit for of jcal, jevent and some others 06-Sep-2012 : v2.1.4 ^ Adds hash to url when mode is hover too # Fixes issue with handling of dollar signs in the titles 20-Jul-2012 : v2.1.3 # Fixes issue with certain titles returning empty (since v2.1.1) 19-Jul-2012 : v2.1.1 ! Removes ability to install on Joomla 1.6 and 1.7 ! Removes ability to install on setups with php 5.2 or lower ^ Cleans a lot of code ^ Updates translations: es-ES, nl-NL # Fixes issue with tags being interpreted inside the Josetta form # [PRO] Fixes issue with page jumping to top in hover mode 01-May-2012 : v2.1.0 ^ Increases page load speed by changing how xml files are loaded 26-Apr-2012 : v2.0.5 + Adds translations: fa-IR # Fixes issue with javascript error on IE7 17-Apr-2012 : v2.0.4 + Adds translations: zh-TW ^ Improves protecting of edit forms to only protect fields (so tags work outside form fields) ^ Updates translations: da-DK 13-Apr-2012 : v2.0.3 # Fixes issue with scripts not getting loaded if tags are only used outside content are 12-Apr-2012 : v2.0.2 # Fixes issue with multiple same titled slides on same page not working 10-Apr-2012 : v2.0.1 # SECURITY FIX: Fixes URL injection vulnerability in NoNumber Framework 07-Apr-2012 : v2.0.0 + Adds ability to set the alias in the tag via |alias:... (used for urls) + Adds translations: ar-AA, ar-SA ^ Changes layout of settings ^ Changes some language strings ^ Cleans up code syntax ^ Improves handling of other plugin style tags inside the `{slide}` tag ^ Now available as Pro and Free version ^ Updates translations: de-DE # Fixes issue with dollar signs not appearing in output # Fixes issue with mootools being loaded on pages even when not necessary 05-Mar-2012 : v1.8.6 ^ Cleans up code syntax ^ Updates translations: pt-BR, pt-PT # [J1.5] Fixes issue with image-only tab titles 26-Jan-2012 : v1.8.5 + Adds translations: pl-PL # Fixes issue with Slide links not working with slides with special characters # Fixes issue with image-only tab titles (thanks to Justin Niebuhr) # Fixes issue with installer not removing the folder/zip from the tmp # Fixes issue with links not working correctly on all setups due to not using JRoute # [J1.7+] Fixes issue with errors on pdf pages 09-Jan-2012 : v1.8.4 # Fixes issue with line-height of the slide titles being jumpy on some templates 16-Dec-2011 : v1.8.3 ^ Cleans up more code ^ Updates translations: de-DE, ru-RU # Fixes issue with html entities in title converting to url hash # Fixes issue with invalid w3c html markup (ref attribute in div element) 18-Nov-2011 : v1.8.2 + Adds option to overrule mode by adding click or hover in tag ^ Updates translations: sl-SI # Fixes issue with hash fragment still being added to url when option is switched off 09-Nov-2011 : v1.8.1 + Adds option to overrule the default code the editor button inserts ^ Improves cleanup of scripts/styles when there are no tabs on the page # Fixes issue with hash fragment links not working in all urls with variables # Fixes issue with typo in css file (.grey instead of .mystyle) 06-Nov-2011 : v1.8.0 + Adds active slide as hash fragments to url (and option to switch this off) + Adds translations: th-TH ^ Cleans code syntax (no longer guaranteed support for php 5.2.x and lower) ^ Improves cleanup of scripts/styles when there are no slides on the page ^ Improves matching of titles with special characters via url # Fixes issue with tags being handled in some edit forms 17-Oct-2011 : v1.7.1 # Fixes SECURITY issue in NoNumber Framework plugin # Fixes issue with w3c validator giving false negatives on html output 08-Oct-2011 : v1.7.0 + Adds ability to set slides up to change on mouse hover instead of click ^ Cleans up some code (like no more use of DS) ^ Improves installer ^ Moves translation language files to main package (no more language packs) # Fixes issue with tags being handled in editor button popup # Fixes issue with the slidelink tag not working outside the area where the slides are 16-Sep-2011 : v1.6.0 ^ Changes NoNumber Elements plugin to NoNumber Framework ^ Changes way MooTools version is detected ^ Improves handling of surrounding whitespace ^ Improves initial display before script is loaded/executed ^ Moves common language strings to NoNumber Framework files # Fixes issue with class names showing in print view # Fixes issue with invalid characters in element ids (not passing w3c validation) # Fixes issue with javascript files breaking when using js/css compression 29-Jul-2011 : v1.5.2 # Fixes issue with surrounding html tags potentially breaking html structure 21-Jul-2011 : v1.5.1 + Adds option to not use outlines + Adds option to use versioned scripts and stylesheets ^ Improves handling of styling on tags ^ Improves handling of tags in feeds # Fixes issue with error on servers that don't have mbstring functions enabled # Fixes issue with some content not being rendered correctly in inactive slides 05-Jul-2011 : v1.5.0 + Adds cookie support for remembering active tabs ^ Changes layout of options ^ Changes use of elements ^ Improves handling of print and pdf pages # Fixes issue with JEventHandler error on some setups # Fixes issue with images and other html in titles # Fixes issue with inactive content showing shortly before page is loaded 06-Jun-2011 : v1.4.2 # Fixes issue with slides using custom ending tag no longer working (since v1.4.1) # Fixes version number 06-Jun-2011 : v1.4.1 + Adds option to define the tag type used for the titles + Adds option to overrule the window sliding per slide ^ Adds better handling of tags when closing tag is not found # Fixes issue with file inclusion not working on some Joomla 1.5 setups 23-May-2011 : v1.4.0 + Adds more comments to css file + Joomla 1.7 compatible! ! Removes force mootools 1.2 option ^ Changes way the mootools version is detected # Fixes issue with setting active item via number / set in url not working correctly 30-Mar-2011 : v1.3.2 + Adds option to activate slide via url using the number of the slide # Fixes issue plugin being executed on raw format pages # Fixes issue with bottom border line sometimes disappearing # Fixes issue with problems when html has multiple body tags # Fixes issue with slides being handled on print page # Fixes some styling issues 28-Feb-2011 : v1.3.1 ^ Changes language files to be J1.6 ready # Fixes issue with html tags in title messing up code # Fixes issue with leading/trailing spaces/enters on tags creating unwanted whitespace # Fixes issue with second tab not opening correctly when first slide is a link 18-Feb-2011 : v1.3.0 + Adds name of slide to url status when hovering over slide label + Adds option to switch off scrolling to slide on url (and option to overrule by adding a + after the slide) + Adds possibility to link slides to other pages # Fixes issue with tags being interpreted in frontend editor fields with very large contents 11-Feb-2011 : v1.2.0 + Adds ability to nest slides + Adds extra class to style content for before script is loaded or fails + Adds scrolling to slide on url (and option to not scroll by adding a - after the slide) ^ Besides {slide=, now {slides= will also work as tag ^ Changes extension icon / logo # Fixes issue with leading/trailing spaces in the tab titles # Fixes issues with tab matching when using tab number # Fixes issues with tab matching with special characters # Fixes some issues with loading problems on IE 13-Dec-2010 : v1.1.1 # Fixes issue with conflicting characters in language file 10-Dec-2010 : v1.1.0 + Adds option to not force load MooTools 1.2 ready script + Adds option to not load core MooTools script + Adds option to set line color in settings + Adds option to set rounded border radius in settings # Cleans up some code # Fixes issue with elements showing outside content area on IE7 # Fixes issue with javascript errors on IE7 # Fixes issues with document being called to early # Fixes some issues with loading of language strings 03-Dec-2010 : v1.0.3 # Fixes issue with elements showing outside content area on IE # Fixes issue with setting active slides via url not working with all Cyrillic characters # Fixes issue with slider speed setting not working (and causing php notice) # Fixes issue with slides not working on IE8 # Fixes some file encoding stuff 26-Nov-2010 : v1.0.2 # Fixes issue with slides not working in IE 25-Nov-2010 : v1.0.1 ^ Changes script to make active state of slide bar change after slide # Fixes language string of ROUNDED_CORNERS 25-Nov-2010 : v1.0.0 + Adds checks to see if NoNumber Elements plugin is installed/enabled + Adds classes to content to enable styling per slide + Adds option to scroll to top of slide(s) when opened + Adds option to set rounded corners on/off + Adds scrolling on slide links `{tablink=...}` ^ Changes default slide effect speed ^ Changes stylesheet a bit ^ Fixes and updated all language strings # Fixes issue with fade effect not working for MooTools 1.2 # Fixes issue with tags being handled in edit fields # Fixes issues with fade effect when switching between slides very fast 16-Nov-2010 : v0.3.0 # Fixes extension causing pages to break on some setups # Fixes issue with not working in some forms (where they should) 15-Nov-2010 : v0.2.3 + Adds fade effect and option to set speed of it # Fixes issue with tabs not being handled outside component area # Fixes some css styling issues 12-Nov-2010 : v0.2.2 + Adds option for indenting both title and content + Adds option to make slide active by number in url (slide=2) # Fixes issue with active slides when using Cyrillic titles # Fixes issue with extra styles not working when using indentation # Fixes issue with multiple classes in tag 11-Nov-2010 : v0.2.1 # Fixes issue with editor buttons messing up html with some editors # Fixes issue with some tags being handled in editor field 09-Nov-2010 : v0.2.0 + Adds option to select tag delimiter '=' or space + Adds option to set indenting of slide title or content (or none) ^ Made sliding effect a little smoother # Fixes issue with 'closed' option not working # Fixes issue with script not working with MooTools 1.2 08-Nov-2010 : v0.1.0 + First beta release