Accéder au contenu.
Menu Sympa

devel - [Devel] r240 - trunk

Objet : devel-adl

Archives de la liste

[Devel] r240 - trunk


Chronologique Discussions 
  • From: svn AT agendadulibre.org
  • To: devel AT agendadulibre.org
  • Subject: [Devel] r240 - trunk
  • Date: Sun, 4 Feb 2007 15:01:53 +0100 (CET)
  • List-archive: <http://lolut.utbm.info/pipermail/devel>
  • List-id: Developpement de l'Agenda du Libre <devel.agendadulibre.org>

Author: thomas
Date: Sun Feb 4 15:01:52 2007
New Revision: 240

Modified:
trunk/rss.php

Log:
Implémentation d'un paramètre "daylimit" pour les flux RSS, par défaut
réglé à 30 jours (comme actuellement). Cela permettra de répondre aux
besoins de ceux qui veulent des flux RSS sur une plus courte période
(demande de Coagul) ou sur une plus longue période (demande du Libre
en Fête).



Modified: trunk/rss.php
==============================================================================
--- trunk/rss.php (original)
+++ trunk/rss.php Sun Feb 4 15:01:52 2007
@@ -42,10 +42,10 @@
return strtr($string, $trans);
}

-function get_events ($db, $region, $tag)
+function get_events ($db, $region, $tag, $daylimit)
{
$start = mktime();
- $end = mktime() + (30 * 24 * 60 * 60);
+ $end = mktime() + ($daylimit * 24 * 60 * 60);

$sql = "select * from events where " .
"(start_time <= '" . date_timestamp2mysql($end) . "') AND " .
@@ -69,6 +69,8 @@
else
$region = "Toutes les r�gions";

+$daylimit = get_safe_integer('daylimit', 30);
+
if ($_GET['tag'] && ereg("^[a-z0-9\-]*$", $_GET['tag']))
$tag = $_GET['tag'];
else
@@ -91,7 +93,7 @@
echo " <rdf:Seq>\n";

/* Generate item list */
-$list = get_events ($db, $region_num, $tag);
+$list = get_events ($db, $region_num, $tag, $daylimit);
if ($list == FALSE)
{
echo "Erreur lors de la r�cup�ration des �v�nements";
@@ -108,7 +110,7 @@
echo "</channel>\n\n\n";

/* Generate items */
-$list = get_events ($db, $region_num, $tag);
+$list = get_events ($db, $region_num, $tag, $daylimit);
if ($list == FALSE)
{
echo "Erreur lors de la r�cup�ration des �v�nements";




  • [Devel] r240 - trunk, svn, 04/02/2007

Archives gérées par MHonArc 2.6.16.

Haut de le page