Accéder au contenu.
Menu Sympa

devel - [Devel] r279 - branches/dui

Objet : devel-adl

Archives de la liste

[Devel] r279 - branches/dui


Chronologique Discussions 
  • From: svn AT agendadulibre.org
  • To: devel AT agendadulibre.org
  • Subject: [Devel] r279 - branches/dui
  • Date: Sun, 24 Jun 2007 20:30:06 +0200 (CEST)
  • List-archive: <http://lolut.utbm.info/pipermail/devel>
  • List-id: Developpement de l'Agenda du Libre <devel.agendadulibre.org>

Author: ldayot
Date: Sun Jun 24 20:30:02 2007
New Revision: 279

Log:
Ajout d'un script contenant des textes lies a l'utilisation de l'agenda
du libre. Bref, ont ete isoles tous les contenus susceptibles d'etre
modifies quand l'agenda est utilise pour autre chose que l'agenda du
libre. Il restera encore a faire quelques modifications, notamment pour
les liens avec les lugs (particulier au Libre).
Le script s'appelle text.inc.php. Les autres scripts ont ete modifies en
consequence.
Il s'agit donc de deplacements de chaines de caracteres uniquement.

Il y a aussi quelques changement de echo en error pour des messages
d'erreur.

Egalement, correction d'une coquille dans la selections des flux rss et
ical par des tags.




Added:
branches/dui/text.inc.php
Modified:
branches/dui/funcs.inc.php
branches/dui/ical.php
branches/dui/icallist.php
branches/dui/listevents.php
branches/dui/map.php
branches/dui/moderate.php
branches/dui/moderateinfos.php
branches/dui/moderatetags.php
branches/dui/regionimage.php
branches/dui/rss.php
branches/dui/rsslist.php
branches/dui/submit.php
branches/dui/tags.php

Modified: branches/dui/funcs.inc.php
==============================================================================
--- branches/dui/funcs.inc.php (original)
+++ branches/dui/funcs.inc.php Sun Jun 24 20:30:02 2007
@@ -31,6 +31,9 @@
}
}

+// load html and settings
+include_once("text.inc.php");
+
/*
* Compute an absolute URL for the website
*
@@ -47,7 +50,7 @@
{
if(setlocale(LC_TIME, "fr_FR") == false)
{
- echo "Erreur locales";
+ error ("Erreur locales");
}
}

@@ -59,6 +62,7 @@
function put_header ($title)
{
global $db;
+ global $adl_title, $adl_subtitle, $adl_short_title, $adl_all_region;

calendar_setlocale();

@@ -83,7 +87,7 @@
<html xmlns="http://www.w3.org/1999/xhtml";>

<head>
- <title>L'Agenda du Libre - <?php echo $title;?></title>
+ <title><?php echo $adl_title. " - ". $title; ?></title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1"/>
<link rel="stylesheet" type="text/css" href="calendar.css"
title="Officielle" />
<link rel="alternate stylesheet" type="text/css"
href="calendar2.css" title="Nouvelle" />
@@ -91,42 +95,47 @@
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
<?php

- rss_feed_header ("rss.php?region=all", "Agenda du Libre, toutes les
r�gions");
+ rss_feed_header ("rss.php?region=all", $adl_short_title. ", ".
$adl_all_region);

while ($row = $db->fetchobject($region_list))
{
- rss_feed_header ("rss.php?region=" . $row->id, "Agenda du Libre, " .
$row->name);
+ rss_feed_header ("rss.php?region=" . $row->id, $adl_short_title. ", "
. $row->name);
}
-?>

-</head>
+ echo "\n</head>\n\n";

-<body>
-<div class="main">
-<div id="important">
- <!-- <p>Restez inform� en utilisant les <a href="rsslist.php">flux RSS</a>
ou les <a href="icallist.php">calendriers</a>&nbsp;!</p> -->
- <img src="lef-2007.png" width="100" style="float: right; margin-left: 10px;
margin-right: 5px; margin-top: 5px; border: 0;"/>
+ echo "<body>\n<div class=\"main\">\n";
+/* <div id="important">
+ <p>Restez inform� en utilisant les <a href="rsslist.php">flux RSS</a> ou
les <a href="icallist.php">calendriers</a>&nbsp;!</p>
+ <img src="lef-2007.png" width="100" style="float: right; margin-left:
10px; margin-right: 5px; margin-top: 5px; border: 0;"/>
<p>Autour du 21 mars, f�tez le Libre avec <a
href="http://www.libre-en-fete.net";>Libre en F�te</a>&nbsp;!</p>
-</div>
-<h1><a href="index.php">L'Agenda du Libre</a></h1>
-<p id="subtitle"><em>L'agenda des �v�nements du Logiciel Libre en
France</em></p>
-<?php
- } //'
+</div> */
+ echo "<h1><a href=\"index.php\">$adl_title</a></h1>\n";
+ echo "<p id=\"subtitle\"><em>$adl_subtitle</em></p>\n";
+
+} // end function put_header

