refactor: apply TYPO3 13 Rector and Fractor migrations

Automated migrations from rector.php and fractor.php (TCA, Extbase
controllers and annotations, ViewHelpers, QueryBuilder, FlexForms,
TypoScript conditions).

Plugins stay list_type plugins: Rector switched them to content
element types, which needs a tt_content migration. That is deferred to
the TYPO3 14 step, where list_type is removed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
frommeandClaude Opus 5.5 committed 2026-10-21 14:14:38 +02:00
1 parent 1b958a6084
commit 41b9302d9b
119 files changed
+2211 -2581

No files matched your search

@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.0">
<file source-language="en" target-language="de" datatype="plaintext" original="messages"
date="2015-11-18T11:00:00Z" product-name="theme">
<file source-language="en" target-language="de" datatype="plaintext" original="messages" date="2015-11-18T11:00:00Z" product-name="theme">
<header/>
<body>
<trans-unit id="tx_eptheme_domain_model_slider">
@@ -31,7 +30,6 @@
<trans-unit id="tx_eptheme_domain_model_slide.page_uid">
<target>Link</target>
</trans-unit>
<trans-unit id="tx_eptheme.label.teaserbutton.default">
<target>Details</target>
</trans-unit>
@@ -71,14 +69,12 @@
<trans-unit id="tx_eptheme_domain_model_lineup.youtube_url">
<target>Youtube URL</target>
</trans-unit>
<trans-unit id="tx_eptheme_context.date_from">
<target>Datum von</target>
</trans-unit>
<trans-unit id="tx_eptheme_context.date_to">
<target>Datum bis</target>
</trans-unit>
<trans-unit id="tx_eptheme.message.contactForm.name.1221560718">
<target>Bitte angeben</target>
</trans-unit>
@@ -97,14 +93,12 @@
<trans-unit id="tx_eptheme.message.contactForm.email.1221559976">
<target>Bitte gib eine gültige E-Mail Adresse an</target>
</trans-unit>
<trans-unit id="tx_eptheme.message.newsletter.listIds.1347992400">
<target>Bitte wähle mindestens einen Newsletter</target>
</trans-unit>
<trans-unit id="tx_eptheme.message.newsletter.consent.1361959228">
<target>Bitte stimme den Datenschutzbestimmungen zu</target>
</trans-unit>
<trans-unit id="label.whatsapp_instructions">
<target>Nummer einfach als neuen Kontakt abspeichern und los geht es! Wir beraten Dich über WhatsApp!</target>
</trans-unit>
@@ -30,7 +30,6 @@
<trans-unit id="tx_eptheme_domain_model_slide.page_uid">
<source>Link</source>
</trans-unit>
<trans-unit id="tx_eptheme.label.teaserbutton.default">
<source>Details</source>
</trans-unit>
@@ -70,14 +69,12 @@
<trans-unit id="tx_eptheme_domain_model_lineup.youtube_url">
<source>Youtube URL</source>
</trans-unit>
<trans-unit id="tx_eptheme_context.date_from">
<source>Datum von</source>
</trans-unit>
<trans-unit id="tx_eptheme_context.date_to">
<source>Datum bis</source>
</trans-unit>
<trans-unit id="tx_eptheme.message.contactForm.name.1221560718">
<source>Bitte angeben</source>
</trans-unit>
@@ -123,7 +120,6 @@
<trans-unit id="tx_eptheme.message.confirmation.1361959228">
<source>Deine Bestätigung ist erforderlich</source>
</trans-unit>
<trans-unit id="label.whatsapp_instructions">
<source>Nummer einfach als neuen Kontakt abspeichern und los geht es! Wir beraten Dich über WhatsApp!</source>
</trans-unit>