News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Today is everyone's birthday?

Started by Jade Elizabeth, January 01, 2010, 01:50:12 PM

Previous topic - Next topic

Jade Elizabeth

I have the member colour link mod installed and everyone without an age is displaying gold today. At first I thought it was an egg for members who logged in on new years but members who havent logged in for weeks are showing gold.

Obviously it's 1/1/2010 and not 0/0/00 though. No one is displaying cakes yet.

As a note they're displaying gold:
on the board index
in the unread and replies list

They are not displaying gold in posts or PMs or anything like that. I do have a gold membergroup but these members don't have any connection to it :).



I'm extremely sick at the moment and don't have time to test on a clean install, but it might be something to look into.

If you reply please seriously dumb it down because I'm on medication that confuses me, and my illness is already confusing me. I spent 30 minutes in the shower avoiding a glass egg and almost passed out when it exploded when I tried to move it. It was a bubble. THAT is how confused I am right now.
Once proud Documentation Writer and Help Squad Leader | Check out my new adult coloring career: Color With Jade/Patreon.

JBlaze

It's a known bug in SMF. Everyone who hasn't set a birthday gets wished happy birthday today ;)

When SMF doesn't have a set birthday for someone, it sets it as 01-01-0001
Jason Clemons
Former Team Member 2009 - 2012

Jade Elizabeth

Once proud Documentation Writer and Help Squad Leader | Check out my new adult coloring career: Color With Jade/Patreon.

JBlaze

Jason Clemons
Former Team Member 2009 - 2012

Arantor

Don't know, but a) it seems to be deliberate and b) it's done it since 1.1 final at least.

Though imagine what happened with the birthday posts mod... I was daft enough to remove the check JBlaze originally added, which caused all kinds of mess :(

Jade Elizabeth

Does it send a different email? "We missed your birthday this year cause you didnt enter one! Happy belated birthday!"
Once proud Documentation Writer and Help Squad Leader | Check out my new adult coloring career: Color With Jade/Patreon.

JBlaze

Nope. It sends the same email I believe. But there is a check in the task that prevents sending the email if you haven't entered a birthday.
Jason Clemons
Former Team Member 2009 - 2012

Orstio

Quote from: JBlaze on January 01, 2010, 01:53:02 PM
It's a known bug in SMF. Everyone who hasn't set a birthday gets wished happy birthday today ;)

When SMF doesn't have a set birthday for someone, it sets it as 01-01-0001

Odd.  Mine is set at 00-00-0000. 

Of course, that is my actual birthday, so no worries.  O:)

JBlaze

Haha you only wish you were God don't you :P
Jason Clemons
Former Team Member 2009 - 2012

Arantor

The table default is 0001-01-01. That seems to be true going back too, though I have no idea why.

Orstio

Quote from: JBlaze on January 02, 2010, 06:21:16 PM
Haha you only wish you were God don't you :P

God was also born on the 0th of Febutober?  No way!

Jade Elizabeth

* Jade Elizabeth wants a mod that sends a different email...
Once proud Documentation Writer and Help Squad Leader | Check out my new adult coloring career: Color With Jade/Patreon.

Arantor

* Arantor thinks this should be in Fixed/Bogus because it doesn't list *everyone* in a base SMF install; looks like it's a bug in a mod rather than in SMF.

As for the default date I have no idea why it does that, but I suspect there is a reason somewhere for it. All the internal SMF stuff checks for year not being 0000, so that's not an issue.

Joshua Dickerson

Unless someone can prove this as a bug with the default SMF install, it is bogus.
Come work with me at Promenade Group



Need help? See the wiki. Want to help SMF? See the wiki!

Did you know you can help develop SMF? See us on Github.

How have you bettered the world today?

Advertisement: