JYAML - Joomla! Templates mit Yaml

jyaml-product-box.jpg

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

Unterstützen Sie die Weiterentwicklung von JYAML.


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

  1. Laden Sie die aktuelle Version der einzelnen Erweiterungen des JYAML Pakets herunter.
  2. Deinstallieren Sie im Joomla! Installer die JYAML Komponente und das JYAML-System Plugin.  
  3. Installieren Sie nun das in Punkt 1 heruntergeladene JYAML-System Plugin und die JYAML Komponente neu.
  4. 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.

  1. Entpacken Sie das Heruntergeladene hm_yaml Template.
  2. Kopieren Sie dann den Ordner yaml in Ihr eigenes Template und überschreiben diesen. (Fix für IE8)
  3. 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. 
  4. 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. 
  5. Ö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.