Was gibt es hier?
Hier gibt es ein TYPO3 Paket, welches das YAML 3.2.1 Download-Package (Stand Feb. 2010) von Dirk Jesse als Template verwendet.
TYPO3 ist so vorkonfiguriert dass JEDES Beispiel-Template, welches im YAML Download-Package enthalten ist sofort verwendet werden kann, ohne dass eine Zeile HTML bzw. CSS geändert werden muss.
Etwas ähnliches gibt es bereits von Dirk unter dem Namen YAML für Autoparser, doch leider basiert diese Paket auf einer älteren Version von YAML, und es verwendet Methoden die mittlerweile durch neue TYPO3 Extensions viel besser umgesetzt werden können.
Auch dieses Paket verwendet den Template Autoparser (automaketemplate) und nicht TemplaVoila!
Jeder kann sich das Paket kostenlos von meiner Seite herunterladen und es auf seinem eigenen Webserver installieren.
YAML Lizenzbedingungen:
Seit Version 2.2 wird YAML unter der Creative Commons Attribution 2.0 Lizenz (CC-A 2.0) veröffentlicht. Für den kommerziellen Einsatz des Frameworks stehen alternativ zwei kostenpflichtige Lizenzmodelle zur Verfügung. Mehr Infos: http://www.yaml.de/de/lizenz/lizenzbedingungen.html
Das Ergebnis:
So sieht es aus wenn es installiert ist: http://youtube.typo3profi.at
Statt einem ausführlichen schriftlichen Tutorial habe ich Screencasts gemacht, in denen ich die Installation genau zeige. Die Screencast Serie findet Ihr auf youtube.
Screencast Serie Folge 1:
YouTube Teil 1 - TYPO3 4.3.1 mit Autoparser und YAML 3.2.1 Framework - Einführung
TYPO3 ist bereits installiert
wenn nicht - hier geht's zur Anleitung inklusive Folge 2 der Screencast Serie
Installation der benötigten Extensions
Hier geht's zur Liste der benötigten Extensions und zum Screencast Folge 3.
Download der Template Dateien und Import der .t3d Datei
Hier geht's zur Beschreibung und Folge 4 des Screencasts.

