[Typo3-german] Hot or Not

Alexander Koger alex.koger at itpak.de
Wed Dec 14 22:59:37 CET 2005


Hallo Zusammen,

ich brüte hier über eine Idee und würde mich über Feedback freuen.
Das Aufsetzen des Newsletters mit dmail hat mich auf folgende Idee gebracht.
Da ich das Hantieren mit den Datei-HTML-Templates der Extensions langsam
leid bin,
dachte ich an etwas Vergleichbares wie das Anlegen eines Newsletters nur
eben für ein Template.

Ist: Datei wird geparst, WorkOnSubParts erledigt den Rest
Vorteil: Schlank, Schnell
Nachteil: Erstmal muss man wissen, wo das Template der Extension liegt, dann
Kopieren unter fileadmin und setzen des Pfads
Eventuell enthält die Datei viele kleine SubParts, was nicht wirklich
komfortabel und übersichtlich ist.
Wer mal dmail überstetzt hat, kennt das.

So jetzt kommt's:
So wie dmail einen Newsletter verwaltet (also Sysordner, Seite und Inhalt)
um daraus Content zu generieren,
könnte man das selbe System auch für Templates anwenden.
Man legt einen Sysordner an.
Man sagt der Extension über die Modulkonfiguration, welcher Ordner das ist.
Man legt in den Ordner eine Seite mit dem Typ -Template für Extension xyz
an.
Man legt nun als Equivalent zu den Subparts Seiteninhalte an.
So eine Struktur kann von der Extension schonmal defaultmäßig erzeugt
werden.
Dann kann man sagen, Template kopieren und anpassen.

Zur Veranschaulichung:

Sysordner "Templates"
    Sysordner "News Templates"
        Seite "Tpl mit Tabellen" (News Template)
            Inhalt "List"
            Inhalt "Archive"
            Inhalt "Latest"
            ...
        Seite "Tpl mit Divs" (News Template)
            Inhalt "List"
            Inhalt "Archive"
            Inhalt "Latest"
            ...
    Sysordner "Direct Mail Templates"
        Seite "Tpl mit Tabellen" (DMail Template)
        Seite "Tpl mit Divs" (DMail Template)
        Seite "Tpl für Mails" (DMail Mail Template)
        ...
    Sysordner "Kalender Templates"
        Seite "Tpl für XHTML" (Calendar Template)
        Seite "Tpl für PDA" (Calendar Template)

Welches Template die Extension nehmen soll, könnte über TS gelöst werden.
Bsp. ein Template für bestimmte IPs, Domains, Uhrzeiten, Benutzergruppen,
Sprachen, Zielgeräte, Browser ...

Das im System zu haben anstatt als Datei hat noch folgende Vorteile:
- es könnte Design-Workflows geben
- die Templates werden versioniert
- es können für die Inhalte entsprechende Typen bereitgestellt werden
- es können spezielle RTEs angeboten werden (bsp. zum Anzeigen von
CSS-Definitionen oder Marker)
- die Templates sind im Datenbank-Backup enthalten
- kein Hickhack mit Zugriffsrechten

Da hier auf T3N die SWOT-Diskussion (
http://www.yeebase.com/news/news-anzeigen/article/151/240/next/1/ ) auch
öfters das Thema Enterprise-Einsatz bringt, wäre das Umstellen von den
Datei-Templates sowieso zu überdenken.

Und jetzt eure Meinung: Hot or not

Gruß,
Alexander Koger








More information about the TYPO3-german mailing list