Customize the User Profile Tab

Last modified by Eleni Cojocariu on 2026/10/02 09:11

Steps

The Profile tab of every user profile displays the same fields, grouped into the same sections and configured once for the whole wiki as part of user administration. To change them:

  1. Add the properties you want to display to the XWiki.XWikiUsers class in the Class editor, if they do not exist yet.

    A new property being added to the XWikiUsers class in the Class editor

  2. Open the wiki administration and go to "Users & Rights" > "User Profile".

    The User Profile entry of the Users & Rights category in the Administration menu

  3. List in "Section IDs" the sections the Profile tab must display, in the order they should appear.

    The Section IDs field listing the sections the Profile tab displays

  4. Set each section's "Section Properties" to the XWiki.XWikiUsers properties it must show.

    A section with its identifier, its name and the class properties it displays

  5. Click "Save".
  6. Notice that the Profile tab of every user profile now displays the sections and fields you configured.

    The Profile tab of a user profile showing the configured sections and fields

FAQ

Why does a property I added not appear on the Profile tab?

A property is displayed only when it is listed in the "Section Properties" of a section whose identifier is itself listed in "Section IDs".

Does this configuration apply to users who already exist?

Yes. It is stored once for the whole wiki, and every user's Profile tab is rendered from it.

Related

Get Connected