Custom registration form

Local plugins ::: local_custom_registration
Maintained by CBlueC Blue, Olivier Piton, Renaud Lemaire
This plugin has been developed to allow administrators to add user fields to the registration form.
Latest release:
152 sites
104 downloads
11 fans
Current versions available: 3

Introduction


This plugin has been developed to allow administrators to add user fields to the registration form. These fields must be stored in mdl_user table.

The list of fields that can be added :

  • Skype
  • Yahoo
  • Msn
  • Phone 1
  • Phone 2
  • Insitution
  • Department
  • Address
  • Lang

Procedure to follow

  1. Enable "Email-based self-registration" authentication plugin. To enable potential users to register themselves and create accounts. Then set [Admin>Manage authentication>Common settings>Self registration] to 'Email-based self-registration' and Save Changes.
  2. Configure this plugin here : /admin/settings.php?section=local_custom_registration_settings
  3. The fields can simply be enabled to automaticaly appear in the registration form. They can also be switched to "required" mode if needed.


Screenshots

Screenshot #0
Screenshot #1

Contributors

CBlue
C Blue (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Plugins bot
    Fri, 5 Mar 2021, 8:40 PM
    Approval issue created: CONTRIB-8450
  • Tomasz Muras
    Fri, 12 Mar 2021, 1:10 AM
  • Abdelrahman Elwakeel
    Wed, 31 Mar 2021, 3:13 AM
    Hi,
    This plugin is useful but required not work well when user signup via Oauth2!
    example: I want add phone in form signup I used in system adminstration/users/user profile fields;
    create a new profile field, this required work well via OAuth2 but it not appear in browse list of users
    Can you help me the problem?
  • Matthew Makinde
    Fri, 22 Oct 2021, 12:15 AM
    I think IdNumber is an important field - which is the students identification number. I have to add it to your plugin by myself for now but i hope it can be part of future update. Thank you
  • Olivier Piton
    Fri, 22 Oct 2021, 5:36 PM
    Hello,

    Thank you for your comment.

    Could you make a pull request on the Github repository?

    Olivier
  • Pedro Garcia
    Thu, 31 Mar 2022, 5:21 PM
    Hello,
    I have the sign up form with the auth_email recaptcha activated and looks horrible when it is activated.

    Can anyone tell me if we can reorder the form elements in this plugin?

    Example:
    I want add the language element in the 5th position of the this sign up form displayed

    Regards
  • Olivier Piton
    Fri, 1 Apr 2022, 4:20 PM
    Hello,

    The display problem is probably due to your theme, as the recaptcha is well integrated in a standard Moodle (Boost & Clean)

    Currently, it is not possible to reorder the elements.

    Olivier
  • Zoran Jančić
    Wed, 28 Sept 2022, 9:37 PM
    Where is the data stored? I can't find any data in the database after user signed up with custom fields filled. I tested with msn field and also tried to add the msn field to mdl_user before user filled the signup form, but the field was always empty after user signed up.
  • Olivier Piton
    Thu, 29 Sept 2022, 2:10 PM
    Hi,

    Some fields are no longer basic in the latest Moodle versions (like MSN or Skype) and therefore should not be activated as they will not be saved.

    Everything is saved in the mdl_user table.

    Olivier
  • Julien Garrigue
    Mon, 13 Nov 2023, 4:52 AM
    Hi! Is there someone that still maintain this plugin ? I would like to use it for noodle 4.2 and 4.3
    Thanks
  • CBlue
    Mon, 13 Nov 2023, 8:34 PM
    Hi @Julien Garrigue,

    The plugin is still usable on Moodle 4.x and works perfectly.

    Julien
  • Yann Florent
    Tue, 30 Apr 2024, 11:01 PM
    Hello,
    During the installation, I am asked to enter IBANs. It's not documented anywhere. What is it about? Can this plugin handle paid registration?
    Thank you
    YF
  • CBlue
    Fri, 3 May 2024, 3:04 PM
    Hi @Yann Florent,

    There is no iban in this plugin,
    it must come from another plugin you've installed.

    Kind regards

    Tristan
  • Nahim de Anda
    Sat, 22 June 2024, 5:36 AM
    The fields configured as active in the registration form appear at the bottom of the form, even after captcha. How can I move them to the top?
    (Moodle 4.4)
Please login to post comments