Hi, I used the customising user profile option in Drupal 6 beta1 to create a date field for the user's date of birth. However, in the selection list that turns up, the year ranges from 1900 to 2050. I think that might be an issue. Could this be improved upon?

Comments

moshe weitzman’s picture

Category: bug » feature
gábor hojtsy’s picture

You mean you'd like to have people born before 1900 to register? What is the expectation.

bradlis7’s picture

A customizable range would probably be best, since it can be used for other fields besides DOB. It requires more time to load/bandwidth, which I think is always something best to avoid.

I almost think DOB should be included on default profiles, because there is some liability with users under 13, right? I don't know much except for seeing some in phpBB's registration page.

Anonymous’s picture

An option to select nothing (--) in a date field would be more helpful rather than a customizable range.

I almost think DOB should be included on default profiles

If you need the DOB then add a field to your profile. Where's the problem?

jayjenxi’s picture

An option to select nothing (--) in a date field would be more helpful rather than a customizable range.

If you need the DOB then add a field to your profile. Where's the problem?

I am trying to add the field to the profile. The problem here is that using the date field would lead to the range of years users can select to be 1900 - 2050. I doubt anyone born in 2008 or 1900 would be viewing my site.

Here's what I propose:
1. Admins should be able to set a range that they prefer.
2. There should be an option to set the end of the range as "Current Year". This way, we won't have to keep updating the year annually.

janamills’s picture

perhaps a date type would be best that way it could be used for anything - customizable range (year) would be good too in that respect

gábor hojtsy’s picture

Version: 6.0-beta1 » 7.x-dev

New features go to Drupal 7.

jaysadie’s picture

An option to select nothing (--) in a date field is absolutely a MUST.

If a user does not want to enter a birth date, for obvious reasons, the system defaults to today's date, which means that there is no way for us to isolate users that preferred not to enter their birth dates. This is necessary when we perform age checks on our users. Currently those users' are treated as young children, or infants!

damien tournoud’s picture

Status: Active » Closed (won't fix)

The profile module is obsolete. Won't fix.