I've done a search around the forum and generally, I understand that the registration module is limited to the current fields. If I wanted a more standard registration form (e.g. name, address, email, DOB...etc), what might be the fastest and easiest way to have Gallery work with? Any help appreciated.
--
life is good, don't cage her up.
Posts: 32509
a new module with
- a Map database table to store the additional information (see modules/customfields/ or modules/multilang/)
- a getUserAdminViews callback method (see modules/watermark/module.inc) to add a new page in "your account" to list the data
and edit the user registration module:
- add the new form input elements for the new fields in the registration template
- adjust the registration controller to store the new fields in the Map table that you've added in your new module.
- optional: change the GalleryPendingUser class / table to store the additional data temporarily (until the user is accepted).
alternatively, just store the data in your new map table directly and change the userId association when the user is accepted/revoked.
--------------
Documentation: Support / Troubleshooting | Installation, Upgrade, Configuration and Usage