Version 2.5.2.4 - 06.04.2007
Nachfolgend die Liste der neuen Features und beseitigten Fehler.
- Internationalisierung / Lokalisierung: Dies umfasst die Ausgabe des XHTML Codes - wie Skiplinks, Validierungslinks und Rückverlinkung / Nennung der Autoren. Hierzu muss lediglich die entsprechende Sprachdatei z.b. de.po importiert werden.
- Fontsize Bilder mit relativer Größe.
- 2-Spalten Layout mit Menü (links) und fester Breite (yaml_col2_left_fixed) integriert.
BUG: IE <=6 - Der XML Prolog wird nicht mehr in Seiten eingebaut, welche im Seitencache zwischengespeichert werden. Bei zwischengespeicherten Seiten, welche den XML Prolog enthalten, fällt der IE in den Quirks Mode zurück. Dadurch kommt es im IE <=6 zu Darstellungsfehlern in der vertikalen Navigation. Betroffen von diesem Problem sind alle Installationen in denen der Drupal Seitencache aktiviert ist. Bei älteren YAML für Drupal Releases sollte die folgende Bedingung innerhalb der Funktion _phptemplate_variables in der Datei template.php ausgetauscht werden.
<span style="color: #000000"><span style="color: #0000BB"><?php<br /></span><span style="color: #007700">if ((</span><span style="color: #0000BB">_browser_xml_prolog_compliant</span><span style="color: #007700">() && </span><span style="color: #0000BB">$user</span><span style="color: #007700">-></span><span style="color: #0000BB">uid</span><span style="color: #007700">) || <br /> (</span><span style="color: #0000BB">_browser_xml_prolog_compliant</span><span style="color: #007700">() && !(</span><span style="color: #0000BB">variable_get</span><span style="color: #007700">(</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">)))) {<br /> </span><span style="color: #0000BB">$vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'xml_prolog'</span><span style="color: #007700">] = </span><span style="color: #DD0000">'<?xml version="1.0" encoding="utf-8"?>'</span><span style="color: #007700">.</span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?></span></span>- BUG: Code Bereinigungen in #nav-bar und darin befindlichen DIVs. Fehlerhaften rechten Randabstand (Double-Float-Margin-Bug) im IE korrigiert.
- BUG: IE 5.01 - Beim Hover über ein aufgeklapptes Navigationsmenü wurde dieses nach unten verschoben. Bei diesem Problem scheint es sich um einen Guillotine-Bug zu handeln, welcher mit ul.menu li { clear: both; } gefixt wurde. Die vertikale Navigation nav_vlist.css wurde überarbeitet und bereinigt.
- Module: Ein zentrales Stylesheet css/main/modules.css wurde zur Einbindung von angepassten Modulstyles eingebaut. Bisher wurde diese Einbindung dezentral in den Stylesheets style.css aller Layouts realisiert. Beim Upgrade sollten eventuell vorhandene Styleimports entfernt werden, soweit eigene Erweiterungen vorgenommen wurden.
- IE: Der unsupportete PNG Fix per CSS behavior wurde zentral in css/modules/pngfix.css verlegt.
- BUG 5.x Theme: Hauptlinks wurden nicht aktiv gesetzt (gemeldet von sparcjoe).
- Getestet mit Browser: Swift 0.2; Epiphany 2.16; Lynx; Firefox 1.0, 1.5, 2.0 (Win/Linux); MsIE 5.0, 5.5, 6.0, 7.0; Opera 8.0, 8.5, 9.0, 9.1;

