---
title: "Selected Person’s Profiles"
manual: "Academic Profiles"
version: "3.0"
permalink: "https://docs.typo3.org/permalink/fgtclb/academic-persons:integrator-selected-profiles@3.0"
source: "Integrator/SelectedProfiles.rst"
rendered: "2026-10-26T17:55:22+00:00"
---

# Selected Person’s Profiles {#integrator-selected-profiles}

![Icon of the selected profiles](../Images/Icons/selected-profiles.svg)

-   *CType:* `academicpersons_selectedprofiles`
-   *Plugin:*

    `AcademicPersons`, plugin `SelectedProfiles`, action
    `ProfileController::selectedProfilesAction()`

-   *Set:*

    `fgtclb/academic-persons-selected-profiles`, or the aggregate set
    `fgtclb/academic-persons`

-   *Templates:* `Templates/Profile/SelectedProfiles.html`, see [Templates](https://docs.typo3.org/permalink/fgtclb/academic-persons:templates@3.0)

The profiles an editor picks, in the order they are picked, as tiles or as a
table: the board of a faculty, the team of a project, the contact persons of a
department across several storage folders. Each profile shows its contracts,
as the list does. The names link to the detail page.

![Links Tiles and Table above four profile tiles with their contract fields](../Images/Screenshots/selected-profiles-default.png)

Unlike the [Person List](https://docs.typo3.org/permalink/fgtclb/academic-persons:integrator-person-list@3.0) with a
**List of profiles**, the element has no pagination, no letter
navigation and no filters, and needs no **Startingpoint**: the
profiles are found wherever they are stored. A profile that should appear in
one of its roles only belongs into the [Selected Person’s Contracts](https://docs.typo3.org/permalink/fgtclb/academic-persons:integrator-selected-contracts@3.0) element.

## Settings {#integrator-selected-profiles-configuration}

-   **Detail Page**

    -   *Type:* page
    -   *Default:* empty

    The page the names link to, see [Detail Page](https://docs.typo3.org/permalink/fgtclb/academic-persons:confval-person-list-detail-pid@3.0).

-   **Link the names to the detail view**

    -   *Type:* select
    -   *Default:* Use the site setting

    See [Link the names to the detail view](https://docs.typo3.org/permalink/fgtclb/academic-persons:confval-person-list-detail-link@3.0).

-   **Selected Profiles**

    -   *Type:* select, several values
    -   *Default:* empty

    The profiles the element shows, in the order of the right-hand list. The
    left-hand list offers every profile of the installation in the default
    language, ordered by last and first name. Empty shows the text that no
    profile was found.

    On a translated page a profile shows its translation. Whether one without
    a translation is shown in the default language follows the fallback type
    of the site language, see
    [Important: Strict language fallback for selected profiles works on TYPO3 v14](https://docs.typo3.org/permalink/fgtclb/academic-persons:important-88886-academic-persons-fixed-on-v14@3.0).

-   **Show only selected Fields**

    -   *Type:* select, several values
    -   *Default:* empty

    The fields each profile shows, see [Show only selected Fields](https://docs.typo3.org/permalink/fgtclb/academic-persons:confval-person-list-show-fields@3.0).

-   **Contracts per profile**

    -   *Type:* select
    -   *Default:* All contracts

    See [Which contracts a profile shows](https://docs.typo3.org/permalink/fgtclb/academic-persons:configuration-contract-display@3.0).

-   **Only contracts valid today**

    -   *Type:* checkbox
    -   *Default:* off

    Leaves out the contracts that have ended or not started yet. A picked
    profile is shown whatever its contracts are. See
    [Which contracts a profile shows](https://docs.typo3.org/permalink/fgtclb/academic-persons:configuration-contract-display@3.0).

-   **View Mode Toggle**

    -   *Type:* checkbox
    -   *Default:* off

    Offers the visitor a switch between the allowed view modes, see
    [View Mode Toggle](https://docs.typo3.org/permalink/fgtclb/academic-persons:confval-person-list-view-mode-toggle@3.0). The chosen mode
    is a plugin argument of its own here, keyed by the uid of the content
    element in the default language, for example
    `tx_academicpersons_selectedprofiles[viewMode][12]=table`. Each element
    reads only its own key, so two elements of this kind on one page keep
    their modes apart, and a link reaches the same element in every language
    of the page. A translation without a record in the default language, an
    element created in another language for example, is keyed by its own uid,
    so a link of the default language does not reach it. A link of the switch
    carries the mode of its own element and nothing else.

-   **View Mode Default**

    -   *Type:* select
    -   *Default:* Tiles

    See [View Mode Default](https://docs.typo3.org/permalink/fgtclb/academic-persons:confval-person-list-view-mode-default@3.0). The table
    has one row per profile.

-   **Show hidden records**

    -   *Type:* checkbox
    -   *Default:* off

    Shows a picked profile whose **Visible** switch is off as well.
    See [Profiles that are not public](https://docs.typo3.org/permalink/fgtclb/academic-persons:configuration-hidden-profiles@3.0).
