To create your custom profile field, login to your Administration Control Panel (ACP). Click on the "Users and Groups" tab, and then locate the "Custom profile fields" link in the left hand menu under "Users." Click it.
You should now be on the proper page. Locate the empty text box below the "Custom profile fields" headings, which is next to a selection menu and a "Create new field" button.
Type in the empty text box the name of the new profile field you want to create. Then, select the field type in the selection menu. Available options are Numbers, Single text field, Textarea, Boolean (Yes/No), Dropdown box and Date.
Click the "Create new field" button to continue.
The following describes each of the three sets of settings that the new custom profile field will have.
Add profile field
Field type: This is the kind of the field that your new custom profile field is. That means that it can consist of numbers, dates, etc. This should already be set by the selection you made on the previous page.
Field identification: This is the name of the profile field. This name will identify the profile field within phpBB 3's database and templates.
Display profile field: This setting determines if the new profile field will be displayed at all. The profile field will be shown on topic pages, profiles and the memberlist if this is enabled within the load settings. Only showing within the users profile is enabled by default.
Display in user control panel: This setting determines if your users will be able to change the profile field within the User Control Panel (UCP).
Display on registration screen: If this option is enabled, the profile field will be displayed on the registration page. Users will be able to be change this field within the UCP.
Required field: This setting determines if you want to force your users to fill in this profile field. This will display the profile field at registration and within the UCP.
Hide profile field: If this option is enabled, the field will only be visible to the user whose profile it is, as well as administrators and moderators. If you have displayed the display in UCP option, only administrators will be able to edit the field.
Language specific options
Field name/title presented to the user: This is the actual name of the profile field that will be displayed to your users.
Field description: This is a simple description/explanation for your users filling out this field.
When you are done with the above settings, click the "Profile type specific options" button to continue. Fill out the appropriate settings with what you desire, then click the "Next" button.
If your new custom profile field was created successfully, you should be greeted with a green success message.