Anlage-C_TYPO3-v13-Custom-Extensions-Analyse.xlsx

Betrieb, Weiterentwicklung und Pflege der Website leuphana.de

Extrahierter Dokumenttext · Stand: 15.09.2026, 09:08 (Europe/Berlin)

Herkunft: vergabe.niedersachsen.de

Tabellen, Layout und Zeichen können bei der Extraktion abweichen. Maßgeblich ist die Originaldatei.

Originaldatei öffnen

Custom Extensions v13

TYPO3 v13 – Custom/Leuphana Extensions: Bestandsanalyse (Basis: Git-Repository)Unnamed: 1Unnamed: 2Unnamed: 3Unnamed: 4Unnamed: 5
Vorbemerkung zur Nutzung dieser Anlage
Was diese Anlage istSie dokumentiert den technischen Bestand der 28 Custom Extensions unter packages/. Die Angaben zum Status im TYPO3-Kern sind gegen den offiziellen Quelltext der Zweige 12.4 und 13.4 sowie gegen das Changelog-Verzeichnis geprüft; der belegende Breaking- oder Deprecation-Eintrag steht jeweils in der Spalte „Beleg (Changelog)“. Stand: 18.08.2026.
Was sie nicht istSie ist weder Leistungsbeschreibung noch Aufwands- oder Kalkulationsvorgabe und spricht keine Migrationsempfehlungen aus. Welche Leistungen geschuldet sind, ergibt sich allein aus der Leistungsbeschreibung.
Wie sie zu lesen istDie Spalten „Vorgefundene Mechanismen“, „Status in TYPO3 13.4“ und „Beleg (Changelog)“ sind zeilenweise parallel zu lesen und durchnummeriert: Position n gehört in allen drei Spalten zusammen. „Besteht fort“ bedeutet, dass der Mechanismus in TYPO3 13.4 weiterhin aufgerufen wird.
Grenzen der PrüfungGeprüft ist der TYPO3-Kern, nicht der Projektstand: Ob eine Extension einen Mechanismus tatsächlich registriert, ist aus der vorliegenden Analyse übernommen und nicht erneut bestätigt. Mechanismen von Drittanbietern sind im TYPO3-Kern nicht entscheidbar und als solche gekennzeichnet. Wo die Analyse einen Mechanismus nur allgemein benennt, ohne einen Schlüssel zu nennen, sagt die Statusspalte das ausdrücklich.
Extension (packages/)emconf TYPO3-ConstraintVorgefundene MechanismenStatus in TYPO3 13.4Beleg (Changelog)Hinweise
theme_leuphananicht gesetzt1. SC_OPTIONS t3lib_tcemain clearCachePostProc 2. SC_OPTIONS t3lib_tcemain processDatamapClass 3. SC_OPTIONS t3lib_tcemain processCmdmapClass 4. SC_OPTIONS db_list_extra getTable 5. SC_OPTIONS Backend\Template ButtonBar getButtonsHook 6. SC_OPTIONS FlexFormTools flexParsing 7. SYS locallangXMLOverride 8. SC_OPTIONS scheduler tasks (Task-Registrierung) 9. EXTCONF news classes (georgringer/news) 10. EXT:news findDemanded-Hook (georgringer/news) 11. SYS Objects xclass (XClass-Registrierung) 12. XClass-Ziel TYPO3\CMS\Core\Charset\CharsetConverter 13. SC_OPTIONS ext/install update (Upgrade-Wizards)1. besteht fort 2. besteht fort 3. besteht fort 4. entfernt mit TYPO3 12.0 — im Produktivsystem 12.4 bereits ohne Wirkung 5. entfernt mit TYPO3 12.0 — im Produktivsystem 12.4 bereits ohne Wirkung 6. entfernt mit TYPO3 12.0 — im Produktivsystem 12.4 bereits ohne Wirkung 7. besteht fort 8. besteht fort 9. Drittanbieter — im TYPO3-Kern nicht prüfbar 10. Drittanbieter — im TYPO3-Kern nicht prüfbar 11. besteht fort 12. besteht fort 13. entfernt mit TYPO3 13.01. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 2. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 3. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 4. 12.0/Breaking-98490-VariousHooksAndMethodsChangedInDatabaseRecordList.rst 5. 12.0/Breaking-96806-RemovedHookForModifyingButtonBar.rst 6. 12.0/Breaking-97449-RemovedHookForModifyingFlexFormParsing.rst 7. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x; in 13.3/Feature-104168-PSR-14EventForModifyingCountries.rst weiterhin als vorgesehener Weg beschrieben 8. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 9. entfällt — kein Mechanismus des TYPO3-Kerns 10. entfällt — kein Mechanismus des TYPO3-Kerns 11. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 12. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 13. 13.0/Breaking-100963-DeprecatedFunctionalityRemoved.rstSitepackage mit dem größten Mechanismusbestand dieser Aufstellung. Zentrale Datei mit 204 Zeilen ext_localconf. Die zuvor hier geführte TBE_STYLES-Nutzung ist im Repository bereits auf [BE][stylesheets] migriert und entfällt.
theme_leuphana_containernicht gesetzt1. b13/container-API (XClass-Nutzung) 2. SYS Objects xclass (XClass-Registrierung) 3. TCA/Plugin-Registrierung list_type1. Drittanbieter — im TYPO3-Kern nicht prüfbar 2. besteht fort 3. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)1. entfällt — kein Mechanismus des TYPO3-Kerns 2. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 3. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rstAbhängig von EXT:container (b13/container). Wenig PHP, hauptsächlich TCA und Helper-Klassen.
typo3-ext--be-acl11.5.0–11.5.99 (⚠️ v11!)1. SC_OPTIONS-Registrierung, Schlüssel in der Analyse nicht benannt 2. SYS Objects xclass (XClass-Registrierung)1. in der Analyse nicht auf einen Schlüssel bezogen — am TYPO3-Kern nicht entscheidbar 2. besteht fort1. entfällt — kein benannter Mechanismus 2. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.xCustom Fork. Der emconf-Constraint endet bei 11.5.99; eine spätere Deklaration liegt nicht vor.
leuphana_solr12.4.0–12.4.991. SC_OPTIONS t3lib_tcemain processDatamapClass 2. SC_OPTIONS t3lib_tcemain processCmdmapClass1. besteht fort 2. besteht fort1. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 2. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.xDie Hooks liegen gesammelt in Classes/Hooks/TagDataHandler.php. Der RAG-/KI-Anteil dieser Extension ist ein Testvorhaben des Webteams; die Extension als solche ist davon nicht berührt.
leuphana_pure12.4.0–12.4.991. EXTCONF svconnector fileReader (cobweb/svconnector) 2. ExtensionUtility::configurePlugin()1. Drittanbieter — im TYPO3-Kern nicht prüfbar 2. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)1. entfällt — kein Mechanismus des TYPO3-Kerns 2. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rstBindet cobweb/svconnector und die Pure-API an; beide sind Drittpakete.
leuphana_sf_event_mgt12.4.0–12.4.991. SYS Objects xclass (XClass-Registrierung) 2. XClass-Ziele sf_event_mgt (ExportService, NotificationService)1. besteht fort 2. Drittanbieter — im TYPO3-Kern nicht prüfbar1. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 2. entfällt — kein Mechanismus des TYPO3-KernsCustom Wrapper für sf_event_mgt. Die XClass-Ziele (ExportService, NotificationService) liegen in sf_event_mgt, nicht im TYPO3-Kern.
leu_feuser_ext12.4.0–12.4.99in der Analyse kein Hook-, XClass- oder API-Mechanismus benanntentfällt — kein benannter MechanismusentfälltHauptsächlich TCA-Erweiterungen für fe_users. Hängt vom Drittpaket femanager ab.
leu_mystudy_events12.4.0–12.4.991. ExtensionUtility/ExtensionManagementUtility::addPlugin() 2. TCA/Plugin-Registrierung list_type 3. ExtensionUtility::configurePlugin()1. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation) 2. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation) 3. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)1. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rst 2. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rst 3. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rstRegistriert Plugins über addPlugin() mit list_type. Die Anhebung auf TYPO3 13 erfolgt durch die Leuphana.
leuphana_combinator12.4.0–12.4.991. ExtensionUtility::configurePlugin()1. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)1. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rstStudiennavigator. emconf-Constraint 12.4.0–12.4.99 (siehe Spalte B).
leuphana_jobboerse12.4.0–12.4.991. ExtensionUtility/ExtensionManagementUtility::addPlugin() 2. TCA/Plugin-Registrierung list_type1. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation) 2. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)1. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rst 2. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rstDer emconf-Constraint umfasste zeitweise v13 und wurde im Repository wieder auf 12.4.0–12.4.99 zurückgesetzt. Die Anhebung auf TYPO3 13 erfolgt durch die Leuphana.
leuphana_newsletternicht gesetztin der Analyse kein Hook-, XClass- oder API-Mechanismus benanntentfällt — kein benannter MechanismusentfälltKleines Paket. Hängt direkt vom direct_mail-Fork ab.
leuphana_newsredirectnicht gesetzt1. TCA/Plugin-Registrierung list_type1. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)1. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rstlist_type-Referenz in NewsRedirectService.php.
leuphana_pagenotfoundnicht gesetztin der Analyse kein Hook-, XClass- oder API-Mechanismus benanntentfällt — kein benannter Mechanismusentfällt404-Handler, kein ext_localconf.php. Konfiguration über Middleware und ErrorHandler.
leuphana_personredirects12.4.0–12.4.991. SC_OPTIONS-Registrierung, Schlüssel in der Analyse nicht benannt1. in der Analyse nicht auf einen Schlüssel bezogen — am TYPO3-Kern nicht entscheidbar1. entfällt — kein benannter MechanismusSC_OPTIONS-Registrierung vorhanden; welche Schlüssel, ist in dieser Analyse nicht ermittelt.
leuphana_podcast12.4.0–12.4.991. SC_OPTIONS-Registrierung, Schlüssel in der Analyse nicht benannt 2. ExtensionUtility::configurePlugin()1. in der Analyse nicht auf einen Schlüssel bezogen — am TYPO3-Kern nicht entscheidbar 2. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)1. entfällt — kein benannter Mechanismus 2. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rstSC_OPTIONS-Registrierung in ext_localconf.php mit 27 Zeilen (gemessen); welche Schlüssel, ist in dieser Analyse nicht ermittelt.
leuphana_legacynicht gesetzt1. AbstractPlugin (pi_base)1. entfernt mit TYPO3 13.01. 13.0/Breaking-100963-DeprecatedFunctionalityRemoved.rst; Veraltung bereits in 12.4/Deprecation-100639-DeprecateAbstractPlugin.rstAbstractPlugin (pi_base) ist mit TYPO3 13.0 aus dem Kern entfernt (siehe Spalten C–E).
leuphana_migrationnicht gesetzt1. SC_OPTIONS-Registrierung, Schlüssel in der Analyse nicht benannt 2. TCA/Plugin-Registrierung list_type 3. ExtensionManagementUtility::addUserTSConfig()1. in der Analyse nicht auf einen Schlüssel bezogen — am TYPO3-Kern nicht entscheidbar 2. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation) 3. besteht fort, mit TYPO3 13.0 als veraltet erklärt (Deprecation)1. entfällt — kein benannter Mechanismus 2. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rst 3. 13.0/Deprecation-101807-ExtensionManagementUtilityaddUserTSConfig.rstMigrationswerkzeug aus einem früheren Upgrade. SC_OPTIONS-Block in ext_localconf.php mit 9 Zeilen (gemessen).
direct_mail12.4.0–12.99.991. SC_OPTIONS-Registrierung, Schlüssel in der Analyse nicht benannt 2. SC_OPTIONS scheduler tasks (Task-Registrierung) 3. AbstractPlugin (pi_base) 4. Backend-Modul-Registrierung, Verfahren in der Analyse nicht benannt1. in der Analyse nicht auf einen Schlüssel bezogen — am TYPO3-Kern nicht entscheidbar 2. besteht fort 3. entfernt mit TYPO3 13.0 4. in der Analyse nicht auf ein Registrierungsverfahren bezogen — am TYPO3-Kern nicht entscheidbar1. entfällt — kein benannter Mechanismus 2. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 3. 13.0/Breaking-100963-DeprecatedFunctionalityRemoved.rst; Veraltung bereits in 12.4/Deprecation-100639-DeprecateAbstractPlugin.rst 4. entfällt — kein benannter MechanismusCustom Fork eines eingestellten Projekts. direct_mail wird im Zuge des v13-Upgrades ausgebaut und stillgelegt; der Ausbau ist Teil der Upgrade-Leistung. Eine Newsletter-Ersatzlösung ist nicht Gegenstand dieser Ausschreibung.
jumpurl9.5.0–12.4.991. Konstante TYPO3_MODE 2. SC_OPTIONS-Registrierung, Schlüssel in der Analyse nicht benannt1. entfernt mit TYPO3 12.0 — im Produktivsystem 12.4 bereits ohne Wirkung 2. in der Analyse nicht auf einen Schlüssel bezogen — am TYPO3-Kern nicht entscheidbar1. 12.0/Breaking-96107-DeprecatedFunctionalityRemoved.rst; Veraltung bereits in 11.0/Deprecation-92947-DeprecateTYPO3_MODEAndTYPO3_REQUESTTYPEConstants.rst 2. entfällt — kein benannter MechanismusCustom Fork. TYPO3_MODE ist bereits im Produktivsystem 12.4 ohne Wirkung (siehe Spalten C–E).
ewpsimodulelist10.4.0–12.4.991. Konstante TYPO3_MODE 2. Backend-Modul-Registrierung, Verfahren in der Analyse nicht benannt1. entfernt mit TYPO3 12.0 — im Produktivsystem 12.4 bereits ohne Wirkung 2. in der Analyse nicht auf ein Registrierungsverfahren bezogen — am TYPO3-Kern nicht entscheidbar1. 12.0/Breaking-96107-DeprecatedFunctionalityRemoved.rst; Veraltung bereits in 11.0/Deprecation-92947-DeprecateTYPO3_MODEAndTYPO3_REQUESTTYPEConstants.rst 2. entfällt — kein benannter MechanismusTYPO3_MODE in zwei Dateien (ext_tables.php und ext_localconf.php). Das Upgrade dieser Komponente wird von der Leuphana separat beauftragt.
auw_detect_mixed_mode12.0.0–12.99.991. SC_OPTIONS scheduler tasks (Task-Registrierung) 2. SC_OPTIONS-Registrierung, Schlüssel in der Analyse nicht benannt1. besteht fort 2. in der Analyse nicht auf einen Schlüssel bezogen — am TYPO3-Kern nicht entscheidbar1. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 2. entfällt — kein benannter MechanismusRegistriert einen Scheduler-Task über SC_OPTIONS.
auw_pure12.4.0–12.4.99in der Analyse kein Hook-, XClass- oder API-Mechanismus benanntentfällt — kein benannter MechanismusentfälltAnbindungsextension an die Pure-API. Hängt vom Drittpaket artundweise/pure-api ab, das keinen cms-core-Constraint führt.
ecentral-cleanupnicht gesetzt1. TCA/Plugin-Registrierung list_type1. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)1. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rstCleanup-Werkzeug. list_type-Abfragen in FoxintegrationPluginRemoveCommand und TimetablePluginRemoveCommand.
page_php_content12.4.0–12.4.991. ExtensionUtility::configurePlugin()1. besteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)1. 13.4/Deprecation-105076-PluginContentElementAndPluginSubTypes.rstFührt PHP-Code direkt in Content-Elementen aus.
redirects_healthcheck12.4.0–12.4.991. SYS Objects xclass (XClass-Registrierung) 2. XClass-Ziel HealthcheckService (redirects_healthcheck)1. besteht fort 2. Drittanbieter — im TYPO3-Kern nicht prüfbar1. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 2. entfällt — kein Mechanismus des TYPO3-KernsDer XClass auf HealthcheckService ist in theme_leuphana registriert, nicht in dieser Extension.
reference_notifier12.4.0–12.4.991. SYS locallangXMLOverride 2. SYS Objects xclass (XClass-Registrierung) 3. SC_OPTIONS-Registrierung, Schlüssel in der Analyse nicht benannt1. besteht fort 2. besteht fort 3. in der Analyse nicht auf einen Schlüssel bezogen — am TYPO3-Kern nicht entscheidbar1. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x; in 13.3/Feature-104168-PSR-14EventForModifyingCountries.rst weiterhin als vorgesehener Weg beschrieben 2. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 3. entfällt — kein benannter MechanismusNutzt locallangXMLOverride und eine XClass-Registrierung (siehe Spalten C–E).
news-administration12.4.2–12.9.991. SC_OPTIONS Backend\Template ButtonBar getButtonsHook 2. ModifyDatabaseQueryForRecordListingEvent 3. Backend-Modul-Registrierung, Verfahren in der Analyse nicht benannt1. entfernt mit TYPO3 12.0 — im Produktivsystem 12.4 bereits ohne Wirkung 2. besteht fort 3. in der Analyse nicht auf ein Registrierungsverfahren bezogen — am TYPO3-Kern nicht entscheidbar1. 12.0/Breaking-96806-RemovedHookForModifyingButtonBar.rst 2. kein Breaking-/Deprecation-Eintrag in 12.x oder 13.x 3. entfällt — kein benannter MechanismusDer emconf-Constraint endet bei 12.9.99 (siehe Spalte B). Der ButtonBar-Hook ist bereits mit TYPO3 12.0 entfallen (siehe Spalten C–E).
leuphana_styleguide12.4.0–12.4.99in der Analyse kein Hook-, XClass- oder API-Mechanismus benanntentfällt — kein benannter MechanismusentfälltStyleguide-Extension, im Wesentlichen Templates und Assets; keine PHP-Dateien mit Hook-Registrierung gefunden.

