WordPress-Tags für TYPO3
Da ich nun eine wenig Erfahrungen mit WordPress habe, ist mir eine Sache aufgefallen, die ich auch gerne in TYPO3 hätte.
In WordPress gibt es vorgefertigte “Objekte” – die Template-Tags. Das gute an diesen Tags ist, das man sie einfach in ein Template einbauen und so benutzen kann.
In TYPO3 wären solche Tags TypoScript-Objekte, die man in seinem Template verwenden kann.
Meine Idee ist nun folgende:
Ich würde eine Extension erstellen, die wichtige fertige TypoScript-Objekte enthält, die man immer wieder gebrauchen kann. Nach Installation der Extension fügt man ein statisches Template zu seinem Haupttemplate hinzu und kann dann diese Objekte verwenden. In der Dikumentation zu der Extension ist aufgelistet, welche “Tags” es gibt.
Beispiel für solche Objekte wären:
- Änderungsdatum der Seite
- Autor der Seite
- etc
Diese fertigen Objekte können dann entweder per TemplaVoila oder per “subparts” im eigenen Template benutzt werden.
Für mich wären jetzt ein paar Dinge interessant:
1. Haltet Ihr sowas überhaupt für sinnvoll?
2. Welche Objekte würdet Ihr Euch wünschen?
Ich würde mich über ein Feedback als Kommentar freuen!
Popularity: 1%
Werbung
2007-10-09 - 10.06 am
Wozu, genau das machen doch Marker…
2007-10-09 - 10.10 am
Von der Idee her finde ich es sehr gut.
Nur,bei der Hand voll Seiten die ich bis jetzt gemacht habe, gab es keine Funktion die gleich war. Immer gab es Änderung, selbst in den kleinsten Typoscripts. Somit müsste man dann wieder die Static Templates anpassen, probieren, etc… da würde mir dann wieder die Flexibilität fehlen.
Was mir gerade so in den Sinn kommt, könntest du deine Extension vielleicht so bauen das sie einfach das Setup Feld mit vorgefertigten Scripten füllt ?
Also eine Art Wizard, wie bei der Seitenerstellung, oder eine Art Dropdown Menu, wo ich auswählen kann was ich denn nun haben möchte, z.B. HMENU, Breadcrump, Änderungsdatum der Seite, etc…
dann schreibt sie es in das Setup Feld hinein und man kann dann weitere Änderungen einfügen. Also wenn das möglich ist :)
karlchen
2007-10-09 - 10.14 am
@Ingo: Marker werden aus Extensions gefüllt, ja.
Was ich will ist folgendes:
lib.changedate = TEXT
lib.changedate.field = SYS_LASTCHANFED
lib.changedate.date = d.m.Y
Und davon die oft benötigten “Schnipsel”.
Das wäre gerade für Anfänger einfach, weil sie mit MTB
subparts.DATUM < lib.changedate einfach fertiges TypoScript einfügen können, oder das Objekt in TV beim Mappen benutzen können…
@Karlchen:
Das hört sich gut an, aber ich kann nicht programmieren ;-)
2007-10-09 - 3.45 pm
@ Thomas,
das macht die Sache natürlich ein wenig schwieriger ;)