mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 16:12 Benutzername: Passwort: Auto-Login

Thema: xhtml-Validierung Joomla 1.5 vom 02.03.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> xhtml-Validierung Joomla 1.5
Autor Nachricht
klsa12
Threadersteller

Dabei seit: 14.11.2007
Ort: Dresden
Alter: 38
Geschlecht: Männlich
Verfasst So 02.03.2008 19:23
Titel

xhtml-Validierung Joomla 1.5

Antworten mit Zitat Zum Seitenanfang

Hallo,

ich will das meine joomla 1.5 Seite html valide ist. Nun habe ich den Validierungstest durchgeführt und er zeigt mir 63 Fehler an.

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.martin-boose.de%2Fbichareh%2F&charset=%28detect+automatically%29&doctype=Inline&ss=1&group=1&No200=1&verbose=1&st=1

Ganz unten bei den Ergebnissen sieht man den bereinigten Code. Kann mir jemand sagen in welche Datei ich den einfügen muss? Ich hab echt keine Ahnung, es gibt sooooo viele Dateien :/


Zuletzt bearbeitet von klsa12 am So 02.03.2008 19:24, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst So 02.03.2008 20:09
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
Ganz unten bei den Ergebnissen sieht man den bereinigten Code.

Nein. Da sieht man den Original-Quellcode.
Zitat:
Kann mir jemand sagen in welche Datei ich den einfügen muss?

Vermutlich mußt du nicht nur eine Datei bearbeiten, sondern gleich 'ne Menge.
Da kommt ein Template-System zum Einsatz. Du mußt den fehlerhaften Code in allen Template-Dateien korrigieren.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
klsa12
Threadersteller

Dabei seit: 14.11.2007
Ort: Dresden
Alter: 38
Geschlecht: Männlich
Verfasst So 02.03.2008 20:13
Titel

Antworten mit Zitat Zum Seitenanfang

Und wie stell ich das jetzt am besten an? ;/
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst So 02.03.2008 22:10
Titel

Antworten mit Zitat Zum Seitenanfang

Oops. Du hast recht. Sehe gerade, daß sich unter dem Quelltext dort doch noch (von tidy) bereinigter Code findet...

Zitat:
Und wie stell ich das jetzt am besten an?

Naja, Editor öffnen und die Fehler korrigieren...

Wenn du einen halbwegs brauchbaren Editor einsetzt, sollte dieser eine Funktion wie "in Dateien suchen" o.ä. haben. Damit kannst du dann nach bestimmten Codestellen in verschiedenen Files suchen. Die Templatedatei, in der etwas korrigiert werden muß, sollte damit gefunden werden.

Einige Fehler wirst du so aber gar nicht im Quellcode finden.
Fast alle Fehler liegen in den generierten Links vor.
Dort kommt ein unmaskiertes & drin vor. Der Validator denkt, daß du damit ein Entity einleiten willst und meckert dann natürlich an, daß kein beendendes Semikolon folgt.
falsch:
Code:
<a href="http://example.com?var1=1&var2=2">Link</a>

richtig:
Code:
<a href="http://example.com?var1=1&amp;var2=2">Link</a>

Da müßtest du dir wohl eine Funktion schreiben, die dir die Sonderzeichen in den URLs korrekt umwandelt.

Das wären dann schon fast alle Fehler...

Dann sehe ich noch, daß dort ein Image-Tag ohne alt-Attribut vorkommt.
Das Image-Element erfordert zwingend das alt-Attribut. Man darf weg leer lassen, aber nicht weglassen.
richtig:
Code:
<img src="bild.png" alt="" />

falsch:
Code:
<img src="bild.png" />


Und dann gibt es eigentlich nur noch einen weiteren Fehler. Da scheint es mir so, als würdest du ein <div> innerhalb eines <span> setzen, was in (X)HTML nicht zulässig ist.
  View user's profile Private Nachricht senden
 
Ähnliche Themen Hilfe bei Validierung
E-Mail Validierung in PHP
RegEx - Rufnummer Validierung
Validierung von E-Mail-Adressen
Mein (endlich) fertiges ePUB besteht Validierung nicht
HTML Form nach JavaScript-Validierung in neuem Fenster
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.