Additional information on registration (Guest Users ?)

I would like to ask users for additional information when registering on an omeka website like a “status” (public organization/private organization/individual).

As I’m using the Contribution and GuestUser (Contribution dependency) plugins, and there is a form for user registration, but I’m not sure about the right way to modify this form.

There is a addElement() method to create a new form field in the view but I guess I also should modify the database to create corresponding fields in the omeka_users table.

Can you give me some advice on the procedure to follow ?

You could use the User Profiles plugin to collect this information.

I already took a look at this plugin but I can’t be sure that users will update their profile once registered so it would be easier to collect this information as soon as they register.