Datenschutzerklärung

Inkorrekte/unberechtigte Warnung wenn ein rss/channel/item mehreren ca

Validome - Forum

Startseite Validome
RSS 2.0  
Sie sind nicht angemeldet. Atom 1.0  
Forum Home / Atom- und RSS-Forum /

Inkorrekte/unberechtigte Warnung wenn ein rss/channel/item mehreren ca

  Beitrag schreiben
Autor
Beitrag Seiten: 1
Faxe
Gast



Inkorrekte/unberechtigte Warnung wenn ein rss/channel/item mehreren category-Elemente enthält.

Gegeben sei folgender RSS 2.0 Feed:

Code:

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>My News</title>
    <link>http://example.net/news</link>
    <description>News about me</description>
    <copyright>© copyright 1722 - 1543 by Hein Plöt Inc.</copyright>
    <managingEditor>him.self@hein.xn--plt-tna.de (Hein Plöt)</managingEditor>
    <webMaster>his.hoschi@xn--plt-tna.de (Hein's Webmaster)</webMaster>
    <image>
      <url>http://example.net/images/mylogo.jpg</url>
      <title>My News</title>
      <link>http://example.net/news</link>
      <width>88</width>
      <height>31</height>
      <description>My beautiful logo</description>
    </image>
    <item>
      <title>Third Item</title>
      <link>http://example.net/news/3</link>
      <category>Test</category>
      <category domain="http://example.net/testStuff">Another Test</category>
      <guid>http://example.net/news/3</guid>
      <pubDate>Wed, 11 Oct 2006 15:29:47 +0200</pubDate>
    </item>
  </channel>
</rss>

Ausgelöst wird folgende Warnung:
Der Wert 'Another Test' des domain-Attributes im rss/channel/item/category-Element wurde bereits definiert, dieser sollte einmalig sein.

'Another Test' ist meines Erachtens der Wert des zweiten rss/channel/item/category-Elements, nicht dessen domain-Attributs. Das domain-Attribut in allen rss/channel/item/category-Elementen ist einmalig.
Ferner besagt die RSS 2.0 Spezifikation unter http://blogs.law.harvard.edu/tech/rss#ltcategorygtSubelementOfLtitemgt (<category> sub-element of <item>)

You may include as many category elements as you need to, for different domains, and to have an item cross-referenced in different parts of the same domain.

Das gilt im Übrigen auch für rss/channel/category-Elemente.

Was mir dann noch auffiel:
Wenn der Wert des rss/channel/image/url-Elements mit 'jpeg' endet, wird das mit einem Fehler bewertet. Die Spezifikation besagt lediglich in welchem Format die Grafik s
ein soll. Aber nicht welches Suffix der Dateinamen haben muss.


11.10.2006 16:29:16
  Zitieren
HTMELL
Administrator

Registriert: 11.05.2006
Beiträge: 544
Hallo,
der Bug mit dem domain-Attribut wurde behoben.
Die Fehlermeldung, bezüglich dem url-Element wurde in eine Warnung geändert.
Wir werden demnächst noch eine optionale Funktion einbauen, mit welcher die MIME-Types und Statuscodes aller Referenzen und Verweise (URL's und Images) überprüft werden können. So kann gleich überprüft werden ob alle Quellen und Ziele erreichbar sind, bzw. ob der richtige MIME-Type gesendet wird (für Images).


_______________________________________
mfg
Thomas Mell

www.validome.org

11.10.2006 21:53:45
  Zitieren
Faxe
Gast



Ich habe eben das XML aus diesem Thread dem Validator im Feld 'Quellcode' übergeben.
Ich erhalte nach wie vor die Warnung:
Zeile 22, Spalte 7: Der Wert 'Another Test' des domain-Attributes im rss/channel/item/category-Element wurde bereits definiert, dieser sollte einmalig sein.

Die geplante Änderung hört sich gut an. Danke


11.10.2006 22:04:10
  Zitieren
Faxe
Gast



So, jetzt scheint das Update gegriffen zu haben. Danke

12.10.2006 01:01:29
  Zitieren
Seiten: 1   Beitrag schreiben
Wechsel zu

Die letzten Beiträge aus diesen Forum

Valid HTML 4.01