Hallo Igor,
Vielen Dank für diese tolle Arbeit mit autoparser!
Ich habe die neuste angepasste Version für Typo3 4.4 installiert und die Typo3-Installation ist natürlich auch Ver. 4.4.
Alles läuft bestens!
Nun habe ich deine Inhaltsseiten gelöscht (ohne die zwei Home-Seiten mit Verweisen) und eine neue Seite Willkommen erstellt. Natürlich habe ich den Verweis der zweiten Home-Seite auf meine neue Seite Willkommen verlinkt. Auch alles gut.
So wenn ich auf einer deiner Home-Seiten stehe und im BE Seite ansehen drücke, kommt die Seite Willkommen und im horizontal Menü kommt auch nur noch der Knopf Willkommen.
Drücke ich aber auf den Menüpunkt Willkommen, so erscheinen plötzlich alle alten Seiten im Menü wieder und wenn ich dann auf einen dieser Seiten drücken erscheint auch die Seite! Obwohl ich diese gelöscht habe.
Was mache ich da falsch? Könntest du mir da nicht weiter helfen?
Korrektur: Es sollte nicht "auf einer deiner Home Seiten" sondern "auf der Root oder Home Seite" heissen.
Als erstes würde ich alle Caches löschen.
Wenn du CoolUri eingeschaltet hast gibt es auch noch den CoolUri Cache - den auch löschen.
Die Konstante
thisdomain = demo.typo3profi.at
muss auch angepasst sein.
Vielen Dank. Genau, das dachte ich dann erst zu ändern, wenn ich die richtige Domain aufschalte. Da habe ich mir selber eine Falle gelegt. Noch einmal vielen Dank.
Hallo Igor,
klasse Anleitung von Dir! Danke!
Ich habe versucht ein bestehendes jaml template (menu_vertical_listnav), so wie Du das dritte eingebunden hast, einzubinden. Als htlm, css und gif. Leider seh ich zwar, das das Template eingebunden ist (das gif wird im BE angezeigt). Wenn ich aber eine Seite auf das Template umstellen will, geschied nichts. Was mache ich falsch?
Gruss
der aNDi
Hallo Igor,
bin durch Zufall über Deine Arbeit gestolpert.
TV scheint mir, nach viel Lesen und Testen, für YAML auf Jahre nicht geeignet, Dein Weg scheint mir nach Sichtung der yt-Videos der logisch richtigere. Mich ärgert im Nachhinein einzig, dass ich Dich nicht eher gefunden habe ;-)
Morgen putze ich den Server und setze neu an.
Liebe Grüße und besten Dank aus dem Ruhrgebiet,
Ralf
Hallo Igor,
ganz grosse Klasse, was du für uns ins Netz gestellt hast. Super.
Eine Anmerkung noch zu "Frontend Editing".
Ich habe feeditadvanced installiert und feedit vorher deaktiviert. Dann noch ein:
admPanel {
enable.edit=1
module.edit.forceDisplayFieldIc1
hide=1
}
im TSconfig der Backendgruppe: "Editor"
und nun klappt es.
cu Wilfried
Hallo Igor,
ganz großen Dank! Vor allem durch die Videos mit den gut verständlichen Erklärungen habe ich jetzt eine schöne lauffähige Installation am Start. Weiter so, ohne Deine Seite hätte ich YAML so schnell nicht ins TYPO3 hineinbekommen!
Eine Frage habe ich: Was ist Dein Vorschlag um auf dieser Basis eine Multidomain-Site einzurichten? Ich möchte mehrere unabhängige Webseiten mit einer TYPO3-YAML Installation verwalten.
Viele Grüße,
Robin
Hallo Robin,
mehrere unabhängige Webseiten/Domains mit einer TYPO3 Installation hab ich schon öfter gemacht, aber jedes mal anders gelöst. Wenn Seiten und Redakteure sehr unterschiedlich sind, trenne ich die Seitenbäume komplett voneinander. Wenn vieles gemeinsam ist, mache ich die Trennung tiefer im Seitenbaum und überschreibe alles, was anders ist, mit einem Extension Template.
Plane deine Seitenbäume so dass sie auch in Zukunft gut gewartet werden können.
Hallo Igor,
bei der Anwendung der von Dir verwendeten Extension kb_nescefe ist mir folgende Ungereimtheit aufgefallen:
Wenn Du auf der Beispielseite "KB Nested Content Elements" bei der plugin-Auswahl (id=899) im Feld Header eine Eingabe machst (z.B. Nescefe 33/33/33), wird dieser Inhalt im Frontend zweimal ausgegeben. Machst Du das nicht, ist alles in Ordnung. Ein Headertext macht auch hier eigentlich nicht viel Sinn, zumindest nicht an dieser Stelle.
Ich denke allerdings, dass dieser Bug in der Extension selbst liegt, oder?
Hallo Rolf,
es gibt seit heute ein Update für die Extension. Vor dem Update im Haupttemplate bei Includes das statische Template entfernen -> Extension updaten -> Caches löschen - und die Überschriften werden nicht mehr doppelt ausgegeben.
Ich habe da noch zwei Fragen:
Kann mir jemand sagen wie die zwei Records "footer text" und "col1 Menu Header" wie in die Seite eingebunden werden?
Man kann ja einfach über die ext. backgroundimage HG-Bilder im Header auswechseln. Gibt es da eine Möglichkeit Flash einzubinden?
Vielen Dank für Hinweise!
Hallo Igor,
als Ergänzung zu meinem Kommentar. Die Endklammer nach "wrap | " muss ganz entfernt werden. Dann zeigt der "Html-Validator" nur noch einen Fehler an und zwar "Attribute "role" is not a valid attribute"
Weiterhin einen schönen Sonntag
Norbert
Hallo Norbert,
das WAI-ARIA Role Attribut wird im Vaildator als Fehler angezeigt, ist aber dennoch nützlich. Ich war letztes Jahr beim IKT-Forum www.iktforum.at in Linz. Bei diesem Forum haben alle Hersteller von barrierefreien Technologien darum gebeten, dieses Attribut einzusetzen, da es von Geräten und Software bereits genutzt wird.
Hallo Igor,
ich habe unter automake.nobbie4more.de dein Projekt installiert.
Eine super Sache.
Ich habe folgende Fehler festgestellt:
1. in der "ext header" ist eine falsche Endklammer nach "wrap |"
2. Die "Html-Validation" bringt 2 Fehler.
Einen schönen Sonntag
Norbert
Hallo Igor,
hallo Othmar,
erst mal Dank für die umfangreiche Arbeit von Igor und der Einstellung eines Tutorials für die Nutzung des Template Autoparsers mit Yaml-3.2.1 und Typo3-4.3.1 etc.
Leider hatte ich auch das gleiche Problem wie Othmar und konnte lediglich das Standardtemplate auswählen. Lösung kam nach der Deinstallation und Installation des Page Template Selectors.
Vielleicht bringt das auch für Dich und für Euch die Lösung.
Ein schönes Wochenende für Euch vom
Andreas