Zusammenfassung

TYPO3 v13 – Custom Extensions: ZusammenfassungUnnamed: 1Unnamed: 2Unnamed: 3
Dieses Blatt zählt aus, was Blatt 1 an Mechanismen führt. Es bewertet nicht. Aufgeführt sind die Mechanismen, die in mindestens zwei Extensions vorkommen; die übrigen 13 kommen je einmal vor und stehen vollständig in Blatt 1.
Vorgefundene Mechanismen — Häufigkeit über die 28 Custom Extensions
MechanismusExtensionsStatus in TYPO3 13.4Vorkommen
SC_OPTIONS-Registrierung, Schlüssel in der Analyse nicht benannt8 Extensionsin der Analyse nicht auf einen Schlüssel bezogen — am TYPO3-Kern nicht entscheidbartypo3-ext--be-acl, leuphana_personredirects, leuphana_podcast, leuphana_migration, direct_mail, jumpurl, auw_detect_mixed_mode, reference_notifier
SYS Objects xclass (XClass-Registrierung)6 Extensionsbesteht forttheme_leuphana, theme_leuphana_container, typo3-ext--be-acl, leuphana_sf_event_mgt, redirects_healthcheck, reference_notifier
TCA/Plugin-Registrierung list_type6 Extensionsbesteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)theme_leuphana_container, leu_mystudy_events, leuphana_jobboerse, leuphana_newsredirect, leuphana_migration, ecentral-cleanup
ExtensionUtility::configurePlugin()5 Extensionsbesteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)leuphana_pure, leu_mystudy_events, leuphana_combinator, leuphana_podcast, page_php_content
Backend-Modul-Registrierung, Verfahren in der Analyse nicht benannt3 Extensionsin der Analyse nicht auf ein Registrierungsverfahren bezogen — am TYPO3-Kern nicht entscheidbardirect_mail, ewpsimodulelist, news-administration
SC_OPTIONS scheduler tasks (Task-Registrierung)3 Extensionsbesteht forttheme_leuphana, direct_mail, auw_detect_mixed_mode
AbstractPlugin (pi_base)2 Extensionsentfernt mit TYPO3 13.0leuphana_legacy, direct_mail
ExtensionUtility/ExtensionManagementUtility::addPlugin()2 Extensionsbesteht fort, mit TYPO3 13.4 als veraltet erklärt (Deprecation)leu_mystudy_events, leuphana_jobboerse
Konstante TYPO3_MODE2 Extensionsentfernt mit TYPO3 12.0 — im Produktivsystem 12.4 bereits ohne Wirkungjumpurl, ewpsimodulelist
SC_OPTIONS Backend\Template ButtonBar getButtonsHook2 Extensionsentfernt mit TYPO3 12.0 — im Produktivsystem 12.4 bereits ohne Wirkungtheme_leuphana, news-administration
SC_OPTIONS t3lib_tcemain processCmdmapClass2 Extensionsbesteht forttheme_leuphana, leuphana_solr
SC_OPTIONS t3lib_tcemain processDatamapClass2 Extensionsbesteht forttheme_leuphana, leuphana_solr
SYS locallangXMLOverride2 Extensionsbesteht forttheme_leuphana, reference_notifier
GESAMT Custom Extensions28 ExtensionsGezählt als Verzeichnisse unter packages/
Alle Unterlagen dieser Ausschreibung