Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü

HTML Fehler in der Standard Galerie

Begonnen von laborix, 28. Mai 2016, 13:06:32

« vorheriges - nächstes »

laborix

Hallo,

der HTML-Validator wirft bei einer Standard Galerie im moziloCMS 2.0 (letzte Github Version) folgenden Fehler:
ZitatW3C Validator
an attribute value literal can occur in an attribute specification list only after a VI delimiter
Wenn eine Galerie (Standard) eingebunden wird und die Vorschaubilder angezeigt werden, dann hat der HTML Validator ein Problem mit dem aus dem Standard moziloCMS Plugin Galerie erzeugten HTML Code:

<td class="gallerytd" style="width:50%;">
  <a href="/galerien/Bilder/bild-1.jpg" target="_blank" title="Vollbildanzeige: "bild-1.jpg"">
    <img src="/galerien/Bilder/vorschau/bild-1.jpg" alt="bild-1.jpg" class="thumbnail" />
  </a>
  <br />
  Ein Bild
</td>

Beim Bildtitel mit target=blank und dem Text Volbildanzeige werden beim Bildnamen.jpg zwei zusätzliche Hochkommatas um den Bildnamen angegeben, was den Fehler im HTML-Validator verursacht.

Der zuständige Code liegt in plugins\Galerie\index.php in der Zeile 249 zu finden. Da ich keine Ahnung habe in wie weit eine Anpassung dieser Zeile im mozilo Core etwas durcheinander bringt, beziehungsweise noch woanders würde ich mich über eine Info, beziehungsweise Korrektur freuen.



djr

Danke @laborix für's Melden des Bugs.
Ich behebe das und melde mich dann wieder.

djr

@laborix:

Die Bug Meldung auf GitHub: https://github.com/mozilo/mozilo2.0/issues/16
Die Lösung als Pull Request https://github.com/mozilo/mozilo2.0/pull/17/files muss dann noch von @stefanbe getestet und ins offizielle mozilo übernommen werden.

Wenn Du es auch testen willst, dann nimm dazu meine gepatchte Version https://github.com/drdf-mozilo/mozilo2.0/tree/drdf-patch-1

Danke noch mal für's Melden des Bugs. Waren übrigens ein paar Stellen mehr mit diesem Fehler & ein fehlendes Leerzeichen.

djr

Fix ist nun im offiziellen mozilo.

Es reicht nur das Galerie-Plugin auf Revision 142 zu aktualisieren.

laborix

Zitat von: djr am 29. Mai 2016, 15:27:54... Fix ist nun im offiziellen mozilo. ...
Upload und getestet, vielen Dank, der Validator bringt kein Fehler mehr :)

Danke für deinen Einsatz und die Aktualisierung.

djr

 :)
Danke für's Testen und den Feedback.