Changelog V2.6.5 - Fixed Display Logic Helper Popup V2.6 - Fixed show content at a certain time - Fixed hide content at a certain time - Fixed show and hide content between certain time - Fixed show content if user in particular city - Fixed hide content if user in particular city V2.5.4 - 29/10/20 - Added ability for show_post_meta and hide_post_meta to not have a corresponding meta_value. This means that you can show or hide content based on whether an item of post_meta is present at all regardless of the value - Fixed lang_show and lang_hide V2.5.3 - 22/10/20 - Added support for TranslatePress in lang_show and lang_hide - Added ability to comma separate cookie_val data as cookie_vals when using cookie_show and cookie_hide. Note when comma separating to use cookie_vals as a valid cookie to look for may contain a comma so a separate key was added V2.5.2 - 09/06/20 - Added ability to specify comma separated values (1,2,3) for show_user_meta, hide_user_meta, show_post_meta, hide_post_meta V2.5.1 - 21/05/20 - Removed jQuery UI conflict on the Divi Theme Options page - Removed Scripts from outputting backend info on the front end V2.5 - 16/05/20 - Added show_lang and hide_lang logic. show_logic="EN,FR" for instance or hide_logic="DE" V2.4 - 19/02/20 - Added support for the Divi Theme Builder - Fixed issue with broken link to Magnific popup JS V2.3.5 - 20/01/20 - Refactored PHP to try and avoid fields clearing automatically. - Added JS console logging for debugging in future V2.3.4 - 17/01/20 - Converted remote storage of geoip files to use Amazon S3 - Remote copy of geoip files now uses a stream rather than memory as it was causing fatal errors in some cases - Added a PHP filter for the documentation info in the popup - Added ability to refer to roles by ID or Lavel in show_role and hide_role V2.3.3 - 16/01/20 - Fixed Fatal error caused by other plugins using the GeoIPlibrary. - Fixed styling issue on the Divi Theme Options page (jquery-ui issue - Updated Location code with a file exists for the GeoIP DAT file - Updated caching of GeoIP DAT file to handle plugin updates V2.3.2 - 14/01/20 - Added new filter to add custom logic and helpers! Check the documentation site for more info on this. - Added 5 new ACF filters and helpers. Will show when the ACF plugin is turned on. - Added scope for cloudflare override for location lookup V2.3.1 - 12/01/20 - Fixed issue with Geoip library inclusion - CSS issue with the theme builder, z-index increase - Added location caching to increase speed of lookup and to avoid repeating checking locations etc. V2.3 - 12/01/20 - New Interface for the VB. Removed support for Classic Divi Builder - Added ability to set multiple items of logic instead of just the one - Added admin mode so administrators still see DDL controlled content but with subtly different styling to indicate the logic - Removed GeoIP files causing the plugin to be larger than 20mb. Now sites download the library in the background on activation instead. - Added ability to set logic on child modules such as pricing tables, sliders and tabs - Fixed Timezone offset function V2.2 - 15/08/19 - VB Ready functionality - Fixed updater script V2.1 - 13/04/19 - Small fix to allow more than one GEO IP lookup to be performed on the same page. V2.0 - 12/03/18 - Web based IP lookups for location were proving slow so replaced with a filebased system from Maxmind GeoIP V1.9 - 07/03/18 - The existing GeoIP system is now retired so this was replaced with another that works. Thanks to Ethan Lessiter for this fix V1.8 - 07/03/18 - Added user_show filter to support showing/hiding of content to user IDs specifically either individually or comma separated - Added hide_post_meta and show_post_meta filters to handle showing/hiding based on the current post/page custom fields V1.7 - 19/02/18 - Added show/hide logic built in for the querystring ($_GET), post array ($_POST), session ($_SESSION) and cookies ($_COOKIE) - Show and Hide roles now support multiple roles rather than just the one show_role="subscriber,editor" hide_role="administrator,author" etc... V1.6 - 03/11/17 - Fixed Auto Update functionality V1.5 - 27/10/17 - Added 'show once' filters - Added timezone setting code to aid date related filters V1.4 - 14/9/17 - Fixed reference to enqueue script which was incorrectly called as enqueue style. oops! V1.3 - 10/8/17 - Fixed logic requiring user to be logged in to work. V1.2 - 30/7/17 - Fixed bug causing activating not to work V1.1 - 17/7/17 - Added dss_pre_shortcode_parse action to fire just before the logic is run on any shortcode. Also dss_pre_dss_content_parse which runs only when the dss_content shortcode is parsed (passing the $atts array). This will allow you to clear caches etc V1.0 - 13/7/17 - initial release