function put_footer ()
{
+ global $adl_url_contact;
+
echo "\n</div>\n<div class=\"footer\">\n<p>";
if (isset($_COOKIE["agenda_libre_id"]) ||
isset($_SESSION["agenda_libre_id"]))
{ // moderateur
echo "<a href=\"moderate.php\">Mod�rer les �v�nements</a> - <a
href=\"moderatetags.php\">G�rer les tags</a><br />\n";
}
-?>
-<a href="submit.php">Proposer un �v�nement</a> - <a href="rsslist.php">Flux
RSS</a> - <a href="icallist.php">Calendriers iCal</a> - <a
href="map.php">Carte</a> - <a href="tags.php">Tags</a> - <a
href="infos.php">Informations</a> - <a href="stats.php">Statistiques</a> - <a
href="mailto:moderateurs CHEZ agendadulibre POINT org">Contact</a></p>
-</div>
-</body>
-</html>
-<?php
-} //'
+ echo "<a href=\"index.php\">L'agenda</a>";
+ echo " - <a href=\"submit.php\">Proposer un �v�nement</a>";
+ echo " - <a href=\"rsslist.php\">Flux RSS</a>";
+ echo " - <a href=\"icallist.php\">Calendriers iCal</a>";
+ echo " - <a href=\"map.php\">Carte</a>";
+ echo " - <a href=\"tags.php\">Tags</a>";
+ echo " - <a href=\"infos.php\">Informations</a>";
+ echo " - <a href=\"stats.php\">Statistiques</a>";
+ echo " - <a href=\"$adl_url_contact\">Contact</a></p>\n";
+ echo "</div>\n</body>\n</html>\n";
+
+}

function scramble_email ($email)
{
@@ -177,16 +186,17 @@

function calendar_mail ($recv, $cc, $title, $contents)
{
- $title = '=?iso8859-1?B?'.base64_encode("[Agenda du Libre] " .
$title).'?=';
+ global $adl_mailto_moderates, $adl_short_title;
+ $title = '=?iso8859-1?B?'.base64_encode("[$adl_short_title] " .
$title).'?=';

return mail($recv, $title, $contents,
/* Message headers */
- "From: moderateurs AT agendadulibre.org\n" .
- "Reply-To: moderateurs AT agendadulibre.org\n" .
+ "From: $adl_mailto_moderates\n" .
+ "Reply-To: $adl_mailto_moderates\n" .
"Content-Type: text/plain; charset=ISO-8859-1\n" .
"Content-Transfert-Encoding: 8bit\n" .
($cc ? "CC: " . $cc . "\n" : "") .
- "X-Mailer: Agenda du Libre\n");
+ "X-Mailer: $adl_short_title\n");
}

function get_prev_month($month, $year)
@@ -270,6 +280,7 @@
}
}

+// LD : seems ad hoc function. TODO : generalize or remove it.
function calendar_custom_icon($year, $month, $day)
{
if ($year == 2007 && $month == 3 && $day >= 17 && $day <= 25)
@@ -456,6 +467,8 @@
* 4. Link to the next year
* 5. The region selector
*/
+ global $adl_all_region;
+
$next_year = $year + 1;
$prev_year = $year - 1;
echo "<h2 class=\"calendar\">\n";
@@ -478,7 +491,7 @@
exit;
}

- echo "<option value=\"all\">Toutes les r�gions</option>\n";
+ echo "<option value=\"all\">$adl_all_region</option>\n";

