New: The debug console can be enabled by adding the url parameter aiEnableDebugConsole=true to the url of the parent page. This writes a session cookie and debugging is enabled as long your did not close your browser. aiEnableDebugConsole=false does disable it again!
New: Debug console was rewritten. It does now display all possible logs in the browser console again and the debug div!
New: By adding ?aiEnableCheckShortcode=true to the url the short code check is enabled dynamically. At the preview this is now added all the time!
New: userinfo data and usermeta data documentation was improved. If you use & = in meta or user info like in a query string you have to split this data into 2 custom fields as all fields are url encoded.
New: Improved documentation and quickstart guide.
New: Disabled elements are now also in a disabled text color
New: When the pro version is active resize on element resize is available and resize_on_click, resize_on_click_elements, resize_on_ajax, resize_on_ajax_jquery are removed from the administration because this replaces this features in a much better way.
Fix: Depending on the setup more then one onload event can be fired. Now the onload counter has a measurement timeout that solves this problem.
Fix: postmeta extraction had a copy past error.
Fix: user info and user meta divs do now break properly even when there are no spaces in the string.
- New: Config files can now be included directly into ai_external.js. See the new section at the "external workaround" tab. This makes it possible to reduce dependencies on the other site. You only have to include ai_external.js now! You can even include the config switcher directly now!
- New: ai_external.js is also compressed and available as ai_external.min.js
- New: ai.js is compressed but currently not used yet as this is in testing phase. if it works fine this file will be used in the next update.
- New: Replace all normal html iframes with advanced iframes on your page.
- Fix: Anchor and add of url parameters are now also working together!
- Fix: vh and vw where not allowed in the width/height field in the Javascript validation. Now the administration does allow all useful settings.
- Fix: Many small typos fixed in the administration.
- Fix: As edge for IOS the administation was not initialized and therefore the tabs where not working. Now there is an additional check included for this browser
- Fix: Scroll to top when set to iframe was not scrolling properly. Now a small timeout and an improvement how to measure the offset was done.
- Fix: Scroll to top and scroll to an anchor was inferferring. Now if a # is in the url the scroll to top feature is disabled.
- Fix: Chrome was scrolling 367 pixel to the bottom when a # without an anchor was defined. the # is now removed automatically to avoid this jump.
- New: Add iframe url as param has 2 new features! Using an id instead of the url and using also urlrewrite for better urls. So instead of e.g. ?page=www.tinywebgallery.com/test/test.html the url looks not like this: /page/1. See Add iframe url to parent | TinyWebGallery Blog
- New: Add iframe url as param does now also supports the handling of existing query parameters
- New: Update jQuery local fallback copy to 1.12.4 (like Wordpress does since 4.6)
- Fix: Add iframe url as param failed if the parameter itself was also included in the main url. Now this also is supported.