This request concerns the user preferences during
registration. Let's imagine a preference called
"newsletter" which can have 0 or 1 as a value. 0 means
no newsletter.
So, during registration a visitor can enter all user
attributes. It would be nice if the user can define
this preference "newsletter" at registration and set it
to 1 is desired.
This means that some user preferences should be able to
be set when the new user is created.
A possible solution:
Add a new column to table preference: A flag which
indicated whether this preference may be edited during
registration. For example "set_on_register".
And the manager, when loading the register page,
automagically loads all preferences with this flag on
on the registration page too.
And when inserting the new user into database also
these edited preferences should be inserted as new user
preferences.
I think, this is important. So users can declare at
registration to subscribe for newsletters!