An add-on script for TNG that produces a list of birthdays from your database. It is configurable to look into the future a specified number of days (default is 0), to work based on the user’s local time, has configurable output and supports multiple languages.
Updated version now includes “Last Name Prefix” as part of the last name if you’re using that option in TNG. Thanks to Edward van der Maarel for letting me know this was missing.
Update 1.2 tidies up the code some, and corrects an issue where if the script was called directly (rather than embedded in a page) Living people would show in the list.
Update 1.3 is updated for TNG 8.x.x, including the new location of the language folders and to use single-quoted variables as most of TNG is now using. If you need the (now un-supported) version for TNG 7.x.x it is available from this link.
Be sure to read the Read Me file included in the download.
You can see this in operation here
and included on this page http://roger.lisaandroger.com/
This version is compatible with TNG 10.1, and works with TNG 10.1, TNG 11.x, TNG 12.x, and TNG 13.x It is also capable of being used in WordPress in a widget that allows execution of PHP code – e.g. the Enhanced Text Widget.
Version 10.1.1 corrects a couple of errors that showed on some websites under some conditions.
Version 10.1.2 corrects an error introduced in 10.1.1.
Version 10.1.3 adds checks to suppress results for Private people and updates for PHP 8