Changelog

Conditional Content
3.0.5 24 August 2021

Changed
  • Improves upgrade/update check information in Joomla updater for editor button plugin

Conditional Content
3.0.4 14 August 2021

Changed
  • Improves upgrade/update check information in Joomla updater

Conditional Content
3.0.3 06 August 2021

Fixed
  • 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

Conditional Content
3.0.2 27 May 2021

Changed
  • Cleans up code
Fixed
  • Fixes issue with installation causing fatal errors in some cases

Conditional Content
3.0.1 25 May 2021

Fixed
  • Fixes issue with error about undefined method NNParameters::getPlugin() on setups still containing old code

Conditional Content
3.0.0 22 May 2021

Added
  • Adds case-sensitive option to URL condition
Removed
  • PRO Removes specific browser and OS version assignments
Changed
  • Canges handling of case sensitivity of URL conditions not using Regular Expressions (now case-insensitive by default)
  • Changes code in minified javascript files to not use eval
  • Cleans up code
  • Improves dealing with Joomla 3 code (disabling plugins) after upgrading to Joomla 4
  • Increases minimum php version to 7.2.0
  • Updates Mobile Detect Library to 2.8.37
  • Updates translations: tr-TR
Fixed
  • Fixes issue with incorrect update urls on plugins

Conditional Content
2.8.4 23 February 2021

Changed
  • Improves speed of initializing condition checks on page load
Fixed
  • Fixes issue with some item conditions not passing correctly

Conditional Content
2.8.3 22 October 2020

Fixed
  • Fixes issue with plugin tags not getting handled in some cases (due to empty value being saved in Disable in Components setting)
  • PRO Fixes issue with assignment to HikaShop Product Listing sometimes also passing on HikaShop Product pages

Conditional Content
2.8.2 14 September 2020

Changed
  • More preparations for Joomla 4 (in)compatibility
Fixed
  • Fixes issue with "Enable in administrator" option not working
  • Fixes issue with plugin being handled inside frontend module edit form
  • Fixes issue with plugin not running on AcyMailing archive pages
  • PRO Fixes issue with assignment to ZOO item not working when it has a direct menu item

Conditional Content
2.8.1 19 August 2020

Fixed
  • Fixes issue with modal popups not respecting right-to-left languages
  • Fixes issue with php notice about too few arguments passed to function onContentPrepare

Conditional Content
2.8.0 17 August 2020

Changed
  • Preparations for Joomla 4 (in)compatibility
Fixed
  • Fixes issue with missing language strings
  • PRO Fixes issue with some 3rd party assignments not working correctly (due to changes in request data)

Conditional Content
2.7.1 28 July 2020

Changed
  • Improves page load speed when using many conditions
Fixed
  • Fixes issue with Expand/Collapse options missing on multi-select fields
  • PRO Fixes issue with temporary php function files (for the PHP condition) being deleted before it is fully read on some server setups

Conditional Content
2.7.0 16 June 2020

Added
  • Adds extra css class to editor buttons which can be used for custom styling
Changed
  • Makes IP address in IP condition be taken from the HTTP_X_FORWARDED_FOR value if set
  • Makes multi-select fields show the total number of items and selected items
  • Updates Mobile Detect Library to 2.8.34
  • Updates translations: fr-FR, nl-NL
Fixed
  • 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)
  • PRO Fixes issue with the authors select field breaking when having more users than the "Maximum List Count" setting

Conditional Content
2.6.3 28 January 2020

Fixed
  • Fixes issue with fatal php error on frontend when fields system plugin is disabled

Conditional Content
2.6.2 11 December 2019

Fixed
  • Fixes issue with incorrect styling of multi-select fields (chosen)

Conditional Content
2.6.1 16 October 2019

Changed
  • 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)
Fixed
  • Fixes issue with SQL errors when using the Tags conditions in some edge cases
  • Fixes issue with php TypeError concerning Registry in editor button modal popup
  • 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

Conditional Content
2.6.0 03 April 2019

Added
  • Adds translations: zh-CN
  • PRO Adds Regular Expressions option to URLs condition
Changed
  • Changes minimum requirement from Joomla 3.8.0 to Joomla 3.9.0
  • Updates Mobile Detect Library to 2.8.33
  • Updates translations: et-EE
Fixed
  • Fixes conditions by pagetype and article not working on article edit views
  • Fixes issue with plugin tags not working correctly when using different than default tag characters in some cases

Conditional Content
2.5.0 28 November 2018

Changed
  • Changes use of RL toggler scripts to use Joomla core showon scripts
  • Improves way Regular Labs Library scripts and styles are loaded on admin side
  • Refactors some code
Fixed
  • Fixes issue with menu items with types 'separator', 'heading', 'alias' and 'url' not being selectable (meaning you can use the “Also on Child Items” option)

Conditional Content
2.4.2 30 October 2018

Fixed
  • Fixes issue with fatal error about Too few arguments passed to ShowOn::show

Conditional Content
2.4.1 30 October 2018

Fixed
  • Fixes issue with fatal error about ShowOn not found

Conditional Content
2.4.0 30 October 2018

Added
  • Adds extra option to the Tag Characters setting («...»)
Changed
  • Changes ordering of assignment types
  • Changes use of RL toggler scripts to use Joomla core showon scripts
  • Improves menu item select field
  • Updates translations: de-DE, tr-TR
Fixed
  • 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!)

Conditional Content
2.3.2 02 October 2018

Changed
  • Changes minimum requirement from Joomla 3.7.0 to Joomla 3.8.0
Fixed
  • Fixes issue with content sometimes getting duplicated on K2 items

Conditional Content
2.3.1 01 October 2018

Changed
  • Updates translations: sv-SE
Fixed
  • Fixes issue with surrounding div tags not getting stripped when stripping is on
  • Fixes issue with tags not always being handled at article prepare stage
  • PRO Fixes issue with editor button insert not working when using the php condition

Conditional Content
2.3.0 07 September 2018

Added
  • Adds ability to use editors for the content fields
Removed
  • Removes deprecated helper files from the Regular Labs Library
Changed
  • Rearranges plugin options
  • Updates Mobile Detect Library to 2.8.32
Fixed
  • Fixes issue with tags sometimes not getting handled when found after comment tags with certain syntax
  • Fixes potential SECURITY issue concerning cross site scripting via editor button popup
  • PRO Fixes issue with form not working correctly when K2 has loads of empty tags

Conditional Content
2.2.2 26 April 2018

Fixed
  • Fixes issue with multiselect fields with large selections sometimes not loading
  • Fixes issue with plugin tags inside html comments being converted
  • Fixes issue with unpublished/trashed items in select lists not getting styled correctly
  • PRO Fixes issue with PHP conditions not working
  • PRO Fixes issue with php conditions causing errors when used multiple times on one page load

Conditional Content
2.2.1 21 March 2018

Fixed
  • Fixes issue with system plugin settings page breaking if Enable in Administrator option is switched on
  • PRO Fixes issue with HikaShop product page type condition not working

Conditional Content
2.2.0 22 January 2018

Changed
  • Changes minimum requirement from Joomla 3.6.0 to Joomla 3.7.0
  • Updates Mobile Detect Library to 2.8.30
  • PRO Updates browser list
Fixed
  • Fixes some javascript issues in admin side on Joomla 3.7.0
  • PRO Fixes issue with browser assignment not working on some Internet Explorer 11 browsers
  • PRO Fixes issue with incorrect language tags on some HikaShop page types

Conditional Content
2.1.4 04 December 2017

Changed
  • Updates translations: ru-RU
Fixed
  • Fixes issue with multi-select fields not showing on some setups
  • PRO Fixes issue with HikaShop page type assignments still not working correctly

Conditional Content
2.1.3 26 November 2017

Changed
  • Updates Mobile Detect Library to 2.8.26
  • Updates translations: da-DK
Fixed
  • PRO Fixes issue with Disable On Components option not working
  • PRO Fixes issue with HikaShop page type assignments not working correctly

Conditional Content
2.1.2 10 October 2017

Changed
  • Improves loading speed of item editor button popup by loading select lists through ajax
  • Updates translations: bg-BG
Fixed
  • Fixes issue with multi-select fields not showing correctly
  • Fixes issue with plugin tags not getting replaced in some cases
  • Fixes issue with some multi-select fields not storing the selection
  • PRO Fixes issue with IP range conditions not working
  • PRO Fixes issue with some locations in Mexico City not matching region 'Distrito Federal'

