Suche
Bugfix Release: JYAML 3.0.4
In JYAML 3.0.4 wurde das YAML-Framework auf die Version 3.2.1 aktualisiert. Desweiteren wurden einige Probleme mit dem Internet Explorer 8 behoben. Die Patch-Dateien wurden bisher mittels PHP-Browserweiche eingefügt. Hier wurde nur auf "msie" ohne Versionsnummer geprüft. Weil es zudem noch Probleme mit dem Caching gibt werden die Patch Dateien nun mit den IE-Conditional-Comments eingefügt.
Alles weitere ist wie immer in der Changelog nachzulesen.
Update Hinweise von JYAML 3.0.3 nach 3.0.4
Zum aktualisieren einfach das Komplettpaket (oder wahlweise das Plugin und die Komponente einzeln) installieren. Die vorhandenen Dateien werden automatisch aktualisiert.
Das Template muss wie immer per Hand angepasst werden, da sonst ihre eigenen Layout Änderungen verloren gehen können.
Hinweis:
Die Meldung "Template existiert bereits" kann ignoriert werden. Diese erscheint nur wenn bereits ein Template mit dem Namen "hm_yaml" installiert ist. Wie bereits erwähnt muss es per Hand aktualisiert werden.
Manuelles Update Ihres JYAML-Templates:
Als erstes machen Sie bitte ein Backup Ihres JYAML Templates.
- Herunterladen des JYAML Standard Templates (hm_yaml) und entpacken.
- Kopieren Sie dann den Ordner yaml in Ihr eigenes Template und überschreiben diesen um das YAML-Framework auf 3.2.1 zu aktualisieren.
- Vergleichen Sie die Dateien in /html/index/. Hier wurden vorrangig die Klassen .hlist, .page_margins und .page sowie vor dem schließenden body das webkit-focusfix Skript eingefügt. Die dazugehörigen IDs wurden noch nicht entfernt wegen Rückwärts-Kompatibilität. Wichtig ist das die .hlist Klasse bei nav_main hinzugefügt wird.
- Kopieren Sie dann die Datei /html/mod_mainmenu/default.php in Ihr eigenes Template. Hier wurde das setzten der CSS-ID current aktualisiert.
- Kopieren oder Vergleichen Sie die Dateien in /html/com_content/. In diesen Dateien wurde das nicht-setzten des Pagetitles behoben. Desweiteren wird das leere floatbox DIV nicht mehr angezeigt wenn Icons und Artikel-Titel gleichzeitig ausgeblendet ist, was im IE eine unsichtbare Zeile erzeugte.

