RSS-Feed-Creator: Datumsangabe: ungültiges Format?

Gesperrt
nonano
Beiträge: 43
Registriert: Do 13. Apr 2006, 17:45
Kontaktdaten:

RSS-Feed-Creator: Datumsangabe: ungültiges Format?

Beitrag von nonano »

Hi,

im Modul RSS-Feed Creator wird das Datum eines jeden items mit der Abkürzung für die Zeitzone angegeben. (CET CEST, usw).

Beim Test mit Firefox und der RSS-Reader Extension wurde bei meinen Tests das Datum falsch angezeigt (invalidDate@NaN o. ä). Ist m.E. auch nachvollziehbar, da diese TimeZoneAbbrevations ja missverständlich sind (es gibt Doppelbelegungen, also eine Abkürzung kann verschiedene Bedeutungen haben.)

Stattdessen sollte, soweit ich weiss, die Zeitzonenverschiebung in diesem Format dargestellt werden, damit der RSS-Reader es interpretieren kann:
Beispiel: +0200

Also habe ich die folgende Zeile ersetzt

Code: Alles auswählen

	$pub_date = date('D, d M Y H:i:s T', $pub_date);
durch diese hier:

Code: Alles auswählen

	$pub_date = date('D, d M Y H:i:s O', $pub_date);
Firefox kann es so korrekt interpretieren. (Veraltet: Habe allerdings keine anderen RSS-Reader getestet).

MfG

EDIT:
Der integrierte RSS-Reader von Safari kommt so auch damit klar. Kann also nur empfehlen, diese Änderung standardmäßig zu übernehmen, bei der Verwendung von RSS-Feeds
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

verschoben... so das es eventuell mal berücksichtigt werden kann...
*** make your own tools (wishlist :: thx)
nonano
Beiträge: 43
Registriert: Do 13. Apr 2006, 17:45
Kontaktdaten:

Beitrag von nonano »

Danke!
DerEineDa
Beiträge: 17
Registriert: Mi 30. Nov 2005, 17:31
Kontaktdaten:

Beitrag von DerEineDa »

Öhm, vielleicht ein bisschen kompliziert. Laut feedvalidator.com ist dieses Datumsformat am geeignetsten:

$pub_date = date('r', $pub_date);

http://de3.php.net/date sagt dazu:
r RFC 2822 formatiertes Datum Beispiel: Thu, 21 Dec 2000 16:01:07 +0200
Und genau das Format wird vom feedvalidator gefordert. Ich benutze 'r' für alle meine RSS-Feeds und hatte nie irgendwelche Validierungs-Probleme.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Done.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt