Zwei Zeilen sind zu ändern

In der Version 1.2 gibt das PlugIn “Theme Switcher” fehlerhaftes XHTML aus. Inzwischen gibt’s die Version 2.0 (laut Autoren-Angabe auch kompatibel zu Wordpress 2.0) hier zum Download - Bitte beachten, dass sich die Code-Änderungen auf die getestete Version 1.2 beziehen!

Die erste Rüge vom XHTML-Validator ist leicht auszumerzen, wie immer muss in XHTML alles klein geschrieben werden. Zum Zweiten wird die fehlerhafte Platzierung eines noscript-Tags bemängelt - es ergeben sich also folgende Änderungen in der Datei “theme-switcher.php”:

  1. Zeile 118:

    $theme_switcher = "<form method='GET' action='$home' id='form_theme_switcher'><p>

    durch

    $theme_switcher = "<form method='get' action='$home' id='form_theme_switcher'>

    austauschen.

  2. Zeile 128:

    $theme_switcher .= "</select><noscript><p><input type='submit' value='Go!' class='button' /></p></noscript></form>";

    durch

    $theme_switcher .= "</select><noscript><br /><input type='submit' value='Go!' class='button' /></noscript></form>";

    austauschen.

Das br-Tag ersetzt den Absatz, damit bei abgeschaltetem Javascript der “Go!”-Button auch nach der Änderung in einer neuen Zeile erscheint

Und wie immer gilt: Vorher eine Sicherheitskopie des Originalscripts anfertigen