davitec / dv-education-persons
Generic person directory for the education sector. Extends fe_users with academic profile data and sub-entities (vita, publications, research, teaching, links).
Package info
github.com/Davitec-GmbH/dv-education-persons
Type:typo3-cms-extension
pkg:composer/davitec/dv-education-persons
1.0.0
2026-03-31 10:29 UTC
Requires
- php: ^8.2
- typo3/cms-core: ^12.4 || ^13.4
- typo3/cms-extbase: ^12.4 || ^13.4
- typo3/cms-fluid: ^12.4 || ^13.4
- typo3/cms-frontend: ^12.4 || ^13.4
Requires (Dev)
- phpunit/phpunit: ^10.5 || ^11.0
- typo3/testing-framework: ^8.0 || ^9.0
README
Generic person directory for the education sector. Extends fe_users with academic profile data and sub-entities.
Features
- Person profiles mapped to
fe_userswith department, position, room, teaching area, consultation hours - Sub-entities: Vita, Publications, Research, Teaching, Links (IRRE inline records)
- Three frontend plugins: PersonList (search/filter), PersonDetail, PersonEdit
- Department filter (dynamic from records), A-Z letter navigation
- Frontend profile editing for logged-in users
- TYPO3 v12 LTS and v13 LTS support
Requirements
- PHP 8.2+
- TYPO3 v12.4 LTS or v13.4 LTS
Installation
composer require davitec/dv-education-persons
Then activate the extension and run database schema updates.
Documentation
Full documentation is available in Documentation/ (reStructuredText).
License
GPL-2.0-or-later