Deprecated: Joomla\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /homepages/13/d380392445/htdocs/Jlive/libraries/vendor/joomla/input/src/Input.php on line 41

Deprecated: Return type of Joomla\Input\Input::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /homepages/13/d380392445/htdocs/Jlive/libraries/vendor/joomla/input/src/Input.php on line 170
Joomla Extensions

Macrotone Consulting creates Joomla extensions to meet business needs. These are generally available for public download and usage. Unless specified otherwise these extensions are released without any form of warranty. It is the responsibility of the user to ensure they meet the required need.

Versioning and current release schedule is show here.

There are specific 'Frequently Asked Questions' FAQs for the extensions and a general Support FAQ available.

Documentation links are available as web pages here, (PDF versions are here).

IP Mapping

This component plots the reported position of IP addresses upon Google maps. It comprises a full administration component and a couple of front end modules. Multiple map displays are possible. IP address may be obtained in a number of ways.

  1. Manual entry in the administration component
  2. Synchronisation with the Web Application Firewall log of Akeeba Admin Tools Pro
  3. Site visitor information collected via a configurable module.

Issue Tracker

The Macrotone Consulting Issue Tracker component is an example of what is often described as a trouble ticket system; a support ticket or incident ticket system; or a Helpdesk system. Issue tracking systems are commonly used in an organization's Customer Support / Call Centre to create, update, and resolve reported customer issues, or even issues reported by that organization's other employees.

An issue tracking system is similar to a "bug tracker", and often, a software company will sell both, and some bug trackers are capable of being used as an issue tracking system, and vice versa. Consistent use of an issue or Bug Tracking System is considered one of the "hallmarks of a good software team".


The Macrotone Consulting Joomla Kbase component is a support tool, for presentation of support material such as documentst to the site visitors. It was developed internally for our own site, where it can be seen in use.

It runs upon Joomla 3.4.x and supports MySQL databases, the most common database used by Joomla based system.


The Macrotone Consulting Joomla Audit component also known as JAudit was developed from a feature within a version of the Issue Tracker component which was specifically intended to track changes to Issue Tracker tables. This worked so well whilst being developed that it has been reworked as a separate component in its own right.

It runs upon Joomla 3.x and 2.5 and supports MySQL databases, the most common database used by Joomla based system.

Password Control

As release Joomla only provides some rudimentary control of user's passwords. The basic Joomla authentication of the user's password is whether the two entries match. If they match the user can continue. Password Control tries to add some additional controls to improve site security.


The Macrotone Rialto component is a Classified Advertisements component. Classified advertising is a form of advertising which is particularly common in newspapers, online and other periodicals which may be sold or distributed free of charge.

It runs upon Joomla 3.4.x and supports MySQL databases, the most common database used by Joomla based system.


There are also a few additional Joomla extensions that we developed and use ourselves which are often made available for others to use. These include the following:

  • The EU Cookie plugin was built to comply with the European Directive for the display of Cookie information upon a web site and the obtaining of user consent.
Go To Top

Joomla! Debug Console


Profile Information

Memory Usage

Database Queries