Overview

Utilize custom fields for users and groups to store, track and search through custom attributes, such as Birth Date, social media profile links, etc.

To set up the set of custom fields for users and groups common for a Geenio site the administrator need to navigate to Settings > Custom fields:

Switch between Users and Groups tabs to manage corresponding set of fields.

Click Add new custom field to insert new custom field to the end of the list:

Here you will need to specify the following parameters:

  • Custom field type - the way of how the custom field will be displayed on user and group profile pages
  • API ID - unique identifier of the field that will be used for manipulating this field via API
  • Field name - the way of how the field will be labelled on user and group profile pages

Make sure to press Save to record changes you made to custom fields.

Each custom field has additional settings:

  • Show on profile page - when enabled, the value is displayed on user's and group's profile page and is visible by everyone who has permission to view the object
  • Allow users to set field values - when enabled, the value is editable by a user for own profile page
  • Make field mandatory - when enabled, the field gets mandatory to fill in when editing profile page. It also automatically enables previous two options.

Note, custom fields are displayed on profile page in exact same order as you specify in site settings. To reorder custom fields simply drag and drop the set in the way you want:

A user should have Manage custom fields permission in order to be able to create and modify set of custom fields for users and groups:

Administrator role has this permission by default, adjust it for other roles if necessary.

Custom field types

Text

Simple, non-WYSIWYG field to store textual information about a user.

Admin view

Edit view

Profile view

Date

Date field that could be used to store calendar information, for example birth date.

Admin view

Edit view

Profile view

Single choice

Field with a single choice from multiple options.

Admin view

Edit view

Profile view

Multiple choice

Field with a choice of multiple options, shaped as tags. Can be used for categorization of user and group accounts.

Admin view

Edit view

Profile view

User choice

Attribute allows to pick one or multiple user account as a property. It can be useful for listing a manager of a user or a group.

Admin view

Edit view

Profile view

Yes/No

Simple attribute to reflect binary information, e.g. status of newsletter subscription

Admin view

Edit view

Profile view

Field to show web link to external resource, e.g. to social media profile page.

Admin view

 

Edit view

Profile view

Number

Field to store numerical information about a user.

Admin view

 

Edit view

Profile view