Download Our Latest Software

Admin Tools 3.3.0 Stable

Released on: 2014-10-15 05:36 CDT

Release highlights

FULLY TESTED. This version of Admin Tools is fully and automatically tested on Windows, Linux and Mac OS X running PHP 5.3, 5.4, 5.5 and 5.6 and Joomla! 2.5, 3.1, 3.2 and 3.3. Each operating system, PHP and Joomla! combination currently undergoes 279 automated tests which ensure that Admin Tools features work exactly as documented. These automated tests help us catch quality assurance issues before a release. In case a bug not covered by the tests is discovered we will add a test for it before fixing it to make sure that this bug never happens again.

Support for multiple email recipients for security exceptions and successful/failed admin login notifications. This allows you to have multiple people receiving notifications about these events in their email inbox.

Removed the "Block extensions installer" feature (obsolete). Since Joomla! 1.6 you can use the Extension Installer's Options, Permissions page to determine exactly who has access to the installer. By default it's available only to Super Users. Since there is a Joomla! core feature for this functionality our feature is obsolete and as such we had to remove it.

Added feature to purge PHP Scanner's scanned files cache. This will reduce the database space being used and allow you to start the next scan from a blank state.

Added CLI script to check and repair database tables. It's the same feature as the one provided by the Admin Tools system plugin but you can now use it through a CRON job.

You can now export and import Admin Tools settings. On popular request we added the ability to export and import the most important Admin Tools settings. Please note that after importing Admin Tools settings on a new site you are advised to review at the very least the .htaccess Maker settings to ensure that they reflect the new site's domain name and directory.

Added option to block user registration from selected email addresses. Certain email domain names, mostly free email services, are regularly abused for spam registrations. If you feel so inclined you can now block user registrations from these email domains.

Help us get more insight. Our software includes code to anonymously report your PHP, MySQL, Joomla! and Akeeba Backup version. This information cannot be linked to a particular site or person. It will help us get a glimpse at which versions are in use in real world servers, in what relative percentage, and let us to better plan our deprecation strategy. If you don't wish to take part to this anonymous data collection you can opt out from the component's Options page at any time.

PHP 5.3, 5.4, 5.5 or 5.6 is required

This version requires PHP 5.3, 5.4, 5.5 or 5.6. The rationale behind this is explained in our statement of mid-February 2013. It won't install on hosts running PHP 5.2 or earlier. PHP 5.3.4 or later is required, due to show-stopper bugs in earlier versions of PHP 5.3. Important note on reading PHP versions: PHP 5.3.20 is newer than 5.3.10 which is newer than 5.3.4. Moreover, PHP 5.4.0 is newer than PHP 5.3.4.

Due to the necessary Joomla! API changes found only in Joomla! 2.5.6 or later, this version will not install on Joomla! 2.5.5 or earlier versions. In any case, if your server doesn't meet the minimum requirements it will tell you exactly why it cannot be installed (minimum PHP or Joomla! version not satisfied).

Joomla! 2.5, 3.1, 3.2, 3.3, 3.4 are supported

This version of our software can be installed on Joomla! 2.5.6 or any later 2.5.x release, as well as any 3.1.x, 3.2.x, 3.3.x or 3.4.x release. It is not compatible with Joomla! 3.0. If you are using an old, unsupported Joomla! version (1.5, 1.6, 1.7, 3.0) please upgrade to the latest Joomla! 3 release available from

Important note regarding Joomla! updates

Admin Tools 2.5.7 and later no longer includes the Joomla! Updater feature and the Joomla! update icon notification plugin. As the core Joomla! Update component and icon notification plugin, written by our team and donated to the Joomla! project, have a very slow release cycle we decided to release an improved Joomla! update component called Akeeba CMS Update. It is available free of charge. Even though it's marked as beta we consider it stable enough to use it on production sites. There is a known issue: we cannot work around Joomla!'s post-installation script which is bound to fail on low-end shared hosts. Unfortunately this is a problem with Joomla! itself and it prevents us from providing a smooth update experience to all of our users. Since we have no control over that piece of Joomla! code which is necessary to perform updates we ask you to go to Extensions Manager, Database and click on the Fix button after the upgrade is complete to make sure that your site is fully upgraded. Also note that third party extensions, including templates, might not be compatible with newer versions of Joomla!. Always check with your extensions developers before upgrading to a new minor (e.g. 3.3 to 3.4) or major (e.g. 2.x to 3.x) version of Joomla!.


Bug fixes

  • [HIGH] DFIShield couldn't handle Windows-style relative paths
  • [HIGH] Disable editing backend users' properties not working when you use Save & Close to save the back-end user
  • [HIGH] Fixed fatal error while trying to run Admin Tools plugin under Joomla 2.5
  • [HIGH] IP white-/black-listing not working with netmask, CIDR ranges and shorthand range notation in PHP 5.5 and 5.6
  • [HIGH] Regressions in 3.2.x versions didn't allow some features to work
  • [HIGH] XSSShield would miss some attacks
  • [MEDIUM] Fixed two factor authentication to only display on Joomla! 2.5 and 3.0/3.1
  • [MEDIUM] URL Redirection would not work properly with sites in subdirectories when redirecting to an internal (non-SEF) URL

New features

  • You can now specify multiple email addresses for the "Email this address on failed administrator login" field by separating them with commas
  • You can now specify multiple email addresses for the "Email this address on security exceptions" field by separating them with commas
  • You can now specify multiple email addresses for the "Email this address on successful back-end login" field by separating them with commas

Miscellaneous changes

  • Changed the .htaccess files to be compatible with Apache 2.4
  • Use Joomla! tabs in Configure WAF page. The last tab will be remembered automatically (by means of a cookie).

Removed features

  • Removed the "Block extensions installer" feature (obsolete). Since Joomla! 1.6 you can use the Extension Installer's Options, Permissions page to determine exactly who has access to the installer, by default only Super Users.

Release files

Admin Tools Core

1.06 Mb

PHP 5.3 PHP 5.4 PHP 5.5 PHP 5.6 Joomla! 2.5 Joomla! 3.2 Joomla! 3.3 Joomla! 3.4

Download now