As a school administrator, you probably would like to gather all the relevant information about your users when they sign up. So, besides the Email, Username, Password (which are required fields), LearnWorlds offers the ability to create custom sign up fields as well. 

You can access the sign-up fields in the Site Builder - Sign in/up section.

If you wish to add your custom fields,  you can follow the steps in this article.


Click on “Add field”:

In the side menu, you can start creating the custom Sign up field by choosing a title, change the Field Status (Active, Required), and the unique data key (A single word of Latin characters that uniquely identifies the field, which is used as a prefix for the user value if auto tag is enabled, for the Dropdown, Checkbox and Radio buttons types of fields, as well as for other internal operations. 

Types of custom field options:


1 Text input:

 

  1. You can set the input placeholder to show a text when the field is empty.
  2. You can set a default value for the sign up field if needed.
  3. You can enable validation constraint for the field:

You can choose from several types of constraint rules, such as Alphanumeric, Numbers, Telephone, Email, URL, and Custom, and choose the regular expression:

You can also set a constraint fail error message if the constraint validation fails:

Don’t forget to click on “Add”, enable the custom field, and save your changes in your Sign in/up page!


2 Dropdown: 

  1. You can set all of the possible options for the user to choose from (each on a new line)
  2. You can set the input’s placeholder. This is a pseudo-placeholder. Write a text which will appear as the pre-selected first option of the dropdown which however will be disabled.
  3. Set a default value for the specific custom field, if needed.
  4. Choose whether you wish to add the user’s input as a tag to the user’s profile.

Don’t forget to click on “Add”, enable the custom field, and save your changes in your Sign in/up page!


3 Checkbox:

 

  1. You can choose the text label of your Checkbox field.
  2. Set a default value for the sign up field (if one is needed).
  3. Choose whether you wish to add the user’s input as a tag to the user’s profile.

Don’t forget to click on “Add”, enable the custom field, and save your changes in your Sign in/up page!


4 Radio buttons:


  1. You can set up all of the radio button options for the user to choose from (each on a new line)
  2. Set a default value for the specific custom field, if needed.
  3. Choose whether you wish to add the user’s input as a tag to the user’s profile.

Don’t forget to click on “Add”, enable the custom field, and save your changes in your Sign in/up page!


5 Date:

You can set the input’s placeholder ( text to show when the field is empty.) 

Don’t forget to click on “Add”, enable the custom field, and save your changes in your Sign in/up page!

You are able to re-order the custom fields by moving them up or down: