Version History

9.0.0 - Feb 21 2023 Download
  1. Added option to Show URL if Link Webpage is set to "Yes".
  2. Changed the template markup to provide more flexibility in displaying custom fields -- thank you, Marion!
    1. If you are not using a template override, stop reading and enjoy the module!
    2. If you are using a template override, version 9.0.0 is not compatible with earlier versions. You can either re-create your template override using the new module template, or you can uninstall version 9.0.0 and reinstall version 8.0.1. I sincerely apologize for this inconvenience.
8.0.1 - Dec 28 2022 Download
  1. Fixed path to SVG icons -- Thank you, Tim!
8.0.0 - Aug 31 2022 Download
  1. Complete refactor of the codebase to align with Joomla 4 best practices -- Thank you, Nicholas!
7.0.4 - Feb 21 2022 Download
  1. Fixed Javascript error when Alphabet Listing/Dropdown was set to No -- Thank you, Marian!
7.0.3 - Feb 03 2022 Download
  1. Fixed custom fields label/value pairing -- Thank you, Dorothy!
7.0.2 - Dec 09 2021 Download
  1. Added classes to each display element for easier styling -- Thank you, Jeroen!
  2. Updated language files for compatibility with Joomla 4.
  3. Fixed spelling and grammatical errors in Dutch translation -- Thanks again, Jeroen!
7.0.1 - Oct 01 2021 Download
  1. Fixed Sort Order when Contacts Order is selected -- Thank you, Thomas!
7.0.0 - Aug 29 2021 Download
  1. Joomla 4 compatibility.
6.0.12 - Feb 03 2022 Download
  1. Fixed custom fields label/value pairing -- Thank you, Dorothy!
6.0.11 - Oct 01 2021 Download
  1. Fixed Sort Order when Contacts Order is selected -- Thank you, Thomas!
6.0.10 - Jul 02 2021 Download
  1. Fixed module so that it respects start publishing and finish publishing dates -- Thank you, Vreni!
6.0.9 - May 02 2021 Download
  1. Fixed module so that it respects viewing access levels -- Thank you, Mark!
  2. Fixed name parser level to include Czech professional suffixes -- Thank you, Jiri!
6.0.8 - Mar 02 2021 Download
  1. Fixed compatibility break with Joomla 3.9.25 -- Thank you, Alois!
6.0.7 - Feb 18 2021 Download
  1. Added option to display custom fields -- Thank you, Nigel!
  2. Removed deprecated Bootstrap "remote" references ahead of Bootstrap 5 shipping with Joomla 4.
  3. Fixed condition where lastletter was undefined -- Thank you, Tom!
  4. Fixed a very old bug where "Contacts Order" sorting was not working -- Thanks again, Tom!
  5. Fixed inconsistencies with language file constants.
6.0.6 - Dec 18 2020 Download
  1. Added option to display the country -- Thank you, Chris!
6.0.5 - Sep 29 2020 Download
  1. Fixed multilingual pagination when All is selected as the default letter -- Thank you, Miki!
  2. Fixed incorrect module selection within Ajax call -- Thank you, Matt!
6.0.4 - Jul 31 2020 Download
  1. Added support for alternative layouts -- Thank you, Martijn!
6.0.3 - May 18 2020 Download
  1. Fixed sorting for Swedish alphabet -- Thank you, Kenneth!
6.0.2 - Apr 08 2020 Download
  1. Added support for compound surnames (e.g. Von Fidler) -- Thank you, Craig!
6.0.1 - Apr 03 2020 Download
  1. Fixed incorrect sorting of Czech alphabet contacts -- Thank you, Marek!
  2. Fixed sizeof PHP error when no language is selected -- Thank you, Vreni!
6.0.0 - Mar 27 2020 Download
  1. Added option to display contacts by tags.
  2. Added pagination option.
  3. Added the ability to select multiple languages.
  4. Updated the stylesheet for a more modern look to the letter <select> dropdown, eliminating the need for a background image.
  5. Removed jQuery dependency except when "Link name to full contact" is set to "Yes", as this loads jQuery and Bootstrap.
  6. Dropped support for IE11.
  7. Changed the template markup to eliminate hardcoded rows.
    1. If you are not using a template override, stop reading and enjoy the module!
    2. If you are using a template override, version 6.0.0 is not compatible with earlier versions. You can either re-create your template override using the new module template, or you can uninstall version 6.0.0 and reinstall version 5.3.5. I sincerely apologize for this inconvenience.
5.3.5 - Jul 26 2019 Download
  1. Fixed security vulnerability -- Thank you Roman Zipaj and the team at the Natural Resources Institute, University of Greenwich
  2. Added Spanish language support -- Thank you, Amanda!
5.3.4 - Jan 28 2019 Download
  1. Fixed a bug introduced in 5.3.3 that fixes the Ajax call when a letter is clicked.
5.3.3 - Jan 26 2019 Download
  1. Fixed an issue where the sliders did not work in templates using Bootstrap 3.
5.3.2 - Jul 31 2018
  1. Added Dutch language support -- Thank you, Jeroen!
5.3.1 - Jul 24 2017 Download
  1. Compatibility update specific to PHP 7.1.
5.3.0 - Jun 30 2017 Download
  1. Added show/hide logic in the administrative interface to clean-up the visible options based on dependencies.
  2. Added option to display Miscellaneous Information.
  3. Added option to display an alternative layout -- highlighted in red below -- if the option to display Miscellaneous Information is "Yes".
    Alternative layout to display miscellaneous information
5.2.0 - Jun 19 2017 Download
  1. Added option to display the contact category.
  2. Configurable label for the contact category.
5.1.0 - Jun 15 2017 Download
  1. Added option to disable the module Javascript. The module works without Javascript, but the page will refresh every time a user selects a letter.
  2. Modified the category selection to accept multiple categories.
5.0.2 - May 06 2017 Download
  1. Fixed a Javascript error introduced in version 5.0.0, in which a variable was undefined if the "Link name to full contact" option was set to "No".
5.0.1 - Apr 30 2017 Download
  1. Yet another more reliable and faster way to detect an uploaded contact image.
  2. Some frameworks, like T3, use Bootstrap 3. The remote option in Bootstrap 3 is not compatible with Bootstrap 2. Updated the modal markup to be compatible with Bootstrap 2 and Bootstrap 3.
5.0.0 - Apr 27 2017 Download
  1. Added option to link the name to the full contact information. The contact information will open in a Bootstrap modal. The look of the contact information is dictated by the Contacts Component Options.
    1. If you are not using a template override, stop reading and enjoy the module!
    2. If you are using a template override, version 5.0.0 is not compatible with earlier versions. You can either re-create your template override using the new module template, or you can uninstall version 5.0.0 and reinstall version 4.0.2. I sincerely apologize for this inconvenience.
4.0.2 - Mar 22 2017 Download
  1. More reliable and faster way to detect an uploaded contact image.
4.0.1 - Feb 15 2017 Download
  1. Fixed bug where multiple of instances of the module on a single page using the {loadmodule} syntax did not correctly display the contacts.
4.0.0 - Jan 29 2017 Download
  1. Refactored the module to improve the performance of loading from a template override.
  2. Jumped on the SVG bandwagon and replaced the icon font with SVG icons.
    1. If you are not using a template override, stop reading and enjoy the module!
    2. If you are using a template override, version 4.0.0 is not compatible with earlier versions. You can either re-create your template override using the new module template, or you can uninstall version 4.0.0 and reinstall version 3.0.0. I sincerely apologize for this inconvenience.
3.0.0 - Jan 21 2017 Download
  1. Addressed a limitation in the architecture that prevented multiple instances of the module from displaying correctly.
    1. If you are not using a template override, stop reading and enjoy the module!
    2. If you are using a template override, version 3.0.0 is not compatible with earlier versions. You can either re-create your template override using the new module template, or you can uninstall version 3.0.0 and reinstall version 2.4.1. I sincerely apologize for this inconvenience.
2.4.1 - Jan 12 2017 Download
  1. If the alphabet listing/dropdown is hidden, the selected letter should also be hidden.
  2. Removed the ability to hide the "All" option.
2.4.0 - Jan 10 2017 Download
  1. Added option to hide alphabet listing/dropdown.
  2. Added option to hide "All" option within the alphabet listing/dropdown.
  3. Eliminated hard-coded "All" references.
2.3.0 - Dec 22 2016 Download
  1. Added option to display all categories.
  2. Eliminated all hard-coded English language administrative options.
2.2.1 - Nov 10 2016 Download
  1. Fixed layout issue with rows that had one contact.
2.2.0 - Nov 02 2016 Download
  1. Removed jQuery clip-path polyfill.
  2. Added object-fit support for contact images.
  3. Added option to display the postal code before the suburb/city for international address format.
  4. Added sort options.
    1. Sort contacts by last name. This is the default setting.
    2. Sort contacts by first name.
    3. Sort contacts by the order of the contacts within the Contacts component.
    4. Sort contacts by the First Sort Field, Second Sort Field, and Third Sort Field within the individual contact.
2.1.0 - Oct 24 2016 Download
  1. Added Swedish language support.
  2. Refactored the module to improve query performance.
2.0.0 - Sep 03 2016 Download
  1. Added a boatload of new options.
    1. Add icons for phone, mobile, fax, email, and web.
    2. Configurable labels for phone, mobile, and fax.
    3. Hyperlink phone, mobile, fax, email, and web.
  2. Refactored the module to eliminate the duplicate Javascript template.
    1. If you are not using a template override, stop reading and enjoy the module!
    2. If you are using a template override, version 2.0.0 is not compatible with earlier versions. You can either re-create your template override using the new module template, or you can uninstall version 2.0.0 and reinstall version 1.0.5. I sincerely apologize for this inconvenience.
1.0.5 - Jul 16 2016 Download
  1. Fixed bug that sometimes prevented the module parameters from getting passed to the Ajax call.
  2. Added option to display the name as "last name, first name".
1.0.4 - Apr 13 2016 Download
  1. Fixed bug that generated blank contacts.
1.0.3 - Apr 08 2016 Download
  1. Added option to show all contacts.
  2. Added option to set a default letter (or All) to show contacts on initial view.
1.0.2 - Apr 05 2016 Download
  1. Replaced deprecated .error jQuery function with updated .on('error') ahead of jQuery 3 release.
1.0.1 - Apr 02 2016 Download
  1. Added History API to enable browser back/forward button support.
1.0.0 - Mar 21 2016 Download
  1. Initial release.