2011-01-13, 03:34 AM
I have some suggestions on how the custom profile fields work.
1) Make them appear at registration even if the user editable option is set to "no."
For a long time I couldn't understand why my options weren't showing up. After playing with it I discovered it was because the user editable option was turned off. I took this to mean that once set, they couldn't change the profile field. In theory I can see how this makes a little sense, if they can't edit it, then don't show it; but that means there's no way to get the data into the field initially.
2) Make non-required profile fields show up on the registration page.
As it is currently, if it's not a "Required" profile field, it doesn't show up on the registration page. If non-required fields would be visible, the user would be much more likely to fill them out if applicable to them during registration. Take this profile field for example, "What is your twitter username?" If they have a twitter account, it would be nice to allow them to fill it in during registration, WHILE not being mandatory.
On further thought, I believe the solution would be to make custom profile fields appear/not appear in the registration page no matter what unless a switch is turned off/on.
Mandatory fields would still be mandatory.
Optional fields would still be optional
Non-user editable fields would accept user input the first time only (during registration)
1) Make them appear at registration even if the user editable option is set to "no."
For a long time I couldn't understand why my options weren't showing up. After playing with it I discovered it was because the user editable option was turned off. I took this to mean that once set, they couldn't change the profile field. In theory I can see how this makes a little sense, if they can't edit it, then don't show it; but that means there's no way to get the data into the field initially.
2) Make non-required profile fields show up on the registration page.
As it is currently, if it's not a "Required" profile field, it doesn't show up on the registration page. If non-required fields would be visible, the user would be much more likely to fill them out if applicable to them during registration. Take this profile field for example, "What is your twitter username?" If they have a twitter account, it would be nice to allow them to fill it in during registration, WHILE not being mandatory.
On further thought, I believe the solution would be to make custom profile fields appear/not appear in the registration page no matter what unless a switch is turned off/on.
Mandatory fields would still be mandatory.
Optional fields would still be optional
Non-user editable fields would accept user input the first time only (during registration)