MyBB Community Forums

Full Version: [Release 1.4/1.6] Its My Birthday! (Update: v2.2 Released)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
yay pls insert the "insert post into existing thread" quickly Smile
v2.0 is very nearly complete, if all goes well, I should be sending it in for validation in the next day or 2 Wink
Finally finished v2.0!

I've just sent it for validation and should be up soon!
Although I've double checked and tested everything, I did not get the chance to extensively test this like v1.0 so if you come across any bug, however small, please do let me know here so I can rectify it.
I'm also open for suggestions to features to consider for the future.



Heres the v2.0 Readme and screenshots for those who want to have a look.

/**********************/
/* "Its My Birthday! v2.0 by -G33K - */
/* MyBB v1.4.* Plugin */

Change Log:

Version 2.0
- Added Random Quotes feature to add random quotes in to the Birthday message to make it unique. You can customize a list of random quotes that will be randomly chosen from
- Added feature to Add a Post to a thread instead of opening an entirely new thread.
- Added feature to wish a user a Happy Birthday without replying to the thread and bumping it up unnecessarily. Ajax Supported.
- Minor bugfixes.

Version 1.0
- Initial Release



DESCRIPTION:
"Its My Birthday!" is a plugin that sends an Email or PM to users on the day of their birthday. You can also set it to open up a thread in a specified forum or add a post to a specified thread where other users can also then wish the user a Happy Birthday. Users can also use the handy Happy Birthday button to wish the user without adding a reply to the thread and unnecessarily bumping the thread.
Its My Birthday! is highly customizable with nearly every aspect controllable using the settings.

FEATURES:
- Send wishes via Email or PM
- If PM is selected, customize who the PM will be sent from
- Open a thread in any specified forum
- Add a post in any specified thread
- Customize who the thread/post opener will be
- Special message and thread handling to take in to account users whose age is not known or have hidden their age in the privacy settings.
- Add random quotes to make the message more personal.
- Allow users to wish Happy Birthday without replying and bumping the thread. Customizable and AJAX Supported.
- Every aspect is Fully and easily customizable through the settings and the template system.
- Usable with different language packs now


INSTALL:
- Unzip/Unrar and upload ALL the files in the Upload folder to their respective folders.
The files are:
* /happybirthday.php
* /images/english/postbit_bday_add.gif
* /images/english/postbit_bday_del.gif
* /images/icons/itsmybirthday.gif
* /inc/languages/english/itsmybirthday.lang.php
* /inc/plugins/itsmybirthday.php
* /jscripts/itsmybirthday.js

MAKE SURE ALL THE ABOVE FILES ARE UPLOADED FOR THE PLUGIN TO WORK CORRECTLY
- Install and Activate the plugin from the Admin Panel, Plugins section
- Turn on the plugin on the settings page and Configure the other options

UPDATE:
If you are updating from a previous version:
- Backup your existing Its My Birthday! settings as the update will overwrite these settings.
- Uninstall Its My Birthday! from the plugins menu
- Upload the newer version overwriting the old plugin's files
- Install/Activate the new version
- Once activated you will need to turn on and re-set all the settings from the Its My Birthday Settings Menu.

UNINSTALL:
Due to the addition of features that require the addition of database tables to track the posts, the uninstall routine has been changed for easy update and removal

**To Uninstall the plugin in order to update either the plugin or MyBB:**
- Deactivate and Uninstall the plugin from the Admin Plugins menu. This will preserve all the post wish data which tracks which user has wished which user in which thread/post so that when you reinstall the plugin the data will be available.

------------------------------------

**To COMPLETELY UNINSTALL the plugin including all the data that tracks the wishes for every user and thread you will need to do the following:**
WARNING: FOLLOWING THE STEPS BELOW WILL COMPLETELY REMOVE ALL OF THE WISHES DATA FOR EVERY USER AND POST. DO THIS ONLY IF YOU ARE NO LONGER PLANNING TO USE THE PLUGIN OR YOU HAVE A BACKUP OF THE DATA.
- First deactivate and uninstall the Its My Birthday! plugin from the plugins menu.
- Next, Upload the uninstallitsmybirthday.php file from the Uninstaller folder to /inc/plugins on your server.
- Activate once and Deactivate the Uninstaller plugin. Make sure no error messages show up on the plugin info for the Uninstaller.
- After deactivating you can safely delete all the uninstaller and Its My Birthday Files. The plugin is completely removed.


[attachment=14695][attachment=14696][attachment=14697]
thank for v2 its a perfect plugin know with bumping feature Big Grin
perfect Big Grin thanks =)
cool update, i hope it will validated fast Smile
hoioioi .. this reminds me of something important !

it should be possible to open up 1 new thread/post for ALL people TOGETHER who have birthyday at the present day,otherwise there could immediately popup 20-30 new threads/posts everyday !
(2009-07-11, 05:23 PM)TStarGermany Wrote: [ -> ]hoioioi .. this reminds me of something important !

it should be possible to open up 1 new thread/post for ALL people TOGETHER who have birthyday at the present day,otherwise there could immediately popup 20-30 new threads/posts everyday !

LOL Now you tell me Rolleyes
But that is a very valid suggestion. Let me see if I can get this in before it gets validated or else it will have to be the next release.
Ok so I've added that feature and resent it for validation.

We're now at v2.1

Again, although I've checked everything I could think of, do let me know if you come across anything amiss or other bugs


/**********************/
/* "Its My Birthday! v2.1 by -G33K - */
/* MyBB v1.4.* Plugin */

Change Log:

Version 2.1
- Added feature to open single thread/post for multiple birthdays on same day
- Minor bugfixes
Version 2.0

- Added Random Quotes feature to add random quotes in to the Birthday message to make it unique. You can customize a list of random quotes that will be randomly chosen from
- Added feature to Add a Post to a thread instead of opening an entirely new thread.
- Added feature to wish a user a Happy Birthday without replying to the thread and bumping it up unnecessarily. Ajax Supported.
- Minor bugfixes.

Version 1.0
- Initial Release



DESCRIPTION:
"Its My Birthday!" is a plugin that sends an Email or PM to users on the day of their birthday. You can also set it to open up a thread in a specified forum or add a post to a specified thread where other users can also then wish the user a Happy Birthday. Users can also use the handy Happy Birthday button to wish the user without adding a reply to the thread and unnecessarily bumping the thread.
Its My Birthday! is highly customizable with nearly every aspect controllable using the settings.

FEATURES:
- Send wishes via Email or PM
- If PM is selected, customize who the PM will be sent from
- Open a thread in any specified forum
- Add a post in any specified thread
- Customize whether to open a single post/thread or individual thread/post for mutiple users with birthdays on same day
- Customize who the thread/post opener will be
- Special message and thread handling to take in to account users whose age is not known or have hidden their age in the privacy settings.
- Add random quotes to make the message more personal.
- Allow users to wish Happy Birthday without replying and bumping the thread. Customizable and AJAX Supported.
- Every aspect is Fully and easily customizable through the settings and the template system.
- Usable with different language packs now


INSTALL:
- Unzip/Unrar and upload ALL the files in the Upload folder to their respective folders.
The files are:
* /happybirthday.php
* /images/english/postbit_bday_add.gif
* /images/english/postbit_bday_del.gif
* /images/icons/itsmybirthday.gif
* /inc/languages/english/itsmybirthday.lang.php
* /inc/plugins/itsmybirthday.php
* /jscripts/itsmybirthday.js

MAKE SURE ALL THE ABOVE FILES ARE UPLOADED FOR THE PLUGIN TO WORK CORRECTLY
- Install and Activate the plugin from the Admin Panel, Plugins section
- Turn on the plugin on the settings page and Configure the other options

UPDATE:
If you are updating from a previous version:
- Backup your existing Its My Birthday! settings as the update will overwrite these settings.
- Uninstall Its My Birthday! from the plugins menu
- Upload the newer version overwriting the old plugin's files
- Install/Activate the new version
- Once activated you will need to turn on and re-set all the settings from the Its My Birthday Settings Menu.

UNINSTALL:
Due to the addition of features that require the addition of database tables to track the posts, the uninstall routine has been changed for easy update and removal

**To Uninstall the plugin in order to update either the plugin or MyBB:**
- Deactivate and Uninstall the plugin from the Admin Plugins menu. This will preserve all the post wish data which tracks which user has wished which user in which thread/post so that when you reinstall the plugin the data will be available.

------------------------------------

**To COMPLETELY UNINSTALL the plugin including all the data that tracks the wishes for every user and thread you will need to do the following:**
WARNING: FOLLOWING THE STEPS BELOW WILL COMPLETELY REMOVE ALL OF THE WISHES DATA FOR EVERY USER AND POST. DO THIS ONLY IF YOU ARE NO LONGER PLANNING TO USE THE PLUGIN OR YOU HAVE A BACKUP OF THE DATA.
- First deactivate and uninstall the Its My Birthday! plugin from the plugins menu.
- Next, Upload the uninstallitsmybirthday.php file from the Uninstaller folder to /inc/plugins on your server.
- Activate once and Deactivate the Uninstaller plugin. Make sure no error messages show up on the plugin info for the Uninstaller.
- After deactivating you can safely delete all the uninstaller and Its My Birthday Files. The plugin is completely removed.


[attachment=14711][attachment=14712][attachment=14713]
very nice, ill test it tonight.

update:hm
the download link page throws an error ...


Invalid Download
The download you are attempting to view appears to be invalid.

(2009-07-12, 11:51 AM)TStarGermany Wrote: [ -> ]very nice, ill test it tonight.

update:hm
the download link page throws an error ...


Invalid Download
The download you are attempting to view appears to be invalid.

the same can not be switched.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15