JYAML - Flexible Joomla! Templates mit YAML
YAML bedeutet "Yet Another Multicolumn Layout" und ist ein (X)HTML/CSS Framework von Dirk Jesse zu Erstellung moderner und flexibler Layouts basierend auf float-Umgebungen. Genaueres dazu erfahren Sie auf der YAML Projekthomepage.
JYAML beinhaltet ein Joomla! Template auf Basis des YAML-Frameworks.
Nur ein Template? Nein... JYAML stellt ein komplettes Paket dar und beinhaltet zahlreiche Erweiterungen und stellt eine in Joomla! einzigartige Template Konfiguration bereit. Die Konfiguration der YAML-Joomla!-Templates erfolgt mittels einer umfangreichen Backend Komponente.
Das JYAML-Paket ist für Joomla! Einsteiger genauso wie für Fortgeschrittene geeignet, vorausgesetzt man besitzt bereits HTML- und CSS-Kentnisse. Es bietet Webseiten Entwicklern eine solide Grundlage. Wer sich bereits mit CSS-Layouts befasst hat wird festgestellt haben, dass Bugs und das unterschiedliche Verhalten der Browser einen oft sehr schnell einige Nerven kosten können. Damit soll nun Schluss sein.
Ressourcen
- Barrierearm
- Flexibel
- Multi-Design fähig
- Template Plugins
- Individuelle Konfiguration
- Erweiterbar
JYAML 3.0.3 veröffentlicht
Viel Zeit ist vergangen seit der letzten Version. Nun war es aber an der Zeit, vor allem wegen dem Erscheinen des Internet Explorer 8 ein paar Fehler dringend zu beheben. Die Version 3.0.3 ist nur ein notwendiges Zwischenupdate. In einigen Wochen ist ein größerer Versionschritt geplant.
Änderungen:
- Core Update des YAML-Frameworks auf Version 3.1.
Aus Kompatibilitätsgründen wurden #page und #page_margins noch nicht in Klassen umgewandelt. Desweiteren wurden die Navigation Stylesheets aus gleichem Grund noch nicht ausgetauscht. - Fix für Joomfish
- Fix für Template-Zuweisungen über den Joomla! Template Manager
- Javascript Fehler beim bearbeiten von Inhalten über das Frontend behoben
- Seit Joomla 1.5.10 werden Alias Links korrekt aktiviert. Diese wurde entsprechend in das mod_mainmenu Template mit eingepflegt.
Update Hinweise von JYAML 3.0.2 zu 3.0.3
- Laden Sie die aktuelle Version der einzelnen Erweiterungen des JYAML Pakets herunter.
- Download: JYAML-System Plugin
- Download: JYAML Komponente
- Download: Joomla! Template (hm_yaml)
- Deinstallieren Sie im Joomla! Installer die JYAML Komponente und das JYAML-System Plugin.
- Installieren Sie nun das in Punkt 1 heruntergeladene JYAML-System Plugin und die JYAML Komponente neu.
- Die Änderungen am Template sollten Sie manuell vornehmen, da sonst Ihre eigenen Änderungen verloren gehen können. Lesen sie dazu weiter...
Manuelles Update Ihres JYAML-Templates:
Als erstes machen Sie bitte ein Backup Ihres JYAML Templates.
- Entpacken Sie das Heruntergeladene hm_yaml Template.
- Kopieren Sie dann den Ordner yaml in Ihr eigenes Template und überschreiben diesen. (Fix für IE8)
- Kopieren Sie dann die Datei /html/mod_mainmenu/default.php in Ihr eigenes Template.
Hier sollten Sie ggf. überprüfen ob eigene Anpassungen vorgenommen wurden und diese abgleichen. - Kopieren Sie dann die Datei /html/com_content/article/form.php in Ihr eigenes Template. (Fix für JS Fehler beim bearbeiten von Beiträgen im Frontend)
Hier sollten Sie ggf. überprüfen ob eigene Anpassungen vorgenommen wurden und diese abgleichen. - Öffnen Sie in Ihrem eigenen Template die index.php und index_gfxborder.php im Ordner /html/index/ und ersetzten Sie folgenden HTML-Code
<div id="footer" class="floatbox">
durch
<div id="footer" class="clearfix">
Das war dann alles...
Viel Spaß weiterhin mit JYAML und YAML.

