Letzte Aktualisierung: 24. Januar 2023 um 20:11 Uhr
Nachdem wir Teil 1 und Teil 2 dieses Tutorials durchgearbeitet haben, gibt es nur noch den letzten Punkt, den der Validator auf der Demoseite an #FlatPress bemängelt. Den #Fehler im #HTML – #Code kennen wir schon aus Teil 1. Das sollte also schnell gehen.
Wir erinnern uns – der Blick in die header.tpl hat uns gezeigt, dass das der fehlerhafte Teil durch ein Plugin in den #Quellcode geschrieben wird. Schuldig ist dieses Mal das Plugin “Lightbox2”. Auch hier wird beim Scriptaufruf wieder ein Typ mit angegeben. Aber wir wissen ja schon – das braucht man bei Javascript nicht, es macht nur den Quellcode länger. Also auch hier – raus damit.
Zielsicher bewegen wir uns Richtung /fp-plugins/lightbox2/plugin.lightbox2.php und schauen uns das Ding mal an. Aha…wir finden die Zeilen:
Hinweis:
Nach einem Update meines Syntax-Highlighter-Plugins wird das fehlerhafte type=”text/javascript” automatisch aus dem Code entfernt. Deshalb sehen beide Codeblöcke bis auf ein Leerzeichen nun völlig identisch aus.
<!-- start of lightbox -->
<script src="' . $pdir . 'res/slimbox2.js"></script>
<!-- end of lightbox -->
Jetzt einfach wieder type=”…” rausgeschmissen und wir sind fertig.
<!-- start of lightbox -->
<script src="' . $pdir . 'res/slimbox2.js"></script>
<!-- end of lightbox -->
Wenn ihr jetzt alles richtig gemacht habt, meldet sich der Validator mit einem
Document checking completed. No errors or warnings to show.
Das war doch gar nicht so schwer, oder?
Damit ist diese Tutorialreihe auch schon beendet. Das war aber nicht die Letzte – es gibt noch einige Anzeigefehler, welche auch dringend beseitigt werden sollten – die tun einfach weh in den Augen.
Wichtiger Hinweis:
Beachtet bitte, dass alle Änderungen beim nächsten Update wieder verloren gehen. Das FlatPress-Team sollte diese Änderungen nochmals prüfen und in einer der kommenden Versionen mit berücksichtigen.
Danke für den ausführlichen Troubleshoot. Alle aufgeführten Fehler werden in der nächsten FlatPress-Version behoben sein.
Sehr schön, da hat sich der Aufwand doch gelohnt. Freut mich das ich meinen Teil beitragen konnte.