Creating a custom form after registration

Creating a custom form after registration

by alorot alorot -
Number of replies: 6

Hello. I am new at moodle. I´ve read a while so on but still won´t get how to do this:

What I need is a person can register first with the default moodle registration form, and then they must fill up a very long custom form. I tried with user fields but I can´t do it this way. One of the reasons is that I need people could get register and then fill up the form but if they need to stop and continue after few days they would be able to it.

Now i am trying with new activity and dataform. But I don´t know if this would be the best option or what. 

Basically I need to save some other user data but as they are so many fields, I need it could be stoppable and continuable.

Some clue where to start or to do it?


Thank you very much.

Average of ratings: -
In reply to alorot alorot

Re: Creating a custom form after registration

by Itamar Tzadok -

If you proceed with a dataform activity for this requirement we can continue the discussion and look into details in the Dataform (plugin) forum. smile

In reply to Itamar Tzadok

Re: Creating a custom form after registration

by alorot alorot -

ok I'm taking a look over there. Thank you very much.

In reply to Itamar Tzadok

Re: Creating a custom form after registration

by Federica Marra -

Hi Itamar,
Do you know if it is possible to link the information collected with the Database activity with the upgrading of the user custom fields?

Thanks!

In reply to Federica Marra

Re: Creating a custom form after registration

by Itamar Tzadok -

If you mean updating custom profile fields from the Database activity, then not possible. If you want to display custom profile fields in the Database activity, not possible either. The latter used to be possible in the Dataform module (pre-2.6), not possible now, but will return in the not too far future. smile

In reply to alorot alorot

Re: Creating a custom form after registration

by William Lu -
Picture of Particularly helpful Moodlers

If you only need to collect user data with a form, the Moodle Standard Database Activity can do it easily.

After you have checked Itamar's Dataform plugin, you can also:

Check this page to learn how to design your own form: https://docs.moodle.org/23/en/Database_activity_module

Or simply modify the attached preset (Just a quick example for you).

You are welcome to ask any question about Database in this forum: https://moodle.org/mod/forum/view.php?id=3505

In reply to William Lu

Re: Creating a custom form after registration

by alorot alorot -

Thanks for your answer. I am still trying it so I will take a look. Thank you.