Was ist das?
Der CTypeManager ist eine TYPO3-Extension.
Diese integriert ein Modul ins TYPO3-Backend, mit dessen Hilfe, einfach und schnell, für den Redakteur verfügbare, Inhaltselemente konfiguriert werden können.
Und nicht nur das, auch Plugin-Typen können mit dem CTypeManager nach Belieben (de)aktiviert werden.
Wie funktioniert das Ganze?
Dies ist im Grunde ganz einfach.
Verfügbare Inhaltselement- und Plugin-Typen lassen sich mit Hilfe von TSConfig konfigurieren.
An der Stelle kommt der CTypeManager zu Hilfe. Er stellt eine grafische Benutzeroberfläche dar und generiert das benötigte TSConfig. Anschließend speichert er es in dem entsprechenden Datenbankfeld der ausgewählten Seite ab.
Die vorgenommene Konfiguration ist somit auf dieser Seite, inklusive aller Unterseiten, verfügbar und wird so lange vererbt, bis wieder ein TSConfig zur Konfiguration von Inhaltselementen oder Plugin-Typen vorliegt.
Welche Funktionen bietet der CTypeManager?
Der CTypeManager besteht aus 3 Komponenten, welche die folgenden Aufgaben übernehmen bzw. Funktionen zur Verfügung stellen.
Komponente „Konfiguration“
Die Komponente "Konfiguration" ist für die Kernfunktion der Extension zuständig, sie generiert und speichert das benötigte TSConfig zur Einschränkung der Inhaltselement- und Plugin-Typen.
Komponente „Bereinigen“
Die "Bereinigen"-Komponente bietet die Möglichkeit vom CTypeManager generierte Konfigurationen zu entfernen.
Bereinigt werden kann
- die aktuelle Seite
- der aktuelle Seitenzweig
- die aktuelle Root-Seite
- die komplette Installation
Komponente „Übersicht“
In der Komponente „Übersicht“ kann man sich einen Überblick darüber verschaffen, auf welchen Seiten welche Konfiguration vorgenommen wurde.
Selbstverständlich kann man die entsprechende Seite direkt aus der Übersicht heraus bearbeiten oder bereinigen.
Die aktuelle Version
Current version | v12.0.1 |
---|---|
published at | 27.02.2024 |
Name | creifenscheid/ctype-manager |
License | GPL-2.0-or-later |
Requirements |
|
Stability | stable |
Installation
Composer
composer req creifenscheid/ctype-manager
TYPO3-Extension-Repository
- Lade Dir die gewünschte bzw. benötigte Version als ZIP-Datei herunter.
- Logge Dich in Dein TYPO3-Backend ein.
- Rufe das Extension-Manager-Modul auf.
- Lade die Extension über den Upload-Button in der Top-Bar hoch, überschreibe ggf. eine bereits installierte Version.
Stolperstellen, Fragen und Antworten
- Funktioniert dies auch mit Elementen, welche mit der Extension "container" angelegt wurden?
Ja. - Funktioniert dies auch mit Elementen, welche mit der Extension "mask" angelegt wurden?
Ja. - Kommen noch weitere Funktionen hinzu?
Nein, es sind keine weiteren Funktionen geplant. - Ich habe ein neues Inhaltselement angelegt, aber es steht mir nicht im Inhaltsassistenten zur Verfügung.
Auf eine der übergeordneten Seiten wurden verfügbare Inhaltselemente mit Hilfe des CTypeManagers konfiguriert. Dort oder an der benötigten Stelle muss das neue Inhaltselement aktiviert werden.
Was bisher geschah
Version | Changes |
---|---|
v12.0.1 |
|
v12.0.0 |
|
v11.6.0 |
|
v11.5.0 |
|
v11.4.4 |
|
v11.4.3 |
|
v11.4.2 |
|
v11.4.1 |
|
v11.4.0 |
|
v11.3.1 |
|
v11.3.0 |
|
v11.2.0 |
|
v11.1.0 |
|
v11.0.0 |
|