Additional Info
Package ID
First Created
July 24, 2009, 11:06:09 PM
Last Updated
February 06, 2013, 11:05:02 AM

Birthday Post v0.13

Post a new topic on members birthday
Compatible With 2.0.3, 2.0.4
Latest version v0.13
Downloads 7,028
Reviews 0
Rating 0/5
Subscribers 57
License (View License)
Birthday Posts v0.12 Beta

It is strongly suggested that you make a forum backup before installing to prevent any data loss.

Author: Arantor
Co-Author: JBlaze
Current Version: 0.12.1 Beta
Compatibility: SMF 2.0 RC2
Link to Mod | Comments |                           

Homepage: Mod homepage
Type: New Feature
Updates: mod support topic

Fully customizable via Admin -> Modifications -> Birthday Posts
Makes a new post when a birthday is detected.
Option to send a notification PM.
Available features:
     Custom subject and message
     Choose what member should make the post
     Choose what board to make the post in
     Choose whether or not to update the post count of the poster
     Runs as a Scheduled Task
     Choose whether to post a new topic per user or reuse an existing topic
     Choose whether to post all the day's birthdays in a single post
     Choose whether to send a notice via PM to user
     Choose whether users must have been online in the previous x days to receive a post
     Choose whether users have been part of the community for a period of time before a birthday post
     Can choose whether or not to post birthday posts for banned users

Any previous versions of this mod MUST be uninstalled BEFORE installing this version.

Simply install the package to install on the SMF Default Core Theme ONLY.

If your theme has its own versions of the language files Modifications.english.php and/or Modifications.english-utf8.php, OR if your using a language other than those supported (listed above) by the mod then you will need to copy the language strings into each custom version of those files.

Useful Links
Manual Installation Of Mods
How Do I Modify Files?

Please use the modification thread for support with this modification.
(Please don't ask me to do the edits for you)

! = Bugfix
- = Removed
+ = New Feature
o = Update
> = New Language
^ = Initial/New Release

1/1/10 - v.0.12.1 Beta
! Fixed throwing posts for all users without dates on 1st January (sorry, stupid bug)
! Fixed installer not always creating new column

12/28/09 - v0.12 Beta (the "Arantor had fun" build)
! Fixed smileys not being recognized; smileys are enabled on all new birthday posts now
! Fixed typo in English/English British regarding an apostrophe
! Fixed hard-coded text string to reuse existing language string
! Fixed extra menu item in Security menu
! Fixed undefined index bp_settings_title
! Fixed PM support entirely
! Fixed {link} support for PMs to link back to posts
+ Added {forumname} for PM templates, as well as default PM templates
+ Added protection for duplicating posts; checks for minimum 2 days between posting for a given user
+ Must be active within last days support
+ Minimum time registered on forum support
+ Post to existing topic (must be in the listed board!!)
+ Post all birthdays together (in a comma list, {membername} becomes "person1, person2, person3")
+ Uninstall also tidies up scheduled task run log (since the items never get displayed, they're just phantom data)
+ Made posting/sending to banned users optional (default off)
o Fixed indentation in the main area
o Fixed up installer to use proper installer semantics (db_insert, <database>)
o Removed unneeded $member_name variable when {membername} literal string would be more appropriate
> English-British support added
- License notes removed from installer script (old URL etc). Any reuse/license questions, please direct to [url=]the mod's thread[/url].
- Removed Turkish translation as needs retranslating for extra features

NB: Future versions probably should split Turkish into separate UTF-8 and ISO-8859-9 (?) files.

10/19/09 - v0.11.2 Beta
! Fixed undefined error for $txt['bp_settings_title']
! Fixed problem with not sending PM's or making posts
> Russian translation added

10/15/09 - v0.11.1 Beta
! Fixed parse error on install.php
! Fixed bug in package-info.xml

10/14/09 - v0.11 Beta
! Fixed sendPM error
! Fixed database errors
o Rewrote messy code
+ Added support for SMF 2.0 RC2

8/05/09 - v0.10.1 Beta, v0.10.2 Beta
! Fixed parse error when running scheduled task
> New language: Turkish

7/27/09 - v0.10 Beta
! Small bug fixed in query.
+ Added feature to send notification via PM.

7/25/09 - v0.9.1 Beta
! Fixed a small bug in ScheduledTasks.php
o Updated settings.

7/24/09 - v0.9 Beta
^ Initial release.
Manual installation info
You have to register or login to be able to leave a review
There are currently no reviews on this customization