The A-Z Directory Module – Version 5.4.0

Version 5.4.0 of the A-Z Directory module was a complete refactoring of the Javascript, eliminating the jQuery and Bootstrap dependencies. Most of the module Javascript dealt with AJAX calls, click events, and basic DOM manipulation. Converting these functions from jQuery to native Javascript was fairly straightforward. The functionality of displaying a modal if a user clicks on the contact name, and supporting the tabs and sliders within that modal, was where the real challenge lied.

The A-Z Directory Module – Version 5

Version 5 of the A-Z Directory module adds an option to link the name to a Bootstrap modal with all of the contact information, including Miscellaneous Information and the new custom fields introduced in Joomla 3.7. The display of the modal is determined by your Options within the Contact Component. For example, within the Options, …

The A-Z Directory Module – Versions 3 & 4

My rule of thumb is to increment my version of the A-Z Directory module whenever I break backwards compatibility. For me, breaking backwards compatibility in Joomla means a change in the default layout of the module that would prevent the proper display of the module if a user is using a template override. This is …