[TYPO3-german] Joomla: GPL ... GPL - Typoscriptsnippetbase

Elmar Hinz elmar.DOT.hinz at team.MINUS.red.DOT.net
Sat Jun 23 13:07:20 CEST 2007


Am Sat, 23 Jun 2007 10:51:32 +0700 schrieb Andreas Becker:

> Matthias, das mag sein und die Static Templates sind echt veraltet.
> 

Hallo Andreas und die anderen,

ich halte Static Templates absolut nicht für veraltet, jedenfalls nicht
alle drei Sorten. Für dieses Projekt halte ich die 2. Sorte sogar für
notwendig, aber dazu gleich.

-------------------
TS static Templates
-------------------

1.) Die klassischen, mit denen ursprünglich ganze Seiten eingerichtet
wurden, sind wohl inzwischen obsolet. 

2.) Static files "from extensions", die manuell im Seitenbaum inkludiert
werden können, sind derzeitiger Stand der Technik.

3.) Static files from extensions, die mit der Installation der Extension
sofort global zur Verfügung stehen. Diese gelten nicht als veraltet, sind
wegen des globalen Verhaltens aber häßlich und konflikttträchtig.


-----------------------------------------------
TS library als Standard Setting Extension (t3x)
-----------------------------------------------


wenn es ausschließlich darum ginge, nur eine Sammlung von TS Rezepten
aufzustellen, könnte man in der Tat das bestehende TS Archiv nutzen und
einfach besser bewerben. Das bedeutet aber, daß jeder Entwickler mühsam
von Hand die Rezepte daraus kopieren und anpassen müßte. Das bringt TYPO3
wirklich nicht viel weiter.

Notwendig und ohne viel Aufwand machbar, ist darum eine TS Library, die als
Extension inkludiert wird und die gesamte Library sofort als Static
Template(s) im Setup zur Verfügung stellt.

1.) Es muß nicht jeder Entwickler immer wieder den gleichen Mist in
mühevoller Arbeit aus dem Archiv kopieren, was echt eine Vergeudung von
Ressourcen darstellt und TYPO3 im Wettbewerb zurückwirft.

2.) Durch so eine Library wird ein Standard definiert, dem Sich andere
Extensions anschließen können, so daß alle Extensions besser interagieren,
sowohl auf Ebene der TS Pfade, auf Ebene der HTML Ausgbe, auf Ebene der
CSS Klassen.

3.) Technisch werden dazu die Files 

Ext:tsrep/configuration/config.txt
EXT:tsrep/configuration/setup.txt

genutzt. Sie lassen sich in einer Extension sehr effizient mittels eines
Editors mit TS-Highlighting editieren  wie PS Pad, was den Aufbau extrem
beschleunigt. Günstigenfalls kann einfach auf dem Wiki eine ganze Seite
kopiert werden.

Ich habe dazu den Extension Key "tsrep" erst einmal gesichert und übertrage
ihn bei Bedarf an den Betreuer der Bibliothek.


----------------------------
Beispiel Anwendungen als t3d
----------------------------

Natürlich muß es auch Beispielanwendungden der Bibliothek geben, die sich
einfach installieren lassen. Hierzu bieten sich als Format unter anderem
die t3d Transfer Files an, weil man damit neben dem TS Setup auch Beispiel
Seiten und Inhalte installieren kann.


Grüße

Elmar


More information about the TYPO3-german mailing list