Steckbrief Extension Mask

Erfahrt hier, wie euch die Extension "Mask" als Templategenerator bei der Erstellung von eigenen Inhaltselementen durch eigene Boardmittel unterstützt.

Generelle Informationen

 

Die TYPO3 Extension Mask dient als Templategenerator zur Erstellung von Inhaltselementen und Seitenvorlagen. Mask verfolgt dabei einen anderen Ansatz als andere Template Extensions, da die Extension eher als Assistent zur Erstellung von eigenen Inhaltselementen durch eigene Boardmittel fungiert.

 

Nutzen

 

Bei Mask können per Drag and Drop ganz unkompliziert die gewünschten Felder zusammengestellt werden. Die Extension erstellt für jedes Inhaltselement eine separate Fluidtemplate-Datei, die dann einfach angepasst werden kann. Dabei stehen alle Möglichkeiten von Fluid zur Verfügung.

 

Was hat Mask, das andere Extensions nicht haben?

 

Entscheidend ist, dass auch Nutzer ohne Programmierkenntnisse einfach mit Mask arbeiten können. Redakteuren, die Mask nutzen, werden strukturierte Eingabefelder zur Datenerfassung zur Verfügung gestellt. Ein klarer Vorteil dabei ist, dass es vorgefertigte Designvorlagen gibt, sodass auch verschiedene Redakteure Inhalte anlegen und verwalten können, im Frontend aber dennoch Einheitlichkeit herrscht. Genauer gesagt bedeutet dies, dass Redakteure das vorgelegte Layout im Backend nicht verändern können, weil mit Mask nur die wirklich benötigten Felder zur Verfügung gestellt werden. Somit können Redakteure ihren zwar Content einpflegen, haben aber keinen Einfluss auf die Ausgabe im Frontend.

 

Installation

 

Mask funktioniert ab TYPO3 7.6. Die Installation der Extension kann im Erweiterungsmanager über den Punkt “Erweiterungen hinzufügen” begonnen werden. Über die Suchfunktion ist der Extension Key “mask” leicht zu finden. Achtung: Die Liste der Erweiterungen sollte aktuell sein, da sonst die Suchfunktion möglicherweise eingeschränkt ist!

Durch einen Klick auf den Installationsbutton beginnt dann wie gewöhnlich die Installation. Anschließend müssen im Bereich “installierte Erweiterungen” grundlegende Konfigurationseinstellungen festgelegt werden. Dort werden zunächst die drei Bereiche “general”, “frontend” und “backend” angezeigt. Im Bereich “general” erscheint dann ein Pfad zu einer Datei, in der später alle wichtigen Konfigurationen für die eigenen Inhaltselemente abgelegt werden. Hier muss man wissen, dass man den vorgelegten Standard “typo3conf” natürlich nicht benutzen muss und entsprechend anpassen kann. Im Bereich “frontend” werden ebenfalls Pfade angezeigt. Diese werden von Mask benötigt, um Dateien abzulegen. Auch hier hat Mask wieder Standards vorgelegt, aber auch diese sind wieder nach Belieben anpass- beziehungsweise veränderbar. Gleiches gilt für den letzten Bereich “backend”. Wichtig: Falls Veränderungen vorgenommen werden, müssen diese gespeichert werden.

Wenn die Konfigurationen eingestellt sind, kann man in das Backend Modul von Mask wechseln. Dort wird meist nach einer neuen Installation die Fehlermeldung “Verzeichnisse noch nicht vorhanden” angezeigt. Dies lässt sich durch einen einfachen Klick auf die Schaltfläche “fehlende Verzeichnisse anzeigen” beheben.

Für den erfolgreichen Abschluss der Installation muss nun noch ein statisches Typoscript hinzugefügt werden, um Mask letztendlich nutzen zu können. Wird dies nicht erledigt, funktioniert später die Ausgabe im Frontend nicht. Danach ist Mask fertig installiert, besitzt die grundlegenden Konfigurationen und ist dann einsatzbereit.

 

Zu guter Letzt...

 

… sei allen Neulingen viel Spaß und gutes Gelingen gewünscht. Allen erfahrenen TYPO3lern weiterhin frohes Schaffen!