Accéder au contenu.
Menu Sympa

devel - [Devel] r170 - trunk

Objet : devel-adl

Archives de la liste

[Devel] r170 - trunk


Chronologique Discussions 
  • From: svn AT agendadulibre.org
  • To: devel AT agendadulibre.org
  • Subject: [Devel] r170 - trunk
  • Date: Tue, 2 May 2006 19:28:28 +0200 (CEST)
  • List-archive: <http://lolut.utbm.info/pipermail/devel>
  • List-id: Developpement de l'Agenda du Libre <devel.agendadulibre.org>

Author: thomas
Date: Tue May 2 19:28:26 2006
New Revision: 170

Modified:
trunk/funcs.inc.php

Log:

* funcs.inc.php:

- Amélioration de l'affichage des dates de début et de fin. Le
jour n'est affichée qu'une seule fois si le début et la fin d'un
évènement sont le même jour.

Patch proposé par David Mentré.



Modified: trunk/funcs.inc.php
==============================================================================
--- trunk/funcs.inc.php (original)
+++ trunk/funcs.inc.php Tue May 2 19:28:26 2006
@@ -138,6 +138,16 @@
return strftime ("%A %d %B %Y %Hh%M", $timestamp);
}

+function onlyday_timestamp2humanreadable($timestamp)
+{
+ return strftime ("%A %d %B %Y", $timestamp);
+}
+
+function onlyhour_timestamp2humanreadable($timestamp)
+{
+ return strftime ("%Hh%M", $timestamp);
+}
+
function date_month2string($month)
{
return strftime("%B", mktime(0,0,0,$month,1));
@@ -438,17 +448,25 @@
$moderation = FALSE)
{
$title = stripslashes($title);
- $start = date_timestamp2humanreadable($start);
- $end = date_timestamp2humanreadable($end);
$region = stripslashes(region_find($db, $region));
$city = stripslashes($city);
$description = stripslashes($description);
$url = stripslashes($url);
$contact = scramble_email(stripslashes($contact));

+ $start_day = onlyday_timestamp2humanreadable($start);
+ if ($start_day == onlyday_timestamp2humanreadable($end)) {
+ $date = "<p>Le " . $start_day . ", de "
+ . onlyhour_timestamp2humanreadable($start) . " � "
+ . onlyhour_timestamp2humanreadable($end) . ".</p>\n";
+ } else {
+ $date = "<p>Du " . date_timestamp2humanreadable($start)
+ . " au " . date_timestamp2humanreadable($end) . ".</p>\n";
+ }
+
$result = "<h2><i>" . $city . "</i> : " . $title . "</h2>\n\n";
$result .= "<h3>Date et lieu</h3>\n";
- $result .= "<p>Du " . $start . " au " . $end . "</p>\n";
+ $result .= $date;
$result .= "<p>� <i><a href=\"http://fr.wikipedia.org/wiki/"; . $city .
"\">" . $city . "</a></i>, <a href=\"http://fr.wikipedia.org/wiki/"; . $region
. "\">" . $region . "</a></p>\n\n";
$result .= "<h3>Description</h3>\n";
$result .= $description . "\n\n";




  • [Devel] r170 - trunk, svn, 02/05/2006

Archives gérées par MHonArc 2.6.16.

Haut de le page