[ENH] Some alterations to make the new userpages more correct.
The "structure" is a bit wrong. In onSetupPage, do not set preferences, use {preference=blabla} in the .tpl file. Do saving of "custom values" in the onContinue function. Preferences are saved automatically, as long as isEditable returns true.
I have not updated that.


git-svn-id: file:///var/local/code.tiki.org/tikisvn/trunk@47702 b456876b-0849-0410-b77d-98878d47e9d5