Conditional Content
2.1.1 05 September 2017

Fixed
  • Fixes issue with menu conditions not working when using aliases
  • Fixes issue with some conditions return false positives

Conditional Content
2.1.0 04 September 2017

Added
  • Adds time fields in date from/to calendar selection
  • PRO Fixes issue with Joomla updater not seeing new Pro versions after upgrading from Free to Pro
Changed
  • Updates Mobile Detect Library to 2.8.25
Fixed
  • PRO Fixes issue with fatal error when using RedShop 2.0

Conditional Content
2.0.8 03 August 2017

Fixed
  • Fixes issue with date conditions not working correctly

Conditional Content
2.0.7 29 July 2017

Fixed
  • Fixes issue with assignment to categories not working
  • PRO Fixes issue with error on frontend when using php assignments and there is a write permission issue in the tmp folder

Conditional Content
2.0.6 05 July 2017

Changed
  • Improves styling of editor button popup
  • Improves the way the from-to dates are handled
  • Improves the way the system plugin methods gets called
  • Updates translations: cs-CZ
Fixed
  • Fixes issue with editor button popup throwing error when date fields are left empty

Conditional Content
2.0.5 22 June 2017

Changed
  • Updates translations: it-IT, sv-SE
Fixed
  • Fixes issue with html encoded characters in conditions breaking condition
  • Fixes issue with potential jQuery error in editor popup on some setups

Conditional Content
2.0.4 02 May 2017

Fixed
  • PRO Fixes issue with VirtueMart Product assignments throwing an error

Conditional Content
2.0.3 29 April 2017

Fixed
  • Fixes issue with disabled/blocked users not appearing in user assignment field
  • PRO Fixes issue with K2 tag page type assignment not working

Conditional Content
2.0.2 07 March 2017

Changed
  • Improves handling of surrounding html tags

Conditional Content
2.0.1 01 March 2017

Changed
  • Improves rendering speed when no plugin tags are found
Fixed
  • Fixes issue with hide tag not working properly when using custom tag word
  • Fixes issue with potential undefined offset error

Conditional Content
2.0.0 22 February 2017

Added
  • Adds ability to have condition only pass when matching all selected tags and usergroups
Changed
  • Changes minimum requirement from Joomla 3.4.1 to Joomla 3.6.0
  • 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: de-DE, id-ID, sv-SE, uk-UA
Fixed
  • Fixes issue with Matching Method ANY not being placed in tag when chosen in editor button popup
  • Fixes issue with Regular Labs Library plugin causing slowness in administrator when 'Show Help Menu Item' is enabled
  • Fixes issue with SobiPro edit forms not being protected from plugin handling
  • Fixes issues with page breaking when Regular Labs Library folder is missing
  • FREE Fixes issue with language conditions not working
  • PRO Fixes issue with Day of the Week condition not working
  • PRO Fixes issue with K2 Item and Pagetype conditions not working
  • PRO Fixes issue with some assignments not working any more when using VM/Zoo assignments
  • PRO Fixes issue with updates via core installer sometimes failing

Conditional Content
1.1.2 14 November 2016

Fixed
  • Fixes issue with browser agent check giving php notices

Conditional Content
1.1.1 10 November 2016

Fixed
  • Fixes issue with date assignment not taking the timezone into account correctly
  • Fixes issue with ipads passing as mobile phone device
  • Fixes issue with links to settings/plugins not being correct when non-English language uses different extension names

Conditional Content
1.1.0 03 November 2016

Added
  • Adds option to strip surrounding html tags via settings or tag (trim="true")
  • Makes it possible to also use empty {hide} tags to always hide that content
Changed
  • Improves loading speed on pages with large forms
  • Moves toolbar in editor button popup to floating top position

Conditional Content
1.0.0 26 October 2016

Added
  • First stable release
Fixed
  • Fixes issue with Access Level selection not showing as multiselect
  • Fixes issue with commas and bars in text area field selections not working
  • Fixes issue with tags not being handled in pdfs

Conditional Content
0.1.2 07 October 2016

Fixed
  • PRO Updates agent detection scripts to v2.8.22

Conditional Content
0.1.1 23 September 2016

Fixed
  • Fixes issue with date and time conditions in te editor button popup throwing javascript errors

Conditional Content
0.1.0 23 September 2016

Added
  • First beta release