diff --git a/Resources/Public/Icons/Extension.gif b/Resources/Public/Icons/Extension.gif
deleted file mode 100644
index 1a832d4..0000000
Binary files a/Resources/Public/Icons/Extension.gif and /dev/null differ
diff --git a/Resources/Public/Icons/Extension.svg b/Resources/Public/Icons/Extension.svg
new file mode 100644
index 0000000..e1b4537
--- /dev/null
+++ b/Resources/Public/Icons/Extension.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/composer.json b/composer.json
index 1b09582..82dfaab 100644
--- a/composer.json
+++ b/composer.json
@@ -17,6 +17,6 @@
}
},
"require": {
- "typo3/cms-core": "^11.5"
+ "typo3/cms-core": "^13.4"
}
}
diff --git a/ext_icon.gif b/ext_icon.gif
deleted file mode 100644
index 1a832d4..0000000
Binary files a/ext_icon.gif and /dev/null differ
diff --git a/ext_localconf.php b/ext_localconf.php
index 9a11a53..c77e075 100644
--- a/ext_localconf.php
+++ b/ext_localconf.php
@@ -1,18 +1,20 @@
'new,create,edit,update,pendingOptIn,activate,invalidLink,updateError,delete',
- ], // non-cacheable actions
- [
- FrontendUserController::class => 'new,create,edit,update,activate,delete'
- ]
-);
+(static function (): void {
+ ExtensionUtility::configurePlugin(
+ 'newsletterregistration',
+ 'newsletterregistration',
+ [
+ FrontendUserController::class => 'new,create,edit,update,pendingOptIn,activate,invalidLink,updateError,delete',
+ ], // non-cacheable actions
+ [
+ FrontendUserController::class => 'new,create,edit,update,activate,delete',
+ ],
+ ExtensionUtility::PLUGIN_TYPE_CONTENT_ELEMENT
+ );
+})();
diff --git a/ext_tables.php b/ext_tables.php
deleted file mode 100644
index 33abe67..0000000
--- a/ext_tables.php
+++ /dev/null
@@ -1,14 +0,0 @@
-