+ Antworten
Ergebnis 1 bis 10 von 10

Thema: W3C Validator gibt 2 Fehler in Zeile 4 aus

  1. #1
    Neu an Board
    Registriert seit
    29.11.2006
    Ort
    Wien
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard W3C Validator gibt 2 Fehler in Zeile 4 aus

    Hallo

    Ich habe gerade Joomla 1.5.10 Stable DE von joomlaos.de auf meinem Webspace installiert. Die Installation selbst lief absolut reibungslos ab. Nun habe ich das Problem das eine Prüfung mit dem Markup Validation Service folgende 2 Fehler ausspuckt.

    Line 4, Column 54: syntax of attribute value does not conform to declared value
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="" lang="">

    und

    Line 4, Column 62: syntax of attribute value does not conform to declared value
    …mlns="http://www.w3.org/1999/xhtml" xml:lang="" lang="">

    Dieser Fehler tritt bei allen mitgelieferten Templates auf.
    Der Fehler liegt meines Erachtens daran das zwischen den Anführungszeichen die Sprache stehen sollte denn bei den anderen Joomlawebsites die ich mir angesehen habe ist genau das der Fall aber ich komme einfach nicht darauf warum das bei mir nicht funktioniert.

    Joomla ist wie gesagt völlig jungräulich also ohne jegliche Erweiterungen auf meinem Webspace und ich suche jetzt schon einige Stunden hier im Forum und finde leider keine Lösung dafür.

    Die Seite findet ihr unter www.jambafi.at
    Solltet ihr noch weitere Informationen brauchen lasst es mich bitte wissen.

    lg
    Jambafi

  2. #2
    Verbringt hier viel Zeit Avatar von J!man
    Registriert seit
    05.11.2008
    Ort
    Frankfurt/M
    Beiträge
    513
    Bedankte sich
    9
    Erhielt 121 Danksagungen
    in 118 Beiträgen

    Standard

    Diese Fehler hatte ich auch öfters gehabt, das hat mit dem Ausführungszeichen nichts zu tun, das sind die Leerzeichen, entweder zu viel oder zu wenig:
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="" lang="">
    Einfach mal rumprobieren

  3. #3
    Neu an Board
    Registriert seit
    19.02.2009
    Beiträge
    30
    Bedankte sich
    5
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    ich glaube es hat doch was mit den Ausführungszeichen zu tun. Im W3C Validator werden die als Fehler angezeigt.

    Gruß
    nnnicki

  4. #4
    Neu an Board
    Registriert seit
    19.02.2009
    Beiträge
    30
    Bedankte sich
    5
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    probier das einmal

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de-de" lang="de-de" dir="ltr" >

  5. #5
    Neu an Board
    Registriert seit
    29.11.2006
    Ort
    Wien
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Also in meiner index.php vom derzeit eingestellten mikyway Template habe ich folgendes stehen:

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >

    Für mich sieht das ja eigentlich korrekt aus.

  6. #6
    Verbringt hier viel Zeit Avatar von J!man
    Registriert seit
    05.11.2008
    Ort
    Frankfurt/M
    Beiträge
    513
    Bedankte sich
    9
    Erhielt 121 Danksagungen
    in 118 Beiträgen

    Standard

    Hast du im Originalen Datei einen Zeilenumbruch drin?

  7. #7
    Neu an Board
    Registriert seit
    29.11.2006
    Ort
    Wien
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    @ nnnicky: thx damit würde es funktionieren aber eigentlich sollte das ja automatisch funktionieren. Soweit ich das verstehe sollte ja durch <?php echo $this->language; ?> die eingestellte Sprache zwischen den Anführungszeichen eingefügt werden?

    Ich habe übrigens Sowohl am Frontend als auch im Backend Deutsch eingestellt.

    Ich habs jetzt mal vorerst wieder zurückgeändert auf

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >

    lg
    Jambafi

  8. #8
    Neu an Board
    Registriert seit
    29.11.2006
    Ort
    Wien
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Nein da sind keine Zeilenumbrüche bei der Zeile das steht alles in einer Zeile.

  9. #9
    Neu an Board
    Registriert seit
    29.11.2006
    Ort
    Wien
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Ich habe jetzte zum testen das selbe Packet (Joomla 1.5.10 Stable DE von joomlaos.de) lokal auf XAMPP installiert.

    Bei dieser lokalen Installation wird im Quelltext der Seite völlig korrekt

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de-de" lang="de-de" >

    angezeigt. In grün der teil der auf meiner Website im Internet fehlt.

    Deshalb frage ich nun euch ob eventuel irgend welche Servereinstellungen bei meinem Webspace die korrekte Anzeige verhindern könnten.

    lg
    Jambafi

  10. #10
    Neu an Board
    Registriert seit
    29.11.2006
    Ort
    Wien
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Da ich sowiso vor hatte mir Joomfish zu installieren hab ich das jetzt einfach mal getan um zu sehen was passiert.

    Nach der installation von Joomfish sind die beiden Fehlermeldungen vom Validator weg und es wird auch die ausgewählte Sprache im Quelltext angezeigt.

    Das Problem ist nun zwar gelöst es bleibt aber offen warum das nach der installation von Joomla nicht angezeigt wurde.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein