PHPackages                             fgtclb/academic-persons - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. fgtclb/academic-persons

ActiveTypo3-cms-extension[Database &amp; ORM](/categories/database)

fgtclb/academic-persons
=======================

Adds a person database to TYPO3 with plugins to show them in the frontend.

2.3.0(1mo ago)08.4k↓17.9%13GPL-2.0-or-laterPHPPHP ^8.1 || ^8.2 || ^8.3 || ^8.4

Since Sep 20Pushed 1mo ago5 watchersCompare

[ Source](https://github.com/fgtclb/academic-persons)[ Packagist](https://packagist.org/packages/fgtclb/academic-persons)[ Docs](https://www.fgtclb.com/)[ RSS](/packages/fgtclb-academic-persons/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (14)Versions (16)Used By (3)

TYPO3 Extension `Academic person database` (READ-ONLY)
======================================================

[](#typo3-extension-academic-person-database-read-only)

URL**Repository:****Read online:****TER:**[https://extensions.typo3.org/extension/academic\_persons/](https://extensions.typo3.org/extension/academic_persons/)Description
-----------

[](#description)

This TYPO3 extension adds a personal database to TYPO3, with requirements that are usually used for colleges, universities or public institutions. The profile data records can be automatically created and linked in conjunction with the LDAP extension on the basis of FE user data records. The data can be enriched with data via separate HiS-in-One synchronization. Data records can be created, edited and displayed in the front end and in different display modes.

The following profile data is available to users after installation:

- Master data:
    - Salutation / Gender
    - title
    - First name
    - Last name
    - Middle name
    - Website + website link
    - Image
    - URL
- Contracts:
    - Each person can receive any amount of contract data in order to be displayed in individual roles, functions or organizational units.
    - Position
    - Organizational unit / department - link to own data type
    - Contract start / end
    - Location - e.g. for campus Link to own data type
    - Room information
    - Office hours
- Address data
- Email addresses
- Telephone addresses
- Linked pages (in combination with the Contact-For-Pages extension)
- Employment category based on system categories
- Profile text data:
    - All textual content can be freely designed using the standard text editor.
    - Learning areas/fields of activity
    - Research areas
    - Supervised dissertations
    - Supervised doctoral theses
    - Miscellaneous information
- Profile timeline entries
    - All timeline entries allow the chronological presentation of content, usually with a start and/or end year, a title, a short description and a link
    - Research projects
    - Academic career
    - Memberships/committee activities
    - Networks and cooperation's
    - Publications
    - Lectures
    - Press/Media Publications

The extension also provides some plugins to display the persons in the frontend as a list view and detail view for each person.

Note

This extension is currently in beta state - please notice that there might be changes to the structure

Compatibility
-------------

[](#compatibility)

BranchVersionTYPO3PHPmain2.0.x-dev~v12 + ~v138.1, 8.2, 8.3, 8.4 (depending on TYPO3)2^2, 2.0.x-dev~v12 + ~v138.1, 8.2, 8.3, 8.4 (depending on TYPO3)1^1, 1.2.x-devv11 + ~v128.1, 8.2, 8.3, 8.4 (depending on TYPO3)Installation
------------

[](#installation)

Install with your flavour:

- [TER](https://extensions.typo3.org/extension/academic_persons/)
- Extension Manager
- composer

We prefer composer installation:

```
composer require 'fgtclb/academic-persons':'^2'
```

Important

`2.x.x` is still in development and not all academics extension are fully tested in v12 and v13, but can be installed in composer instances to use, test them. Testing and reporting are welcome.

**Testing 2.x.x extension version in projects (composer mode)**

It is already possible to use and test the `2.x` version in composer based instances, which is encouraged and feedback of issues not detected by us (or pull-requests).

Your project should configure `minimum-stabilty: dev` and `prefer-stable` to allow requiring each extension but still use stable versions over development versions:

```
composer config minimum-stability "dev" \
&& composer config "prefer-stable" true
```

and installed with:

```
composer require \
  'fgtclb/academic-persons':'2.*.*@dev'
```

Upgrade from `1.x`
------------------

[](#upgrade-from-1x)

Upgrading from `1.x` to `2.x` includes breaking changes, which needs to be addressed manualy in case not automatic upgrade path is available. See the [UPGRADE.md](./UPGRADE.md) file for details.

Credits
-------

[](#credits)

This extension was created by [FGTCLB GmbH](https://www.fgtclb.com/).

[Find more TYPO3 extensions we have developed](https://github.com/fgtclb/).

###  Health Score

55

—

FairBetter than 98% of packages

Maintenance90

Actively maintained with recent releases

Popularity25

Limited adoption so far

Community28

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~65 days

Recently: every ~9 days

Total

15

Last Release

53d ago

Major Versions

0.4.0 → 1.1.02025-03-12

1.1.0 → 2.0.12025-05-06

1.x-dev → 2.1.02026-02-18

PHP version history (3 changes)0.1.0PHP ^8.0

1.1.0PHP ^8.0 || ^8.1 || ^8.2 || ^8.3

2.0.1PHP ^8.1 || ^8.2 || ^8.3 || ^8.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/22ea8c0796de498c0d81554f12539e71bdb9b9359df3a82a7fb450867a68a680?d=identicon)[sbuerk](/maintainers/sbuerk)

![](https://www.gravatar.com/avatar/1a1ddeb615ab1289506094f767ffacee7e1deaa6c914527b116cf88fcbe62e68?d=identicon)[calien666](/maintainers/calien666)

![](https://www.gravatar.com/avatar/62ab3ea3ea95a54b308b14093d3b1e5a989fc3ff95e7cf78abd3cdfb917c1c7b?d=identicon)[dot3media](/maintainers/dot3media)

---

Top Contributors

[![sbuerk](https://avatars.githubusercontent.com/u/1453466?v=4)](https://github.com/sbuerk "sbuerk (127 commits)")[![dot3media](https://avatars.githubusercontent.com/u/578024?v=4)](https://github.com/dot3media "dot3media (59 commits)")[![toniwv](https://avatars.githubusercontent.com/u/156296474?v=4)](https://github.com/toniwv "toniwv (25 commits)")[![torben-fr](https://avatars.githubusercontent.com/u/92865600?v=4)](https://github.com/torben-fr "torben-fr (22 commits)")[![codemonkey1988](https://avatars.githubusercontent.com/u/4245360?v=4)](https://github.com/codemonkey1988 "codemonkey1988 (19 commits)")[![NarkNiro](https://avatars.githubusercontent.com/u/6518044?v=4)](https://github.com/NarkNiro "NarkNiro (16 commits)")[![Riiiad](https://avatars.githubusercontent.com/u/20195182?v=4)](https://github.com/Riiiad "Riiiad (2 commits)")[![coding46](https://avatars.githubusercontent.com/u/1724196?v=4)](https://github.com/coding46 "coding46 (2 commits)")[![Hamza2961](https://avatars.githubusercontent.com/u/136076667?v=4)](https://github.com/Hamza2961 "Hamza2961 (1 commits)")[![eduardweb-vision](https://avatars.githubusercontent.com/u/202139044?v=4)](https://github.com/eduardweb-vision "eduardweb-vision (1 commits)")

---

Tags

typo3typo3-cms-extensiontypo3-extension

### Embed Badge

![Health badge](/badges/fgtclb-academic-persons/health.svg)

```
[![Health](https://phpackages.com/badges/fgtclb-academic-persons/health.svg)](https://phpackages.com/packages/fgtclb-academic-persons)
```

###  Alternatives

[fluidtypo3/vhs

This is a collection of ViewHelpers for performing rendering tasks that are not natively provided by TYPO3's Fluid templating engine.

1954.1M49](/packages/fluidtypo3-vhs)[typo3/testing-framework

The TYPO3 testing framework provides base classes for unit, functional and acceptance testing.

675.0M775](/packages/typo3-testing-framework)[pagemachine/typo3-formlog

Form log for TYPO3

23225.3k6](/packages/pagemachine-typo3-formlog)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

63991.3k4](/packages/netresearch-rte-ckeditor-image)[eliashaeussler/typo3-form-consent

Extension for TYPO3 CMS that adds double opt-in functionality to EXT:form

1481.0k](/packages/eliashaeussler-typo3-form-consent)[eliashaeussler/typo3-warming

Warming - Warms up Frontend caches based on an XML sitemap. Cache warmup can be triggered via TYPO3 backend or using a console command. Supports multiple languages and custom crawler implementations.

20229.9k](/packages/eliashaeussler-typo3-warming)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
