If you want to expand user data for new members and add new fields to the registration form, it is best to expand the program that provides the default user data scheme and make it so that you can easily connect to existing registration mechanisms.
There is an example product collect.examples.userdata strong> that you can use 0 and extend for this purpose. It also has good documentation that explains all the necessary steps for you.
http://plone.org/products/collective.examples.userdata
source share