I found 2 problem with the date field.
1)
Settings for date field year:
Select list, Years back: 100, Years forward: 0
In this way the user can choose between 1907 and 2007. The first time the user sets his birth year to e.g. 1984, everything is fine. If he then logs in again and wants to change his year of birth to e.g. 1988, it is not possible because the drop-down is now between 1882 and 1982!
Little bit strange that users in this way can change the values in the selection list depending on their previous choices....?? I want people to choose their birthday. Simply a selection list from 2007 and 100 years back and the list should always between 2007 and 1907.
Possible solution:
In addition to "Years back and forward" there could be an other option for example:
'-100:today:+0' should give list between 2007 and 1907 and '-10:1995:+10' should give between 1985 and 2005.
2)
Empty date
When the date field is set as required it does not have a blank option. So if someone goes through the registration quickly (most people do) their birth date will be set to the date of registration. It would be good to have select list where the user has to do an active chose (hence no default setting of the select list)?
I have been discussing this issues in the forum: http://drupal.org/node/182946
Thanks
Timpa
Comments
Comment #1
karens commentedDon't put two different issues in the same thread, it's too hard to track specific topics.
For 1, see http://drupal.org/node/171673.
For 2, see http://drupal.org/node/84119, the 5.2 version is going to have more options on the way you can set up default values.