Well it's not exactly pretty, but it seems to work !
Create a new template called "birthdayhack", it's basically a copy of the "forumhome_birthdaybit" template with the midi file inserted.
Insert the following text
<bgsound src="midi/happy.mid" loop="-1"><hr>Today's Birthdays: $birthdays
Create a new folder under your forum root called "midi" and place the "happy.mid" in it.
Then backup your index.php file, and make the following modifications.
Find:
PHP Code:
if ($birthdays) {
eval("\$birthdaybits = \"".gettemplate("forumhome_birthdaybit")."\";");
}
and replace it with:
PHP Code:
if ($birthdays) {
if (eregi($username,$birthdays)) {
eval("\$birthdaybits = \"".gettemplate("birthdayhack")."\";");
}
else {
eval("\$birthdaybits = \"".gettemplate("forumhome_birthdaybit")."\";");
}
}
Using the <bgsound> tag means it only works with Internet Explorer, but i'm happy with that.
If any real PHP coders want to improve it please do.