Admin Tools 5.6.0 Stable

Released on: 2020-03-20 10:32 CDT

What's new?

Prevent www and non-www redirs when Joomla site settings are wrong. Picture this. The $live_site URL in your site's configuration.php file is set to http://example.com (without www in front) but you told Admin Tools' .htaccess Maker to redirect non-www to www. In this case your site is forcibly accessed through http://www.example.com but Joomla tries to load static content, like CSS and JavaScript, from http://example.com. Since example.com and www.example.com are two different domain names as far as your browser is concerned you get all sorts of issues. Basically, your site is broken. Starting with this version Admin Tools will detect this and overrule your .htaccess Maker setting. It is meant to protect you from yourself.

periodically import configuration from a URL. This is meant as an easy means to share common configuration settings among your sites (kind of a “sync server“ without the crippling fees and privacy implications). You can export and possibly edit the Admin Tools configuration from a “master” site and store the resulting JSON file in a public URL under your control. Then you can tell all of your other sites to automatically import this configuration every few hours.

The .htaccess Set a Long Expiration Time now also applies a no-cache setting for administrator URLs. This prevent browsers from caching redirects and / or error messages in admin pages.

Add WebP to Set a Long Expiration Time in .htaccess and NginX Conf Maker. Yeah, we forgot that WebP is a real image format. Sorry about that!

Bug fixes and minor improvements. Please take a look at the CHANGELOG below.

Joomla! versions supported

We only officially support using our software with the latest Joomla! release branch, 3.9. We strongly advise you to run the latest available version of Joomla! for security reasons. Older versions of Joomla! have known major security issues which are being actively exploited to hack sites.

Our software should still run on Joomla! 3.8. However, we do not test with these versions and we no longer treat breaking support for these obsolete versions of Joomla! as a bug.

PHP versions supported

We only officially support using our software with PHP 5.6, 7.2, 7.3 or 7.4. We strongly advise you to run the latest available version of PHP on a branch currently maintained by the PHP project for security reasons. Older versions of PHP have known major security issues which are being actively exploited to hack sites and they have stopped receiving security updates, leaving you exposed to these issues.

Our software should still run on PHP 7.0 and 7.1. However, we do not test with these versions and we no longer treat breaking support for these obsolete PHP versions of PHP as a bug.

Support for PHP 5.6 will be removed once Joomla 4, with a minimum requirement for PHP 7, is released.

Please note that earlier PHP versions including but not limited to PHP 5.3, 5.4 and 5.5 are no longer supported and our software no longer works on them.

Changelog

Bug fixes

  • [LOW] Control Panel graphs are affected when you apply filters in the Security Exceptions Log page.
  • [LOW] Monitor Critical Files: PHP warning sometimes issued from leftover code
  • [LOW] PHP Scanner: fixed scanning when PHP reports installation path being /
  • [LOW] URL Redirection: URL fragment included twice after redirecting to a URL that includes a fragment

New features

  • Add WebP to Set a Long Expiration Time in .htaccess and NginX Conf Maker
  • Add cartupdate to the list of allowed tmpl keywords to cater for VirtueMart's not following Joomla best practices
  • Added feature to import configuration settings from a remote URL on a schedule
  • Prevent www and non-www redirs when Joomla site settings are wrong
  • The .htaccess Set a Long Expiration Time now also applies a no-cache setting for administrator URLs to prevent browsers from caching redirects and / or error messages in admin pages

Miscellaneous changes

  • Better IP Workarounds auto-detection

Release files

Admin Tools Core

pkg_admintools-5.6.0-core.zip

1.15 Mb

Joomla! 3.8 Joomla! 3.9 PHP 5.6 PHP 7.0 PHP 7.1 PHP 7.2 PHP 7.3 PHP 7.4

Download now