while ($row = $db->fetchObject($ret))
{
@@ -791,6 +804,8 @@
$city, $region, $locality, $url, $contact,
$submitter, $tags, $wants_preview = FALSE)
{
+ global $adl_form_description_guide, $adl_form_tags_guide;
+
$title = escape_form_string($title);
$description = escape_form_string($description,
"<p><b><i><br/><a><ul><li><ol>");
$city = escape_form_string($city);
@@ -860,8 +875,7 @@
</td>
<td>
<b>D�crivez de la mani�re la plus compl�te possible votre
�v�nement.</b><br/>
- <i>Les balises HTML autoris�es sont &lt;p&gt;, &lt;b&gt;, &lt;i&gt;,
&lt;ul&gt;, &lt;ol&gt;, &lt;li&gt;, &lt;br/&gt;, &lt;a&gt;. Merci d'utiliser
ces balises pour formater la description de votre �v�nement.</i><br/>
- <i>Veillez � utiliser les balises <code>&lt;p&gt;</code> pour formater
les paragraphes, et non la balise &lt;br/&gt;.</i><br/>
+ <?php echo $adl_form_description_guide; ?>
<textarea rows="25" cols="90" name="__event_description"><?php echo
$description;?></textarea><br/><br/>
</td>
</tr>
@@ -947,29 +961,18 @@
$aTags = explode(' ', $aCategoryTags->tagsRest);
?>
<tr>
- <td rowspan="2">
+ <td>
Tags:
</td>
- <td><?php
+ <td>
+ <?php
+ echo $adl_form_tags_guide;

$oTags = selectWithoutCategoryTags($aTags, $fieldName="tags[0][]",
$multiple=true);
echo _("Dans les tags connus"). " : <br />". $oTags->HTML;
$tags = $oTags->tagsRest;

- ?></td></tr>
- <tr>
- <td>
- <i>Tags pour l'�v�nement. Les tags sont s�par�s par des
- espaces. Un tag ne peut contenir que des lettres minuscules,
- des chiffres et des tirets.</i><br/>
-
- Dans les tags, indiquez le nom de la ou des associations
- organisatrices. N'indiquez pas le nom de la ville ou de la
- r�gion.<br/>
-
- Si votre �v�nement s'inscrit dans le cadre du <a
- href="http://www.libre-en-fete.net";>Libre en F�te</a>, pr�cisez
- le tag <code>libre-en-fete-2007</code><br/>
+ ?><br />
<input type="text" size="70" name="__event_tags" value="<?php echo
$tags; ?>"/><br/>
</td>
</tr>
@@ -1040,7 +1043,7 @@
$oTags = selectWithoutCategoryTags($aTags, $fieldName="tags[tag]",
$multiple=false);
$return = "<strong>". _("Tags"). "</strong> : {$oTags->HTML}<br />\n";
$aCategoryTags = selectWithCategoryTags($aTags);
- foreach ($aCategoryTags as $category_id=>$aSelect)
+ foreach ($aCategoryTags->HTML as $category_id=>$aSelect)
{
$return .= "<strong>{$aSelect['categoryName']}</strong> :
{$aSelect['HTMLSelect']} {$aSelect['categoryDescription']}<br />\n";
}

Modified: branches/dui/ical.php
==============================================================================
--- branches/dui/ical.php (original)
+++ branches/dui/ical.php Sun Jun 24 20:30:02 2007
@@ -21,6 +21,7 @@
* $Id: top.inc.php,v 1.51 2007/03/10 16:22:12 ldayot Exp $
*/

+include("text.inc.php");
include("bd.inc.php");
include("bd-private.inc.php");
include("funcs.inc.php");
@@ -35,10 +36,12 @@

function ical_start_calendar ($region, $tag)
{
+ global $adl_short_title, $adl_subtitle;
+
echo "BEGIN:VCALENDAR\n";
echo "VERSION:2.0\n";
echo "PRODID:-//AgendaDuLibre.org\n";
- echo "X-WR-CALNAME:Agenda du Libre";
+ echo "X-WR-CALNAME:$adl_short_title";
if ($region != "all")
echo utf8_encode(" - r�gion ") . $region;
if ($tag != '')
@@ -46,7 +49,7 @@
echo "\n";
echo "X-WR-TIMEZONE:Europe/Paris\n";
echo "CALSCALE:GREGORIAN\n";
- echo "X-WR-CALDESC:" . utf8_encode("L'Agenda des �v�nements autour du
Libre");
+ echo "X-WR-CALDESC:" . utf8_encode($adl_subtitle);
if ($region != "all")
echo utf8_encode(" en r�gion ") . $region;
if ($tag != '')
@@ -61,12 +64,12 @@

function ical_display_event ($id, $city, $start, $end, $title, $url,
$description)
{
- global $timezone;
+ global $timezone, $adl_uid_end;

echo "BEGIN:VEVENT\n";
echo "DTSTART:" . date ('Ymd\THi\0\0', $start) . "\n";
echo "DTEND:" . date ('Ymd\THi\0\0', $end) . "\n";
- echo "UID:" . $id . "@agendadulibre.org\n";
+ echo "UID:" . $id . "@$adl_uid_end\n";
echo "SUMMARY:" . $title . "\n";
echo "URL:" . $url . "\n";
echo "DESCRIPTION:" . $description . "\n";
@@ -120,7 +123,7 @@
date_mysql2timestamp ($event->end_time),
utf8_encode(strip_tags($event->title)),
calendar_absolute_url("showevent.php?id=" . $event->id),
- utf8_encode("Un �v�nement de l'Agenda du Libre"));
+ utf8_encode($adl_one_event));
}

ical_end_calendar();

Modified: branches/dui/icallist.php
==============================================================================
--- branches/dui/icallist.php (original)
+++ branches/dui/icallist.php Sun Jun 24 20:30:02 2007
@@ -31,7 +31,7 @@

echo "<h2>Liste des calendriers iCal</h2>";

-echo "<p>Chaque calendrier iCal liste les �v�nements pour les 30 jours �
venir dans une r�gion donn�e. En vous inscrivant au calendrier de votre
r�gion, vous verrez appara�tre les �v�nements de votre r�gion � port�e
locale, ainsi que tous les �v�nements � port�e nationale, comme les
RMLL.</p>";
+echo $adl_ical_intro;

// Purpose url

@@ -67,7 +67,7 @@

?>

-<p>Ce calendrier a �t� test� avec succ�s avec:</p>
+<p>Ce calendrier a �t� test� avec succ�s avec :</p>

<ul>
<li><a href="http://www.mozilla.org/projects/calendar/sunbird.html";>Mozilla
Sunbird</a>, l'application Calendrier ind�pendante de Mozilla. <br/>Pour
ajouter l'Agenda du Libre, allez dans <i>File</i> puis <i>Subscribe to Remote
Calendars</i>. Indiquer qu'il s'agit d'un calendrier distant en s�lectionnant
<i>Remote</i>. � l'�tape suivante, s�lectionnez <i>WebDAV</i>, et indiquer
l'URL du calendrier que vous trouverez ci-dessous. � l'�tape qui suit, donner
un nom � ce calendrier, puis validez.</li>
@@ -83,18 +83,10 @@
<li>Une <a
href="http://www.mozilla.org/projects/calendar/download.html";>extension
Calendar</a> pour Thunderbird.</li>
</ul>

-<p>N'h�sitez pas � <a href="mailto:devel AT agendadulibre.org">nous faire
part</a> de vos succ�s et de vos �checs avec d'autres logiciels.</p>
+<p>N'h�sitez pas � <a href="<?php echo $adl_mailto_devel; ?>">nous faire
part</a> de vos succ�s et de vos �checs avec d'autres logiciels.</p>

-<p>Quelques fonctionnalit�s additionnelles des calendriers iCal&nbsp;:</p>
-<ul>
- <li>Vous pouvez limiter les �v�nements d'un calendrier iCal � un certain
- tag, en passant le param�tre <code>tag</code>. Cela permet par
- exemple de r�cup�rer un calendrier iCal des �v�nements organis�s uniquement
- par votre association, � partir du moment o� vous pensez � marquer
- tous vos �v�nements avec un tag pr�cis.<br/>
- Exemple:
- <code>http://www.agendadulibre.org/ical.php?tag=toulibre</code>.
- </li>
-</ul>
+<?php
+ echo $adl_ical_more;

-<?php put_footer(); ?>
+ put_footer();
+?>
\ No newline at end of file

Modified: branches/dui/listevents.php
==============================================================================
--- branches/dui/listevents.php (original)
+++ branches/dui/listevents.php Sun Jun 24 20:30:02 2007
@@ -77,7 +77,7 @@
$events = $db->query($sql);
if (! $events)
{
- echo "<p><b>Erreur lors de la requ�te SQL.</b></p>";
+ error (_("Erreur lors de la requ�te SQL."));
put_footer();
exit;
}
@@ -102,7 +102,7 @@
$events = $db->query($sql);
if (! $events)
{
- echo "<p><b>Erreur lors de la requ�te SQL.</b>/p>";
+ error (_("Erreur lors de la requ�te SQL."));
put_footer();
exit;
}

Modified: branches/dui/map.php
==============================================================================
--- branches/dui/map.php (original)
+++ branches/dui/map.php Sun Jun 24 20:30:02 2007
@@ -87,7 +87,7 @@

if ($db->numRows ($lugs) == 0)
{
- echo "Pas de groupes d'utilisateur.<br/>";
+ echo "Pas de groupes d'utilisateurs.<br/>";
}
else
{

Modified: branches/dui/moderate.php
==============================================================================
--- branches/dui/moderate.php (original)
+++ branches/dui/moderate.php Sun Jun 24 20:30:02 2007
@@ -20,6 +20,7 @@
* 02111-1307, USA.
*/

+include("text.inc.php");
include("bd.inc.php");
include("funcs.inc.php");
include("diff.inc.php");
@@ -123,7 +124,7 @@

function accept_event ($db, $id, $userid)
{
- global $moderatorlist;
+ global $moderatorlist, $adl_title;

/* Fetch contact email, in order to be able to send a confirmation
mail */
@@ -161,7 +162,7 @@
$row->description, $row->city,
$row->region, $row->locality,
$row->url, $row->contact,
$row->submitter, eventTagsList($row->id)) . "\n" .
"=====================================================\n\n" .
- "Merci de votre contribution � l'Agenda du Libre et �
bient�t !\n\n".
+ "Merci de votre contribution � $adl_title et � bient�t
!\n\n".
"-- \nL'�quipe de mod�ration");

return 0;
@@ -169,7 +170,7 @@

function delete_event ($db, $id, $userid, $reason)
{
- global $moderatorlist;
+ global $moderatorlist, $adl_title;

$sql = "SELECT * FROM events where id=" . $db->quote_smart($id);
$ret = $db->query ($sql);
@@ -194,7 +195,7 @@
/* Send email */
calendar_mail ($row->submitter, $moderatorlist, "�v�nement '" .
$row->title . "' refus�",
"Bonjour,\n\n" .
- "Vous avez soumis l'�v�nement suivant dans l'Agenda du
Libre, et nous\n" .
+ "Vous avez soumis l'�v�nement suivant dans $adl_title, et
nous\n" .
"vous remercions de cette contribution.\n\n" .
$reason .
"\n\nPour rappel, voici le contenu de votre �v�nement:\n" .
@@ -312,7 +313,7 @@
else if (isset($_POST['__event_delete_notrelated']))
{
delete_event ($db, $id, $session->value("agenda_libre_id"),
- wordwrap("Toutefois, l'�v�nement propos� n'a pour l'instant
pas retenu l'attention des mod�rateurs. En effet, l'�v�nement propos� ne
concerne pas le Logiciel Libre, ou bien le lien avec le Logiciel Libre n'est
pas �vident dans la formulation actuelle, ou alors il s'agit d'un �v�nement
ou d'une formation payante et co�teuse. Si l'�v�nement concerne vraiment le
Logiciel Libre et qu'il ne s'agit pas d'une formation payante, n'h�sitez pas
� le soumettre � nouveau avec une description plus claire."));
+ wordwrap($adl_notrelated_message));
}

/*
@@ -322,13 +323,13 @@
else if (isset($_POST['__event_delete_notenough']))
{
delete_event ($db, $id, $session->value("agenda_libre_id"),
- wordwrap("Votre �v�nement a tout � fait sa place dans
l'Agenda du Libre, mais les mod�rateurs trouvent que la description de
celui-ci n'est pas tout � fait assez compl�te pour �tre valid�e.\n\nLa
description doit �tre compr�hensible par un nouveau venu dans le monde du
Libre, et doit donc pr�ciser le principe de la rencontre, le public vis�, la
r�le du ou des Logiciels Libres qui seront expos�s, etc. M�me si il s'agit
d'une rencontre r�guli�re, n'h�sitez pas � r�p�ter � chaque fois ces
informations, elles sont importantes.\n\nNous vous invitons donc vivement �
soumettre � nouveau cet �v�nement avec une description plus compl�te."));
+ wordwrap($adl_notenough_message));
}

else if (isset($_POST['__event_delete_double']))
{
delete_event ($db, $id, $session->value("agenda_libre_id"),
- wordwrap("L'�v�nement que vous proposez est d�j� pr�sent dans
l'Agenda du Libre.\n\n"));
+ wordwrap($adl_double_message));
}

/*
@@ -340,7 +341,7 @@

if ($ret == FALSE)
{
- echo "<p class=\"error\">Requ�te SQL invalide</p>";
+ error ("Requ�te SQL invalide");
put_footer();
exit;
}

Modified: branches/dui/moderateinfos.php
==============================================================================
--- branches/dui/moderateinfos.php (original)
+++ branches/dui/moderateinfos.php Sun Jun 24 20:30:02 2007
@@ -19,7 +19,6 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
* 02111-1307, USA.
*
- * $Id: top.inc.php,v 1.51 2007/03/10 16:22:12 ldayot Exp $
*/

include("bd.inc.php");

Modified: branches/dui/moderatetags.php
==============================================================================
--- branches/dui/moderatetags.php (original)
+++ branches/dui/moderatetags.php Sun Jun 24 20:30:02 2007
@@ -29,7 +29,7 @@
$db = new db();
include("session.inc.php");

-put_header("Manage tags");
+put_header(_("Gestion des tags"));


function tagCategoryListHTML()

Modified: branches/dui/regionimage.php
==============================================================================
--- branches/dui/regionimage.php (original)
+++ branches/dui/regionimage.php Sun Jun 24 20:30:02 2007
@@ -20,7 +20,6 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
* 02111-1307, USA.
*
- * $Id: top.inc.php,v 1.51 2007/03/10 16:22:12 ldayot Exp $
*/

include("bd.inc.php");

Modified: branches/dui/rss.php
==============================================================================
--- branches/dui/rss.php (original)
+++ branches/dui/rss.php Sun Jun 24 20:30:02 2007
@@ -22,6 +22,7 @@
* $Id: top.inc.php,v 1.51 2007/03/10 16:22:12 ldayot Exp $
*/

+include("text.inc.php");
include("bd.inc.php");
include("bd-private.inc.php");
include("funcs.inc.php");
@@ -71,7 +72,7 @@
if ($region_num != "all")
$region = region_find($db, $region);
else
- $region = "Toutes les r�gions";
+ $region = $adl_all_region;

$daylimit = get_safe_integer('daylimit', 30);

@@ -86,10 +87,10 @@

echo "<rdf:RDF xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\";
xmlns:dc=\"http://purl.org/dc/elements/1.1/\";
xmlns:sy=\"http://purl.org/rss/1.0/modules/syndication/\";
xmlns:admin=\"http://webns.net/mvcb/\";
xmlns:cc=\"http://web.resource.org/cc/\";
xmlns:content=\"http://purl.org/rss/1.0/modules/content/\";
xmlns=\"http://purl.org/rss/1.0/\";>\n";

-echo "<channel rdf:about=\"http://www.agendadulibre.org\";>\n";
-echo " <title>Agenda du Libre [ " . $region . " ]</title>\n";
-echo " <description>Agenda des �v�nements autour du Logiciel
Libre</description>\n";
-echo " <link>http://www.agendadulibre.org</link>\n";
+echo "<channel rdf:about=\"$adl_url\">\n";
+echo " <title>$adl_short_title [ " . $region . " ]</title>\n";
+echo " <description>$adl_subtitle</description>\n";
+echo " <link>$adl_url</link>\n";
echo " <dc:language>fr</dc:language>\n";
echo " <dc:creator>AgendaDuLibre.org</dc:creator>\n";

@@ -100,7 +101,7 @@
$list = get_events ($db, $region_num, $tag, $daylimit);
if ($list == FALSE)
{
- echo "Erreur lors de la r�cup�ration des �v�nements";
+ error ("Erreur lors de la r�cup�ration des �v�nements");
exit;
}

@@ -138,7 +139,7 @@
echo "</title>\n";

echo " <link>" . calendar_absolute_url("showevent.php?id=" . $event->id)
. "</link>\n";
- echo " <guid>" . $event->id . "@agendadulibre.org</guid>";
+ echo " <guid>" . $event->id . "@$adl_uid_end</guid>";
$evt_timezone = ereg_replace("^\+([0-9][0-9])([0-9][0-9])$", "+\\1:\\2",
date('O', $start_timestamp));
$evt_date = date('Y-m-d\TH:i', $start_timestamp);

Modified: branches/dui/rsslist.php
==============================================================================
--- branches/dui/rsslist.php (original)
+++ branches/dui/rsslist.php Sun Jun 24 20:30:02 2007
@@ -22,6 +22,7 @@
* $Id: top.inc.php,v 1.51 2007/03/10 16:22:12 ldayot Exp $
*/

+include("text.inc.php");
include("bd.inc.php");
include("funcs.inc.php");

@@ -40,7 +41,7 @@
exit;
}

-echo "<p>Chaque flux RSS liste les �v�nements pour les 30 prochains jours en
cours dans une r�gion donn�e. En vous abonnant � un flux r�gional, vous
recevrez des informations sur les �v�nements de votre r�gion � port�e locale,
mais �galement les �v�nements � port�e nationale comme les RMLL.</p>";
+echo $adl_rss_intro;

// Purpose url

@@ -75,24 +76,7 @@

echo "</form>\n";

-?>
+echo $adl_rss_more;

-<p>Quelques fonctionnalit�s int�ressantes des flux RSS&nbsp;:</p>
-<ul>
- <li>Vous pouvez limiter les �v�nements d'un flux RSS � un certain
- tag, en passant le param�tre <code>tag</code>. Cela permet par
- exemple de r�cup�rer un flux RSS des �v�nements organis�s uniquement
- par votre association, � partir du moment o� vous pensez � marquer
- tous vos �v�nements avec un tag pr�cis.<br/>
- Exemple:
- <code>http://www.agendadulibre.org/rss.php?tag=toulibre</code>.
- </li>
-
- <li>Vous pouvez modifier la limite aux 30 prochains jours des flux
- RSS en utilisant le param�tre <code>daylimit</code>.<br/>
- Exemple:
- <code>http://www.agendadulibre.org/rss.php?region=6&amp;daylimit=42</code>
- </li>
-</ul>
-
-<?php put_footer(); ?>
+put_footer();
+?>
\ No newline at end of file

Modified: branches/dui/submit.php
==============================================================================
--- branches/dui/submit.php (original)
+++ branches/dui/submit.php Sun Jun 24 20:30:02 2007
@@ -308,74 +308,15 @@

?>

-<p>Cette page permet de soumettre un �v�nement dans l'Agenda du
-Libre. Celui-ci n'appara�tra pas automatiquement dans l'Agenda, il
+<p>Cette page permet de soumettre un �v�nement dans <?php echo $adl_title;
?>.
+Celui-ci n'appara�tra pas automatiquement dans l'Agenda, il
sera tout d'abord valid� par un mod�rateur. Un courrier
�lectronique vous sera envoy� � l'adresse e-mail de contact
donn�e ci-dessous lorsque l'�v�nement aura �t�
mod�r�.</p>

-<div id="advises">
-
-<h1>Recommandations importantes</h1>
-
-<p>Ces quelques recommandations vous permettront de proposer un
-�v�nement qui sera valid� plus rapidement, et dont la
-lisibilit� sera meilleure pour les utilisateurs de l'Agenda du
-Libre.</p>
-
-<p>Si vous soumettez souvent un �v�nement r�gulier dans
-l'Agenda du Libre, vous pouvez automatiser cette proc�dure �
-l'aide d'un <a href="submit-script-doc.php">script que nous vous
-proposons</a>.</p>
-
-<ul>
-
- <li>L'�v�nement doit concerner le <b>Logiciel
- Libre</b>. L'agenda n'a pas vocation � publier d'autres types
- d'�v�nements.</li>
-
- <li>Le texte des �v�nements doit �tre r�dig� en
- fran�ais, en <b>�vitant les fautes de
- grammaire et d'orthographe</b>.</li>
-
- <li>Essayez de donner une description <b>r�dig�e</b> de
- l'�v�nement, avec des phrases, plut�t qu'un style
- t�l�graphique.</li>
-
- <li>Pensez que le lecteur peut ne pas conna�tre votre association,
- le logiciel dont il sera question, etc., donc donnez � chaque fois
- toutes les informations n�cessaires. Rappelez <b>le principe de
- l'�v�nement, le public vis�, le lieu exact, la date,
- l'heure</b>, m�me si il est r�gulier (repas, rencontre
- r�guli�re, etc.) et que vous avez d�j� soumis un
- �v�nement du m�me type dans l'Agenda.</li>
-
- <li><b>�gayez au maximum la description</b> de votre �v�nement:
- lien vers le site de votre association, vers le logiciel ou le
- langage dont il sera question, vers les organismes partenaires,
- etc. Pour cela, utilisez les balises HTML pour mettre en gras, en
- italique, faire des paragraphes et des liens.</li>
-
- <li>Ne mettez pas l'int�gralit� des mots en majuscule, que ce
- soit dans le titre, le nom de la ville ou la description.</li>
-
- <li>Donnez l'<b>adresse directe</b> d'un site Web donnant plus
- d'informations sur l'�v�nement. Si l'adresse est la page
- d'accueil du site de votre organisation, veillez � ce que
- l'�v�nement soit clairement visible, et que le lecteur n'aie
- pas � chercher trop longtemps avant de trouver l'information qu'il
- cherche.</li>
-
-</ul>
-
-<p>L'�quipe de mod�ration se r�serve le droit de modifier la
-description de l'�v�nement pour la rendre plus compl�te, plus
-lisible ou plus attrayante.</p>
-
-</div>
-
<?php
+echo "<div id=\"advises\">\n$adl_submit_advises</div>\n";

echo "<form method=\"post\" action=\"submit.php\">";


Modified: branches/dui/tags.php
==============================================================================
--- branches/dui/tags.php (original)
+++ branches/dui/tags.php Sun Jun 24 20:30:02 2007
@@ -35,7 +35,7 @@
$query = "SELECT tags.name as tag, COUNT(events.id) as nb FROM events LEFT
JOIN tags_events ON event_id=events.id LEFT JOIN tags ON tags.id=tag_id WHERE
events.moderated=1 GROUP BY tags.id ORDER BY tags.name";
if (! $result = $db->query($query))
{
- echo "<p>Erreur lors de la requ�te SQL.</p>";
+ error ("<p>Erreur lors de la requ�te SQL.</p>");
put_footer();
exit;
}

Added: branches/dui/text.inc.php
==============================================================================
--- (empty file)
+++ branches/dui/text.inc.php Sun Jun 24 20:30:02 2007
@@ -0,0 +1,157 @@
+<?php
+ /* Copyright 2007
+ * - Melanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
+ * - Loic Dayot <ldayot CHEZ ouvaton POINT org>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License as
+ * published by the Free Software Foundation; either version 2 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+ * 02111-1307, USA.
+ *
+ */
+
+// From funcs.inc.php
+
+$adl_title = "L'Agenda du Libre";
+$adl_subtitle = "L'agenda des �v�nements du Logiciel Libre en France";
+$adl_short_title = "Agenda du Libre";
+$adl_all_region = "toutes les r�gions";
+
+$adl_url_contact = "mailto:moderateurs CHEZ agendadulibre POINT org";
+
+$adl_mailto_moderates = "moderateurs AT agendadulibre.org";
+
+$adl_form_description_guide = "<i>Les balises HTML autoris�es sont ".
+ "&lt;p&gt;, &lt;b&gt;, &lt;i&gt;, &lt;ul&gt;, &lt;ol&gt;, &lt;li&gt;,
&lt;br/&gt;, &lt;a&gt;.".
+ "Merci d'utiliser ces balises pour formater la description de votre
�v�nement.</i><br/> ".
+ "<i>Veillez � utiliser les balises <code>&lt;p&gt;</code> pour formater
les paragraphes, ".
+ "et non la balise &lt;br/&gt;.</i><br/>";
+
+$adl_form_tags_guide = "<i>Tags pour l'�v�nement. Les tags sont s�par�s par
des ".
+ "espaces. Un tag ne peut contenir que des lettres minuscules, ".
+ "des chiffres et des tirets.</i><br/>\n".
+ "Dans les tags, indiquez le nom de la ou des associations ".
+ "organisatrices. N'indiquez pas le nom de la ville ou de la ".
+ "r�gion.<br/>\n".
+ "Si votre �v�nement s'inscrit dans le cadre de ".
+ "<a href=\"http://www.libre-en-fete.net\";>Libre en F�te</a>, pr�cisez ".
+ "le tag <code>libre-en-fete-2007</code><br/>\n";
+
+// ical.php
+$adl_uid_end = "agendadulibre.org";
+$adl_one_event = "Un �v�nement de l'Agenda du Libre";
+
+// icallist.php
+$adl_ical_intro = "<p>Chaque calendrier iCal liste les �v�nements pour les
30 jours � venir ".
+ "dans une r�gion donn�e. En vous inscrivant au calendrier de votre r�gion,
vous verrez ".
+ "appara�tre les �v�nements de votre r�gion � port�e locale, ainsi que tous
les �v�nements ".
+ "� port�e nationale, comme les RMLL.</p>";
+$adl_mailto_devel = "mailto:devel AT agendadulibre.org";
+$adl_ical_more = "<p>Quelques fonctionnalit�s additionnelles des calendriers
iCal&nbsp;:</p>".
+ "<ul>\n".
+ "<li>Vous pouvez limiter les �v�nements d'un calendrier iCal � un certain
".
+ "tag, en passant le param�tre <code>tag</code>. Cela permet par ".
+ "exemple de r�cup�rer un calendrier iCal des �v�nements organis�s
uniquement ".
+ "par votre association, � partir du moment o� vous pensez � marquer ".
+ "tous vos �v�nements avec un tag pr�cis.<br/>\n".
+ "Exemple&nbsp;:
<code>http://www.agendadulibre.org/ical.php?tag=toulibre</code>. ".
+ "</li>\n".
+ "</ul>\n";
+
+// moderate.php
+$adl_notrelated_message = "Toutefois, l'�v�nement propos� n'a pour l'instant
pas retenu ".
+ "l'attention des mod�rateurs. En effet, l'�v�nement propos� ne concerne
pas le Logiciel ".
+ "Libre, ou bien le lien avec le Logiciel Libre n'est pas �vident dans la
formulation ".
+ "actuelle, ou alors il s'agit d'un �v�nement ou d'une formation payante et
co�teuse. ".
+ "Si l'�v�nement concerne vraiment le Logiciel Libre et qu'il ne s'agit pas
d'une ".
+ "formation payante, n'h�sitez pas � le soumettre � nouveau avec une
description plus".
+ " claire.";
+ $adl_notenough_message = "Votre �v�nement a tout � fait sa place dans
l'Agenda ".
+ "du Libre, mais les mod�rateurs trouvent que la description de celui-ci
n'est ".
+ "pas tout � fait assez compl�te pour �tre valid�e.\n\nLa description doit
�tre ".
+ "compr�hensible par un nouveau venu dans le monde du Libre, et doit donc ".
+ "pr�ciser le principe de la rencontre, le public vis�, la r�le du ou des ".
+ "Logiciels Libres qui seront expos�s, etc. M�me si il s'agit d'une
rencontre ".
+ "r�guli�re, n'h�sitez pas � r�p�ter � chaque fois ces informations, elles
".
+ "sont importantes.\n\nNous vous invitons donc vivement � soumettre �
nouveau ".
+ "cet �v�nement avec une description plus compl�te.";
+$adl_double_message = "L'�v�nement que vous proposez est d�j� pr�sent dans ".
+ "l'Agenda du Libre.\n\n";
+
+// rss.php
+$adl_url = "http://www.agendadulibre.org";;
+
+// rsslist.php
+$adl_rss_intro = "<p>Chaque flux RSS liste les �v�nements pour les 30
prochains jours en cours dans une r�gion donn�e. En vous abonnant � un flux
r�gional, vous recevrez des informations sur les �v�nements de votre r�gion �
port�e locale, mais �galement les �v�nements � port�e nationale comme les
RMLL.</p>";
+$adl_rss_more = "<p>Quelques fonctionnalit�s int�ressantes des flux
RSS&nbsp;:</p>\n".
+ "<ul>\n".
+ "<li>Vous pouvez limiter les �v�nements d'un flux RSS � un certain ".
+ "tag, en passant le param�tre <code>tag</code>. Cela permet par ".
+ "exemple de r�cup�rer un flux RSS des �v�nements organis�s uniquement ".
+ "par votre association, � partir du moment o� vous pensez � marquer ".
+ "tous vos �v�nements avec un tag pr�cis.<br/>\n".
+ "Exemple&nbsp;:
<code>http://www.agendadulibre.org/rss.php?tag=toulibre</code>. ".
+ "</li>\n ".
+ "<li>Vous pouvez modifier la limite aux 30 prochains jours des flux ".
+ "RSS en utilisant le param�tre <code>daylimit</code>.<br/> ".
+ "Exemple&nbsp;:
<code>http://www.agendadulibre.org/rss.php?region=6&amp;daylimit=42</code> ".
+ "</li>\n</ul>\n";
+
+// submit.php
+$adl_submit_advises = "<h1>Recommandations importantes</h1>\n".
+ "<p>Ces quelques recommandations vous permettront de proposer un ".
+ "�v�nement qui sera valid� plus rapidement, et dont la ".
+ "lisibilit� sera meilleure pour les utilisateurs de l'Agenda du ".
+ "Libre.</p>\n".
+ "<p>Si vous soumettez souvent un �v�nement r�gulier dans ".
+ "l'Agenda du Libre, vous pouvez automatiser cette proc�dure � ".
+ "l'aide d'un <a href=\"submit-script-doc.php\">script que nous vous ".
+ "proposons</a>.</p>\n".
+ "<ul>\n".
+ "<li>L'�v�nement doit concerner le <b>Logiciel ".
+ "Libre</b>. L'agenda n'a pas vocation � publier d'autres types ".
+ "d'�v�nements.</li>\n".
+ "<li>Le texte des �v�nements doit �tre r�dig� en ".
+ "fran�ais, en <b>�vitant les fautes de ".
+ "grammaire et d'orthographe</b>.</li>\n".
+ "<li>Essayez de donner une description <b>r�dig�e</b> de ".
+ "l'�v�nement, avec des phrases, plut�t qu'un style ".
+ "t�l�graphique.</li>\n".
+ "<li>Pensez que le lecteur peut ne pas conna�tre votre association, ".
+ "le logiciel dont il sera question, etc., donc donnez � chaque fois ".
+ "toutes les informations n�cessaires. Rappelez <b>le principe de ".
+ "l'�v�nement, le public vis�, le lieu exact, la date, ".
+ "l'heure</b>, m�me si il est r�gulier (repas, rencontre ".
+ "r�guli�re, etc.) et que vous avez d�j� soumis un ".
+ "�v�nement du m�me type dans l'Agenda.</li>\n".
+ "<li><b>�gayez au maximum la description</b> de votre �v�nement: ".
+ "lien vers le site de votre association, vers le logiciel ou le ".
+ "langage dont il sera question, vers les organismes partenaires, ".
+ "etc. Pour cela, utilisez les balises HTML pour mettre en gras, en ".
+ "italique, faire des paragraphes et des liens.</li>\n".
+ "<li>Ne mettez pas l'int�gralit� des mots en majuscule, que ce ".
+ "soit dans le titre, le nom de la ville ou la description.</li>\n".
+ "<li>Donnez l'<b>adresse directe</b> d'un site Web donnant plus ".
+ "d'informations sur l'�v�nement. Si l'adresse est la page ".
+ "d'accueil du site de votre organisation, veillez � ce que ".
+ "l'�v�nement soit clairement visible, et que le lecteur n'aie ".
+ "pas � chercher trop longtemps avant de trouver l'information qu'il ".
+ "cherche.</li>\n".
+ "</ul>\n".
+ "<p>L'�quipe de mod�ration se r�serve le droit de modifier la ".
+ "description de l'�v�nement pour la rendre plus compl�te, plus ".
+ "lisible ou plus attrayante.</p>\n";
+
+return;
+?>
\ No newline at end of file




  • [Devel] r279 - branches/dui, svn, 24/06/2007

Archives gérées par MHonArc 2.6.16.

Haut de le page