---
title: "Feature: \"Show hidden records\" plugin option for the person plugins"
manual: "Academic Profiles"
version: "3.0"
permalink: "https://docs.typo3.org/permalink/fgtclb/academic-persons:feature-ace-250-academic-persons@3.0"
source: "Changelog/2.4/Feature-ShowHiddenRecordsPluginOption.rst"
rendered: "2026-10-26T17:55:22+00:00"
---

# Feature: "Show hidden records" plugin option for the person plugins {#feature-ace-250-academic-persons}

## Description {#description}

A new boolean plugin option **Show hidden records**
(`settings.showHiddenRecords`, a toggle, off by default) was added
to the following plugins:

-   **Persons List** (`academicpersons_list`)
-   **Persons List and Detail** (`academicpersons_listanddetail`)
-   **Profile Card** (`academicpersons_card`)
-   **Profiles: Selected Profiles** (`academicpersons_selectedprofiles`)
-   **Profiles: Selected Contracts** (`academicpersons_selectedcontracts`)
-   **Persons Detail** (`academicpersons_detail`)

The **Persons List**, **Persons List and Detail** and
**Profile Card** plugins share the core-version-aware `List.xml`
flexform. **Profiles: Selected Profiles**,
**Profiles: Selected Contracts** and **Persons Detail** use
their own `SelectedProfiles.xml`, `SelectedContracts.xml` and
`Detail.xml` flexforms. All are provided for both the TYPO3 v12 and v13
flexform data structures.

When the option is enabled, the affected frontend listing includes hidden
(disabled) records, also for visitors without a preview of hidden records. Only
the `hidden` enable column (`disabled`) is ignored. The `deleted`,
`starttime`/`endtime` and `fe_group` restrictions stay in effect.

The single-profile **Persons Detail** plugin resolves its profile through
Extbase argument mapping, which normally respects enable fields. When the
option is enabled, the detail view re-resolves the referenced profile including
hidden records, so a hidden profile can be displayed on its detail page.

## Impact {#impact}

Editors can now opt in per plugin instance to display hidden profiles or
contracts in the frontend, for example to preview intentionally hidden
records without changing the global preview settings. The option is off
by default, so existing plugin instances keep their current behaviour.

## Affected Installations {#affected-installations}

All installations using the `EXT:academic_persons` extension starting
with version 2.4. No action is required for existing installations.
