[Devel] r236 - trunk
svn at agendadulibre.org
svn at agendadulibre.org
Mar 23 Jan 00:20:17 CET 2007
Author: thomas
Date: Tue Jan 23 00:20:15 2007
New Revision: 236
Modified:
trunk/rss.php
Log:
Ajout du champ <dc:date> dans les <item> des flux RSS. Au niveau PHP,
c'est un gore pour générer la chaîne de la date, parce que le support
d'ISO 8601 dans la fonction date() n'a été ajouté que dans PHP 5.
Modified: trunk/rss.php
==============================================================================
--- trunk/rss.php (original)
+++ trunk/rss.php Tue Jan 23 00:20:15 2007
@@ -121,6 +121,10 @@
echo " <title>" . xmlentities($event->city) . " : " . xmlentities($event->title) . "</title>\n";
echo " <link>" . calendar_absolute_url("showevent.php?id=" . $event->id) . "</link>\n";
echo " <guid>" . $event->id . "@agendadulibre.org</guid>";
+ $evt_timezone = ereg_replace("^\+([0-9][0-9])([0-9][0-9])$", "+\\1:\\2",
+ date('O', date_mysql2timestamp($event->start_time)));
+ $evt_date = date('Y-m-d\TH:i', date_mysql2timestamp($event->start_time));
+ echo " <dc:date>" . $evt_date . $evt_timezone . "</dc:date>\n";
echo " <description>\n";
echo xmlentities(strip_tags(format_event ($db, $event->title,
Plus d'informations sur la liste de diffusion Devel