Suche
News
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.
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.
JYAML 3.0.2 veröffentlicht
Bei der Version 3.0.2 wurde der YAML Framework auf die Version 3.0.6 aktualisiert. Desweiteren wurden ein paar kleinere Fehler behoben die große und kleinere Auswirkungen hatten. Zudem wurde jQuery und jQuery-UI auf aktuellste Version upgedatet.
Zu dem ganzen wurde noch eine index_fullheight.php und basemode_fullheight.php hinzugefügt, da diese neue Vorlage auch in YAML 3.0.6 enthalten ist. Dann gibt es bei der benutzerdefinierten Seiten-Konfiguration noch eine neue Option die sich "Erzwingen bzw. Force nennt". Dies bewirkt, daß die entsprechend zugewiesene Konfiguration an erster Stelle geladen wird, wenn zwei oder mehrere gültig wären.
Natürlich wurden dann noch die HTML-Override Templates überprüft auf den sich in bereits im Umlauf befindenden "Double Title Bug" in Joomla!1.5.4. Das wurde nach meinen Wissen so gut wie möglich behoben und sollte soweit keine Probleme mehr machen. Hier ist aber ein manuelles Update der Extension Dateien im Template notwendig, da diese beim Update wegen eigenen Anpassungen nicht überschrieben werden, falls dieser Bug bei euch auftritt.
Alles weitere zu den Änderungen findet ihr in der Changelog.
Und wie lange schon angekündigt gibt es jetzt endlich ein paar zusätzliche Template Plugins. Darunter ein Flyout/Dropdown Menü , eine verbesserte Inhalts Vorschau sowie ein SnycHeight Plugin zum abgleichen der Höhe z.B. in Subtemplates. Ein neuer Bereich für die Plugin Dokumentationen wurde ebenfalls erstellt.
JYAML Version 3.0.1 veröffentlicht
Knapp drei Monate ist es her seit dem ersten Release der JYAML Version 3. Die ersten Eindrücke und Rückmeldungen waren insgesamt sehr positiv und es gab weniger Bugs als ich befürchtet habe.
Nun aber das erste kleine Update.
Es wurden einige Fehler in den HTML-Override Templates behoben und das abspeichern von Benutzerdefinierten Seitenkonfigurationen funktioniert nun auch mit Sonderzeichen. Die Konfiguration-Komponente prüft nun auch ob der FTP-Modus aktiv. Damit sollten nun die meisten Probleme mit den Dateirechten behoben sein.
Um die Vorschau von Inhalten etwas zu verbessern wurden zusätzliche Basis-HTML Dateien hinzugefügt, die ebenfalls je Design verändert werden können. Diese nennt sich contentPreview.php. Um die verbesserte Vorschau zu aktivieren gibt es demnächst ein zusätzliches Template Plugin.
Ein Update muss noch manuell durchgeführt werden. Mit dieser Version ist der Auto-Updater aber verbessert worden und sollte bei der nächsten Version mit einem einfachen Klick Update-Fähig sein.
Alles weitere kann man wie immer in der Changelog nachlesen.
Die nächsten Woche werde ich dann die Dokumentation noch überarbeiten und ausbauen. Desweiteren wird es noch ein oder zwei zusätzliche Template Plugins geben.

