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