[Devel] r388 - trunk
svn at agendadulibre.org
svn at agendadulibre.org
Ven 26 Sep 20:53:01 CEST 2008
Author: thomas
Date: Fri Sep 26 20:52:55 2008
New Revision: 388
Log:
Visiblement, quand les changements sur un fichier sont seulement un
passage d'ISO à UTF-8, Subversion ne considère pas cela comme
important et décide de ne pas committer ces fichiers. Voilà qui est
fait.
Modified:
trunk/icallist.php
trunk/index.php
trunk/infos.php
trunk/listevents.php
trunk/lugtextlist.php
trunk/map.php
trunk/moderation-howto.php
trunk/moderation.php
trunk/oldmap.php
trunk/passgen.php
trunk/rejectevent.php
trunk/requestinfosevent.php
trunk/rsslist.php
trunk/session.inc.php
trunk/showevent.php
trunk/stats.php
trunk/submit-script-doc.php
trunk/tags.php
trunk/testevent.php
trunk/textlist.php
trunk/user.inc.php
trunk/validateevent.php
trunk/xmllistevents.php
Modified: trunk/icallist.php
==============================================================================
--- trunk/icallist.php (original)
+++ trunk/icallist.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2004
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -33,17 +33,17 @@
if ($ret == FALSE)
{
- error ("Erreur lors de la recherche des régions");
+ error ("Erreur lors de la recherche des régions");
put_footer();
exit;
}
-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. Le lien <i>webcal</i> permet d'ajouter un calendrier dans votre logiciel favori, tandis que le lien <i>google</i> permet d'ajouter un calendrier à votre agenda Google.</p>";
+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. Le lien <i>webcal</i> permet d'ajouter un calendrier dans votre logiciel favori, tandis que le lien <i>google</i> permet d'ajouter un calendrier à votre agenda Google.</p>";
echo "<table class=\"list\">";
echo "<tr class=\"odd\">";
-echo " <td>Toutes les régions</td>";
+echo " <td>Toutes les régions</td>";
echo " <td><a href=\"" . calendar_absolute_url("ical.php?region=all", "webcal") . "\">webcal</td>";
echo " <td><a href=\"http://www.google.com/calendar/render?cid=" . calendar_absolute_url("ical.php?region%3Dall", "http") . "\">google</a></td>";
echo "</tr>\n\n";
@@ -63,15 +63,15 @@
?>
-<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>
-<li>L'<a href="http://www.mozilla.org/projects/calendar/download.html">extension Calendar</a> pour Mozilla Firefox. <br/>Pour ajouter l'Agenda du Libre, allez dans <i>Fichier</i> puis <i>S'abonner à un calendrier distant</i>. Dans la fenêtre qui s'ouvre, entrez un nom pour le calendrier, ainsi que l'URL de celui-ci, disponible dans la liste ci-dessus.</li>
+<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>
+<li>L'<a href="http://www.mozilla.org/projects/calendar/download.html">extension Calendar</a> pour Mozilla Firefox. <br/>Pour ajouter l'Agenda du Libre, allez dans <i>Fichier</i> puis <i>S'abonner à un calendrier distant</i>. Dans la fenêtre qui s'ouvre, entrez un nom pour le calendrier, ainsi que l'URL de celui-ci, disponible dans la liste ci-dessus.</li>
<li><a href="http://korganizer.kde.org/">KOrganizer</a>, le calendrier de KDE</li>
<li><a href="http://www.gnome.org/projects/evolution/">Evolution</a> (versions 2.0.4 et 2.2.x).</li>
-<li>vCalendar, <a href="http://claws.sylpheed.org/plugins.php">un plugin</a> pour <a href="http://claws.sylpheed.org">Sylpheed Claws</a>. Chargez le module par le menu Configuration/Modules, puis avec un clic droit sur le dossier vCalender, choisissez "S'inscrire à un Webcal".</li>
-<li><a href="http://www.gnu.org/software/emacs/emacs.html">GNU Emacs</a>, à l'aide de l'extension <a href="http://de.geocities.com/ulf_jasper/lisp/icalendar.el.txt">icalendar.el</a></li>
+<li>vCalendar, <a href="http://claws.sylpheed.org/plugins.php">un plugin</a> pour <a href="http://claws.sylpheed.org">Sylpheed Claws</a>. Chargez le module par le menu Configuration/Modules, puis avec un clic droit sur le dossier vCalender, choisissez "S'inscrire à un Webcal".</li>
+<li><a href="http://www.gnu.org/software/emacs/emacs.html">GNU Emacs</a>, Ã l'aide de l'extension <a href="http://de.geocities.com/ulf_jasper/lisp/icalendar.el.txt">icalendar.el</a></li>
</ul>
<p>Les applications suivantes peuvent sans doute fonctionner:</p>
@@ -79,15 +79,15 @@
<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="mailto:devel AT agendadulibre.org">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 :</p>
+<p>Quelques fonctionnalités additionnelles des calendriers iCal :</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/>
+ <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>
Modified: trunk/index.php
==============================================================================
--- trunk/index.php (original)
+++ trunk/index.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2005
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -76,4 +76,4 @@
}
put_footer();
-?>
\ No newline at end of file
+?>
Modified: trunk/infos.php
==============================================================================
--- trunk/infos.php (original)
+++ trunk/infos.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2004-2007
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -29,14 +29,14 @@
<h2 style="text-align: center">Informations</h2>
-<h3>Table des matières</h3>
+<h3>Table des matières</h3>
<ul>
<li><a href="#pourquoi">Pourquoi ?</a></li>
<li><a href="#comment">Comment ?</a></li>
<li><a href="#faq">FAQ</a></li>
<li><a href="#contrib">Contributeurs et auteurs</a></li>
- <li><a href="#moderateurs">Modérateurs</a></li>
+ <li><a href="#moderateurs">Modérateurs</a></li>
<li><a href="#autres-utilisateurs">Autres utilisateurs</a></li>
<li><a href="#historique">Historique</a></li>
</ul>
@@ -45,112 +45,112 @@
<h3>Pourquoi ?</h3>
<p>Auparavant, le site <a
-href="http://agenda.lolix.org">Agenda.Lolix.org</a>, géré par
+href="http://agenda.lolix.org">Agenda.Lolix.org</a>, géré par
Rodolphe Quiedeville, permettait de disposer d'un agenda des
-évènements locaux organisés partout en France autour du
-Logiciel Libre. Depuis sa décision d'arrêter de maintenir ce
-site, cet agenda manquait, et le nombre de dépêches postées
-sur LinuxFr à propos d'évènements locaux est devenu trop
-important. Il a donc semblé pertinent de relancer un site avec la
-même idée : un simple agenda des manifestations autour du
+évènements locaux organisés partout en France autour du
+Logiciel Libre. Depuis sa décision d'arrêter de maintenir ce
+site, cet agenda manquait, et le nombre de dépêches postées
+sur LinuxFr à propos d'évènements locaux est devenu trop
+important. Il a donc semblé pertinent de relancer un site avec la
+même idée : un simple agenda des manifestations autour du
Logiciel Libre.</p>
<a id="comment"></a>
<h3>Commment ?</h3>
<p>Le site de l'<a href="http://www.agendadulibre.org">Agenda du
-Libre</a> fonctionne avec un bout de code spécifique écrit en
-PHP, et distribué selon les termes de la licence GPL.</p>
+Libre</a> fonctionne avec un bout de code spécifique écrit en
+PHP, et distribué selon les termes de la licence GPL.</p>
-<p>Il a été développé très rapidement, et est largement
-améliorable, aussi bien du point de vue de la qualité du code
-que des fonctionnalités. Il reste sans aucun doute de très
-nombreux bugs. N'hésitez pas à contribuer au développement de
-ce petit bout de code. Un <a href="/svn/">dépôt Subversion</a>
+<p>Il a été développé très rapidement, et est largement
+améliorable, aussi bien du point de vue de la qualité du code
+que des fonctionnalités. Il reste sans aucun doute de très
+nombreux bugs. N'hésitez pas à contribuer au développement de
+ce petit bout de code. Un <a href="/svn/">dépôt Subversion</a>
est disponible pour contribuer au code du logiciel.</p>
-<p>Les discussions autour des améliorations à apporter au site ont
+<p>Les discussions autour des améliorations à apporter au site ont
lieu sur la liste de diffusion <code>devel at agendadulibre.org</code>
(<a
href="http://www.toulibre.org/cgi-bin/mailman/listinfo/devel">inscription</a>).</p>
<a id="faq"></a>
-<h3>F.A.Q: Questions fréquemment posées</h3>
+<h3>F.A.Q: Questions fréquemment posées</h3>
<ol>
- <li><p><b>Pourquoi vois-je des évènements de Bruxelles ou Lyon
- alors que je suis abonné au flux RSS ou au calendrier iCal de la
- région Midi-Pyrénées ?</b></p>
-
- <p>À chaque évènement de l'Agenda du Libre est associé une
- <i>portée</i>, <i>locale</i> ou <i>nationale</i>. Si
- l'évènement est local, il apparaît seulement dans le flux
- RSS et le calendrier iCal de la région correspondante. Si
- l'évènement est national, il apparaît dans tous les flux RSS
+ <li><p><b>Pourquoi vois-je des évènements de Bruxelles ou Lyon
+ alors que je suis abonné au flux RSS ou au calendrier iCal de la
+ région Midi-Pyrénées ?</b></p>
+
+ <p>À chaque évènement de l'Agenda du Libre est associé une
+ <i>portée</i>, <i>locale</i> ou <i>nationale</i>. Si
+ l'évènement est local, il apparaît seulement dans le flux
+ RSS et le calendrier iCal de la région correspondante. Si
+ l'évènement est national, il apparaît dans tous les flux RSS
et tous les calendriers iCal.</p>
- <p>En effet, il nous a semblé intéressant que certains
- évènements importants: les Rencontres Mondiales du Logiciel
+ <p>En effet, il nous a semblé intéressant que certains
+ évènements importants: les Rencontres Mondiales du Logiciel
Libre, le FOSDEM et quelques autres grandes rencontres soient
visibles dans tous les flux et tous les calendriers.</p>
<p>Il est donc possible de voir dans vos flux RSS ou calendriers iCal
- des évènements qui ne sont pas de la région
- sélectionnée. Ils sont alors de portée nationale.</p>
+ des évènements qui ne sont pas de la région
+ sélectionnée. Ils sont alors de portée nationale.</p>
</li>
- <li><p><b>Pourquoi y'a-t-il une étape de modération ? La
- validation pourrait être automatique, non ?</b></p>
+ <li><p><b>Pourquoi y'a-t-il une étape de modération ? La
+ validation pourrait être automatique, non ?</b></p>
- <p>Évidemment, techniquement, la validation d'un évènement
- pourrait être instantanée, dès que l'évènement est
+ <p>Évidemment, techniquement, la validation d'un évènement
+ pourrait être instantanée, dès que l'évènement est
soumis. En fait, en pratique, cela n'est pour l'instant pas vraiment
- envisageable si l'on souhaite conserver une certaine qualité à
- l'Agenda du Libre. De trop nombreuses soumissions d'évènements
- sont incomplètes (donc incompréhensibles pour le commun des
- mortels), dans un style télégraphique, ou alors contiennent un
- certain nombre de fautes d'orthographe ou de problèmes de mise en
- page. Si l'on souhaite conserver une certaine cohérence dans
- l'Agenda du Libre, alors une modération est vraiment
- nécessaire.</p>
-
- <p>D'autre, une modération <i>a posteriori</i> n'est pas possible
- à cause des flux RSS. En effet, dès qu'un évènement est
- validé, il apparaît dans les flux RSS, et est donc chargé
- par tous les aggrégateurs des personnes abonnées au flux en
+ envisageable si l'on souhaite conserver une certaine qualité Ã
+ l'Agenda du Libre. De trop nombreuses soumissions d'évènements
+ sont incomplètes (donc incompréhensibles pour le commun des
+ mortels), dans un style télégraphique, ou alors contiennent un
+ certain nombre de fautes d'orthographe ou de problèmes de mise en
+ page. Si l'on souhaite conserver une certaine cohérence dans
+ l'Agenda du Libre, alors une modération est vraiment
+ nécessaire.</p>
+
+ <p>D'autre, une modération <i>a posteriori</i> n'est pas possible
+ à cause des flux RSS. En effet, dès qu'un évènement est
+ validé, il apparaît dans les flux RSS, et est donc chargé
+ par tous les aggrégateurs des personnes abonnées au flux en
question. Il est alors trop tard pour corriger des erreurs, ou
- supprimer cet évènement si nécessaire.</p>
+ supprimer cet évènement si nécessaire.</p>
- <p>Aujourd'hui, la modération est réalisée par une équipe
- de 4 personnes, qui pourra être étendue si nécessaire. Si
- l'évènement est dès le départ correct, la modération
- est très souvent réalisée en quelques heures.</p>
+ <p>Aujourd'hui, la modération est réalisée par une équipe
+ de 4 personnes, qui pourra être étendue si nécessaire. Si
+ l'évènement est dès le départ correct, la modération
+ est très souvent réalisée en quelques heures.</p>
</li>
- <li><p><b>Pourquoi n'y a-t-il que les évènements français ?
+ <li><p><b>Pourquoi n'y a-t-il que les évènements français ?
Pourquoi y'a-t-il seulement une case <i>Autre pays</i> ?</b></p>
- <p>L'Agenda du Libre a vocation à faire connaître auprès du
- plus large public les évènements organisés autour du
- Logiciel Libre. Ces évènements n'ont d'intérêt que si ils
- sont accessibles d'un point de vue géographique par les visiteurs
+ <p>L'Agenda du Libre a vocation à faire connaître auprès du
+ plus large public les évènements organisés autour du
+ Logiciel Libre. Ces évènements n'ont d'intérêt que si ils
+ sont accessibles d'un point de vue géographique par les visiteurs
de l'Agenda du Libre.</p>
<p>Un Agenda du Libre de toute la francophonie n'a pas vraiment de
- sens: les français ne sont pas susceptibles de se déplacer au
- Québec ou en Afrique francophone pour une install-party ou un
+ sens: les français ne sont pas susceptibles de se déplacer au
+ Québec ou en Afrique francophone pour une install-party ou un
repas, et vice-versa. Il nous semble donc plus pertinent que des
- initiatives similaires à l'Agenda du Libre se mettent en place
- dans d'autres pays. Si de telles initiatives sont créées, nous
+ initiatives similaires à l'Agenda du Libre se mettent en place
+ dans d'autres pays. Si de telles initiatives sont créées, nous
pourrons sans doute proposer des noms de domaines tels que
<i>be.agendadulibre.org</i>, <i>ca.agendadulibre.org</i>, etc.</p>
- <p>Bien que l'Agenda du Libre soit dédié aux évènements
- français, il est vrai que nous publions parfois des
- évènements de pays limitrophes à la France, puisque les
+ <p>Bien que l'Agenda du Libre soit dédié aux évènements
+ français, il est vrai que nous publions parfois des
+ évènements de pays limitrophes à la France, puisque les
autres Agenda du Libre n'existent pas pour le moment.</p>
</li>
@@ -158,18 +158,18 @@
<li><p><b>Puis-je utiliser le logiciel de l'Agenda du Libre pour mon
agenda ?</b></p>
- <p>Oui, bien sûr, vous le <i>pouvez</i>: le logiciel de l'Agenda du Libre
- est un <i>Logiciel Libre</i>, distribué sous les termes de la
+ <p>Oui, bien sûr, vous le <i>pouvez</i>: le logiciel de l'Agenda du Libre
+ est un <i>Logiciel Libre</i>, distribué sous les termes de la
licence GPL.</p>
<p>Toutefois, nous ne le <i>conseillons</i> pas: le logiciel faisant
- fonctionner l'Agenda du Libre est très spécifique à cette
+ fonctionner l'Agenda du Libre est très spécifique à cette
utilisation, et le sera de plus en plus. Nous n'avons absolument pas
- pour objectif de développer un agenda générique. Il existe
- de nombreux logiciels d'agenda de ce type, écrits en PHP,
+ pour objectif de développer un agenda générique. Il existe
+ de nombreux logiciels d'agenda de ce type, écrits en PHP,
disponibles sous licence libre. Vous pouvez par exemple consulter <a
href="http://directory.fsf.org/productivity/cal/">cette page</a> du
- répertoire de logiciel maintenu par la <a
+ répertoire de logiciel maintenu par la <a
href="http://www.fsf.org">Fondation pour le Logiciel Libre</a>.</p>
</li>
@@ -180,50 +180,50 @@
<h3>Contributeurs et auteurs</h3>
<ul>
- <li>Mélanie Bats</li>
+ <li>Mélanie Bats</li>
<li><a href="http://thomas.enix.org">Thomas Petazzoni</a></li>
- <li><a href="http://www.linux-france.org/~dmentre/">David Mentré</a>, divers patches</li>
+ <li><a href="http://www.linux-france.org/~dmentre/">David Mentré</a>, divers patches</li>
<li>L'<a href="http://www.aful.org">AFUL</a>, pour la <a href="http://www.aful.org/gul/liste">liste</a> <a href="http://www.aful.org/gul">des GULs</a></li>
- <li>Erwan Lehérissé, pour la CSS et la <i>favicon</i></li>
+ <li>Erwan Lehérissé, pour la CSS et la <i>favicon</i></li>
</ul>
<a id="moderateurs"></a>
-<h3>Modérateurs</h3>
+<h3>Modérateurs</h3>
-<p>Pour l'heure, l'équipe de modération est constituée de (par ordre alphabétique):</p>
+<p>Pour l'heure, l'équipe de modération est constituée de (par ordre alphabétique):</p>
<ul>
- <li>Mélanie Bats</li>
+ <li>Mélanie Bats</li>
<li>Jean-Marie Favreau</li>
- <li>Erwan Lehérissé</li>
+ <li>Erwan Lehérissé</li>
<li>Thomas Petazzoni</li>
</ul>
-<p>D'autres modérateurs pourront être ajoutés, pour assurer
-à l'agenda une réactivité maximale, quelle que soit la
-période de l'année.</p>
+<p>D'autres modérateurs pourront être ajoutés, pour assurer
+à l'agenda une réactivité maximale, quelle que soit la
+période de l'année.</p>
-<p>Vous pouvez contacter les modérateurs en utilisant l'adresse
+<p>Vous pouvez contacter les modérateurs en utilisant l'adresse
<code>moderateurs at agendadulibre.org</code>.</p>
<a id="autres-utilisateurs"></a>
<h3>Autres utilisateurs</h3>
<p>Bien que le logiciel faisant fonctionner l'Agenda du Libre soit
-spécifique, d'autres personnes ou projets ont choisi de l'utiliser
+spécifique, d'autres personnes ou projets ont choisi de l'utiliser
comme base pour mettre en ligne un agenda :</p>
<ul>
<li>L'<a href="http://www.assojeunes-rennes.org/agenda/">agenda</a>
- du <a href="http://www.assojeunes-rennes.org/">Réseau Asso Jeune de
+ du <a href="http://www.assojeunes-rennes.org/">Réseau Asso Jeune de
Rennes</a> </li>
<li>L'<a href="http://www.cru.fr/formations/calendar.php">agenda</a>
- des formations du Comité Réseau des Universités.</li>
+ des formations du Comité Réseau des Universités.</li>
<li>L'<a href="http://tondeuse.eu.org/agenda/">agenda</a> des
- évènements de Rennes et des environs mis en place par l'association
- <a href="http://tondeuse.eu.org/">La Tondeuse À Roazhon</a>.</li>
+ évènements de Rennes et des environs mis en place par l'association
+ <a href="http://tondeuse.eu.org/">La Tondeuse À Roazhon</a>.</li>
</ul>
@@ -241,7 +241,7 @@
<li>07/06/2005
<ul>
- <li>Ajout du schéma des <a
+ <li>Ajout du schéma des <a
href="http://www.agendadulibre.org/svn/trunk/schema.sql">tables
SQL</a></li>
@@ -256,17 +256,17 @@
donnant un exemple de fichier
<code>bd-private.inc.php</code></li>
- <li>Les jours passés et les jours à venir sont maintenant
- de couleur différente (patch soumis par <i>Mélanie
+ <li>Les jours passés et les jours à venir sont maintenant
+ de couleur différente (patch soumis par <i>Mélanie
Bats</i>)</li>
- <li>Dans le mail envoyé lorsqu'un évènement est
- modéré, un lien vers l'évènement est donné
- (patch soumis par <i>Mélanie Bats</i>)</li>
+ <li>Dans le mail envoyé lorsqu'un évènement est
+ modéré, un lien vers l'évènement est donné
+ (patch soumis par <i>Mélanie Bats</i>)</li>
<li>Utilisation d'une fonction <code>quote_smart</code> pour
- formater correctement les arguments d'une requête SQL
+ formater correctement les arguments d'une requête SQL
(patch initialement soumis par <i>Mendolia Davide</i>)</li>
</ul>
@@ -275,14 +275,14 @@
<li>13/06/2005
<ul>
- <li>Rédaction des recommendations pour la modération</li>
+ <li>Rédaction des recommendations pour la modération</li>
<li>Mise en place des listes de diffusion
<code>devel at agendadulibre.org</code> et
<code>moderateurs at agendadulibre.org</code></li>
- <li>Mise en place d'un système de prévisualisation lors de
- la soumission d'un évènement</li>
+ <li>Mise en place d'un système de prévisualisation lors de
+ la soumission d'un évènement</li>
</ul>
@@ -291,9 +291,9 @@
<li>15/06/2005
<ul>
- <li>Correction d'un bug dans la génération du RSS</li>
+ <li>Correction d'un bug dans la génération du RSS</li>
- <li>Amélioration de la CSS proposée par <i>Jean-Marie
+ <li>Amélioration de la CSS proposée par <i>Jean-Marie
Favreau</i></li>
</ul>
@@ -302,48 +302,48 @@
<li>23/06/2005
<ul>
- <li>Ajout des modérateurs</li>
+ <li>Ajout des modérateurs</li>
</ul>
</li>
<li>07/07/2005
<ul>
- <li>Présentation de l'Agenda du Libre aux <a
+ <li>Présentation de l'Agenda du Libre aux <a
href="http://www.rencontresmondiales.org">Rencontres Mondiales du
- Logiciel Libre</a> à Dijon, dans le cadre du thème <a
+ Logiciel Libre</a> à Dijon, dans le cadre du thème <a
href="http://www.interlug-fr.org">InterLUG</a>. Les <a
href="http://www.agendadulibre.org/svn/presentation">slides</a> de
- la présentation sont disponibles.</li>
+ la présentation sont disponibles.</li>
</ul>
</li>
<li>30/07/2005
<ul>
- <li>Amélioration des fonctionnalités d'envoi de mail: les
- modérateurs reçoivent un mail à chaque soumission
- d'évènement, à chaque édition, validation et
- suppression d'évènement.</li>
+ <li>Amélioration des fonctionnalités d'envoi de mail: les
+ modérateurs reçoivent un mail à chaque soumission
+ d'évènement, à chaque édition, validation et
+ suppression d'évènement.</li>
</ul>
</li>
<li>31/07/2005-18/08/2005
<ul>
- <li>Amélioration mineure de la documentation d'installation (contribution de Thierry Boudet)</li>
+ <li>Amélioration mineure de la documentation d'installation (contribution de Thierry Boudet)</li>
<li>Mise en valeur du jour courant de l'Agenda (contribution de Maxime Petazzoni)</li>
- <li>Ajout de conseils supplémentaires pour les contributeurs d'évènements</li>
- <li>Affichage de la portée de l'évènement dans l'interface de modération, pour faciliter celle-ci</li>
+ <li>Ajout de conseils supplémentaires pour les contributeurs d'évènements</li>
+ <li>Affichage de la portée de l'évènement dans l'interface de modération, pour faciliter celle-ci</li>
</ul>
</li>
<li>19/08/2005
<ul>
- <li>Depuis cette date, tous les nouveaux comptes créés sur <a href="http://linuxfr.org">LinuxFr</a> disposent par défaut d'une boîte <i>Agenda du Libre</i> affichant les évènements pour les 30 jours à venir</li>
+ <li>Depuis cette date, tous les nouveaux comptes créés sur <a href="http://linuxfr.org">LinuxFr</a> disposent par défaut d'une boîte <i>Agenda du Libre</i> affichant les évènements pour les 30 jours à venir</li>
</ul>
</li>
<li>15/09/2005
<ul>
- <li>L'Agenda du Libre est maintenant référencé par <a href="http://www.lea-linux.org">Lea-Linux</a></li>
+ <li>L'Agenda du Libre est maintenant référencé par <a href="http://www.lea-linux.org">Lea-Linux</a></li>
</ul>
</li>
@@ -351,32 +351,32 @@
<li>17/09/2005
<ul>
- <li>Développement de la génération de <a href="icallist.php">calendriers <i>iCal</i></a>. Comme pour les flux RSS, il y a un calendrier disponible pour chaque région, ainsi qu'un calendrier national</li>
- <li>Intégration des patches de validation des entrées de David Mentré</li>
- <li>Intégration du patch de David Mentré ajoutant le calendrier annuel</li>
- <li>Mise en place d'une authentification HTTP pour l'accès aux statistiques, afin d'éviter le <i>spam de referers</i>. Il est toujours possible d'accéder aux statistiques: le mot de passe est affiché dans la boîte de dialogue d'authentification.</li>
+ <li>Développement de la génération de <a href="icallist.php">calendriers <i>iCal</i></a>. Comme pour les flux RSS, il y a un calendrier disponible pour chaque région, ainsi qu'un calendrier national</li>
+ <li>Intégration des patches de validation des entrées de David Mentré</li>
+ <li>Intégration du patch de David Mentré ajoutant le calendrier annuel</li>
+ <li>Mise en place d'une authentification HTTP pour l'accès aux statistiques, afin d'éviter le <i>spam de referers</i>. Il est toujours possible d'accéder aux statistiques: le mot de passe est affiché dans la boîte de dialogue d'authentification.</li>
</ul>
</li>
<li>18/09/2005
<ul>
- <li>Les calendriers donnent maintenant les évènements des 12 mois précédents dans le passé et jusqu'à l'infini dans le futur</li>
+ <li>Les calendriers donnent maintenant les évènements des 12 mois précédents dans le passé et jusqu'à l'infini dans le futur</li>
<li>Indication d'Evolution 2.0.4 et de KOrganizer dans les clients qui fonctionnent avec les calendriers iCal</li>
- <li>Ajout d'une boîte rappelant aux visiteurs l'existence des flux RSS et des calendriers iCal</li>
+ <li>Ajout d'une boîte rappelant aux visiteurs l'existence des flux RSS et des calendriers iCal</li>
- <li>Ajout de la liste des flux RSS dans l'en-tête de la page pour que les navigateurs comme Firefox les affichent automatiquement</li>
+ <li>Ajout de la liste des flux RSS dans l'en-tête de la page pour que les navigateurs comme Firefox les affichent automatiquement</li>
</ul>
</li>
<li>19/09/2005
<ul>
- <li>Correction de plusieurs bugs dans la génération des
+ <li>Correction de plusieurs bugs dans la génération des
calendriers iCal (champ UID manquant, champ PRODID manquant,
- point-virgules à la place de deux points, etc.).</li>
+ point-virgules à la place de deux points, etc.).</li>
<li>Utilisation d'URLs en <i>webcal://</i> pour les calendriers.</li>
</ul>
@@ -385,11 +385,11 @@
<li>20/09/2005
<ul>
- <li>Correction d'un bug dans la génération du calendrier iCal
- (oubli de stripper les backslashes ajoutés lors de l'insertion
+ <li>Correction d'un bug dans la génération du calendrier iCal
+ (oubli de stripper les backslashes ajoutés lors de l'insertion
dans la base SQL)</li>
- <li>Mise à jour de la liste des clients iCal qui fonctionnent.</li>
+ <li>Mise à jour de la liste des clients iCal qui fonctionnent.</li>
</ul>
</li>
@@ -404,13 +404,13 @@
<li>04/10/2005
<ul>
- <li>Correction d'un problème de recouvrement mineur dans le CSS</li>
+ <li>Correction d'un problème de recouvrement mineur dans le CSS</li>
</ul>
</li>
<li>05/11/2005
<ul>
- <li>Ajout d'une <a href="map.php">carte</a> des évènements par région</li>
+ <li>Ajout d'une <a href="map.php">carte</a> des évènements par région</li>
</ul>
</li>
@@ -422,24 +422,24 @@
<li>17/11/2005
<ul>
- <li>Légère amélioration de la carte, un lien est maintenant disponible</li>
- <li>Petites améliorations sur le calendrier iCal</li>
+ <li>Légère amélioration de la carte, un lien est maintenant disponible</li>
+ <li>Petites améliorations sur le calendrier iCal</li>
</ul>
</li>
<li>21/12/2005
<ul>
- <li>Ajout d'une CSS alternative proposée par <i>Air1</i></li>
+ <li>Ajout d'une CSS alternative proposée par <i>Air1</i></li>
</ul>
</li>
<li>11/01/2006-15/01/2006
<ul>
- <li>Ajout d'une boîte de recommandations sur la page de <a href="submit.php">soumission d'un évènement</a></li>
- <li>Correction de problèmes avec Internet Explorer au niveau de la carte et de la feuille CSS</li>
- <li>Affichage des LUGs de la région dans la carte, et lors de la consultation des informations sur un évènment</li>
+ <li>Ajout d'une boîte de recommandations sur la page de <a href="submit.php">soumission d'un évènement</a></li>
+ <li>Correction de problèmes avec Internet Explorer au niveau de la carte et de la feuille CSS</li>
+ <li>Affichage des LUGs de la région dans la carte, et lors de la consultation des informations sur un évènment</li>
<li>Ajout d'une page de <a href="stats.php">statistiques</a></li>
- <li>Amélioration du script de soumission et rédaction d'une <a href="submit-script-doc.php">documentation</a></li>
+ <li>Amélioration du script de soumission et rédaction d'une <a href="submit-script-doc.php">documentation</a></li>
</ul>
</li>
@@ -453,12 +453,12 @@
<li>05/02/2006
<ul>
- <li>Améliorations mineures du script
+ <li>Améliorations mineures du script
<i>extract-gulls.py</i></li>
- <li>Mise en place d'une <i>favicon</i> basée sur le logo
- proposée par <i>Air1</i></li>
- <li>Mise à jour de la documentation d'installation</li>
- <li>Synchronisation de la base de données des LUGs de l'Agenda
+ <li>Mise en place d'une <i>favicon</i> basée sur le logo
+ proposée par <i>Air1</i></li>
+ <li>Mise à jour de la documentation d'installation</li>
+ <li>Synchronisation de la base de données des LUGs de l'Agenda
du Libre avec la nouvelle version de la liste de l'AFUL</li>
</ul>
</li>
@@ -470,8 +470,8 @@
sur le site <a href="http://www.pcinpact.com/">PC Inpact</a> qui
mentionne l'Agenda du Libre en ces termes : <i>Pour savoir si
votre LUG en organise un... allez voir sur sa page web et n'oubliez
- pas de consulter l'Agenda du Libre, une référence en
- matière d'évènements et de rencontres sur le
+ pas de consulter l'Agenda du Libre, une référence en
+ matière d'évènements et de rencontres sur le
libre.</i></li>
</ul>
</li>
@@ -479,31 +479,31 @@
<li>20/02/2006
<ul>
<li>Publication d'une <a
- href="https://linuxfr.org/2006/02/20/20383.html">dépêche sur
+ href="https://linuxfr.org/2006/02/20/20383.html">dépêche sur
LinuxFr.org</a> pour marquer le passage du cap des <b>300
- évènements</b> recensés par l'Agenda du Libre, et pour
- faire connaître les nouveautés de l'Agenda depuis son
+ évènements</b> recensés par l'Agenda du Libre, et pour
+ faire connaître les nouveautés de l'Agenda depuis son
lancement en juin 2005.</li>
</ul>
</li>
<li>25/02/2006
<ul>
- <li>Ajout d'une liste des questions fréquemment posées, sur
+ <li>Ajout d'une liste des questions fréquemment posées, sur
cette page.</li>
</ul>
</li>
<li>04/03/2006
<ul>
- <li>Ajout d'une <i>favion</i>, proposée par <i>Air1</i>.</li>
+ <li>Ajout d'une <i>favion</i>, proposée par <i>Air1</i>.</li>
</ul>
</li>
<li>02/05/2006
<ul>
<li>Simplification dans l'affichage des dates. Quand le jour de
- début et de fin sont identiques, le jour n'est indiqué qu'une seule
+ début et de fin sont identiques, le jour n'est indiqué qu'une seule
fois.</li>
</ul>
</li>
@@ -511,89 +511,89 @@
<li>09/07/2006
<ul>
<li>Ajout d'une option <code>--test-output</code> au script de
- soumission. Elle permet de récupérer une page HTML qui ressemble à
- ce que donnera l'évènement dans l'Agenda du Libre une fois
- modéré. Ceux qui utilisent le script de soumission peuvent donc
- avoir une prévisualisation.</li>
+ soumission. Elle permet de récupérer une page HTML qui ressemble Ã
+ ce que donnera l'évènement dans l'Agenda du Libre une fois
+ modéré. Ceux qui utilisent le script de soumission peuvent donc
+ avoir une prévisualisation.</li>
</ul>
</li>
<li>09/09/2006
<ul>
<li>Activation du <i>https</i> pour l'Agenda du Libre, pour ceux
- qui souhaitent utiliser une connexion sécurisée.</li>
+ qui souhaitent utiliser une connexion sécurisée.</li>
</ul>
</li>
<li>29/10/2006
<ul>
- <li>Mise en place du sélecteur de région pour la navigation dans
+ <li>Mise en place du sélecteur de région pour la navigation dans
l'agenda.</li>
- <li>Affichage des flèches de navigation vers le passé ou le futur
- seulement si il y a des évènements à voir dans le passé ou le
+ <li>Affichage des flèches de navigation vers le passé ou le futur
+ seulement si il y a des évènements à voir dans le passé ou le
futur.</li>
</ul>
</li>
<li>14/01/2007
<ul>
- <li>Mise en place du système de tags sur les évènements.</li>
+ <li>Mise en place du système de tags sur les évènements.</li>
<li>Statistiques par ville.</li>
</ul>
</li>
<li>10/04/2007
<ul>
- <li>Passage du cap des 1000 évènements.</li>
+ <li>Passage du cap des 1000 évènements.</li>
</ul>
</li>
<li>25/11/2007
<ul>
- <li>Ajout d'un script permettant de récupérer la liste des
- évènements par tag au format XML, utilisé par le site du <a
- href="http://www.libre-en-fete.net">Libre en Fête</a></li>
+ <li>Ajout d'un script permettant de récupérer la liste des
+ évènements par tag au format XML, utilisé par le site du <a
+ href="http://www.libre-en-fete.net">Libre en Fête</a></li>
</ul>
</li>
<li>15/03/2008
<ul>
- <li>Mise en production d'une nouvelle CSS dévelopée par Erwan Lehérissé</li>
+ <li>Mise en production d'une nouvelle CSS dévelopée par Erwan Lehérissé</li>
</ul>
</li>
<li>08/05/2008
<ul>
- <li>Nouvelle interface de modération</li>
- <li>Édition des évènements validés par les modérateurs</li>
- <li>Ajout d'Erwan Lehérissé à l'équipe de modération</li>
+ <li>Nouvelle interface de modération</li>
+ <li>Édition des évènements validés par les modérateurs</li>
+ <li>Ajout d'Erwan Lehérissé à l'équipe de modération</li>
</ul>
</li>
<li>29/06/2008
<ul>
- <li>Un courrier électronique est désormais envoyé au soumetteur dès
- que l'évènement est enregistré et est en attente de modération.</li>
+ <li>Un courrier électronique est désormais envoyé au soumetteur dès
+ que l'évènement est enregistré et est en attente de modération.</li>
</ul>
</li>
<li>09/07/2008 au 12/07/2008
<ul>
- <li>Les évènements peuvent désormais être édités ou annulés par
- leur soumetteur après modération</li>
- <li>Refonte complète de la <a href="map.php">carte</a>, désormais
- basée sur un fond de carte <a
+ <li>Les évènements peuvent désormais être édités ou annulés par
+ leur soumetteur après modération</li>
+ <li>Refonte complète de la <a href="map.php">carte</a>, désormais
+ basée sur un fond de carte <a
href="http://www.openstreetmap.org">OpenStreetMap</a>, en utilisant
- la bibliothèque Javascript <a
+ la bibliothèque Javascript <a
href="http://www.openlayers.org">OpenLayers</a>. Cette carte
- affiche les prochains évènements, ainsi que la localisation des
+ affiche les prochains évènements, ainsi que la localisation des
groupes d'utilisateurs.</li>
<li>Ajout du tag <code><georss:point></code> dans le flux RSS
- pour préciser la localisation géographique d'un évènement. Cela peut
- servir à afficher les évènements sur une carte, comme sur la carte
+ pour préciser la localisation géographique d'un évènement. Cela peut
+ servir à afficher les évènements sur une carte, comme sur la carte
de l'Agenda du Libre, ou sur <a
href="http://maps.google.com/maps?q=http://www.agendadulibre.org/rss.php?region=all">Google
- Maps</a>. Ce tag fait partie de la spécification <a
+ Maps</a>. Ce tag fait partie de la spécification <a
href="http://www.georss.org">GeoRSS</a></li>
</ul>
</li>
Modified: trunk/listevents.php
==============================================================================
--- trunk/listevents.php (original)
+++ trunk/listevents.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2007
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -39,24 +39,24 @@
echo "le " . $startday . " ";
else
echo "du " . $startday . " au " . $endday . " ";
- echo " à " . $event->city;
+ echo " Ã " . $event->city;
echo "</li>";
}
echo " </ul>\n";
}
-put_header("Liste d'évènements");
+put_header("Liste d'évènements");
$db = new db();
if (! $_GET['tag'] || !ereg("^[a-z0-9\-]*$", $_GET['tag']))
{
- echo "<p><b>Aucun tag sélectionné, ou tag invalide.</b></p>";
+ echo "<p><b>Aucun tag sélectionné, ou tag invalide.</b></p>";
put_footer();
exit;
}
-echo "<h2>Les évènements <i>" . $_GET['tag'] . "</i></h2>\n";
+echo "<h2>Les évènements <i>" . $_GET['tag'] . "</i></h2>\n";
$hasevent = FALSE;
$sql = "select id, title, city, start_time, end_time from events " .
@@ -64,7 +64,7 @@
$events = $db->query($sql);
if (! $events)
{
- echo "<p><b>Erreur lors de la requête SQL.</b></p>";
+ echo "<p><b>Erreur lors de la requête SQL.</b></p>";
put_footer();
exit;
}
@@ -75,9 +75,9 @@
echo "<p>";
echo "<b>Prochainement</b>";
if (mysql_num_rows($events) == 1)
- echo ", un évènement :";
+ echo ", un évènement :";
else
- echo ", " . mysql_num_rows($events) . " évènements :";
+ echo ", " . mysql_num_rows($events) . " évènements :";
echo "</p>";
list_events($events);
}
@@ -87,7 +87,7 @@
$events = $db->query($sql);
if (! $events)
{
- echo "<p><b>Erreur lors de la requête SQL.</b>/p>";
+ echo "<p><b>Erreur lors de la requête SQL.</b>/p>";
put_footer();
exit;
}
@@ -96,17 +96,17 @@
{
$hasevent = TRUE;
echo "<p>";
- echo "<b>Dans le passé</b>";
+ echo "<b>Dans le passé</b>";
if (mysql_num_rows($events) == 1)
- echo ", un évènement :";
+ echo ", un évènement :";
else
- echo ", " . mysql_num_rows($events) . " évènements :";
+ echo ", " . mysql_num_rows($events) . " évènements :";
echo "</p>";
list_events($events);
}
if (! $hasevent)
- echo "<p>Aucun évènement avec ce tag.</p>";
+ echo "<p>Aucun évènement avec ce tag.</p>";
put_footer();
?>
Modified: trunk/lugtextlist.php
==============================================================================
--- trunk/lugtextlist.php (original)
+++ trunk/lugtextlist.php Fri Sep 26 20:52:55 2008
@@ -54,4 +54,4 @@
"<p style=\"font-size: 60%; text-align: center;\"><a href=\"" . $lug->url . "\">" . $lug->url . "</a></p>" . "\t" .
calendar_absolute_url("lug.png") . "\n";
}
-?>
\ No newline at end of file
+?>
Modified: trunk/map.php
==============================================================================
--- trunk/map.php (original)
+++ trunk/map.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2004-2006
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -67,7 +67,7 @@
put_header("Carte", $jcode, "init()"); ?>
-<h2>Carte des évènements</h2>
+<h2>Carte des évènements</h2>
<div style="margin: auto; width:60%; height:500px; border: 1px solid black;" id="map"></div>
Modified: trunk/moderation-howto.php
==============================================================================
--- trunk/moderation-howto.php (original)
+++ trunk/moderation-howto.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2004-2008
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -24,136 +24,136 @@
include("bd-private.inc.php");
include("funcs.inc.php");
-put_header("Recommandations sur la modération");
+put_header("Recommandations sur la modération");
?>
-<h2>Recommandations sur la modération</h2>
+<h2>Recommandations sur la modération</h2>
-<p>Tous les évènements de l'Agenda du Libre passent par une phase de
-modération, qui permet de s'assurer que les évènements recensés
-rentrent bien dans la <a href="#ligne">ligne éditoriale</a> et que la
-<a href="#qualite">qualité de la description des évènements</a> reste
+<p>Tous les évènements de l'Agenda du Libre passent par une phase de
+modération, qui permet de s'assurer que les évènements recensés
+rentrent bien dans la <a href="#ligne">ligne éditoriale</a> et que la
+<a href="#qualite">qualité de la description des évènements</a> reste
bonne.</p>
<a name="ligne"></a>
-<h3>Ligne éditoriale</h3>
+<h3>Ligne éditoriale</h3>
-<p>Tout d'abord, les évènements acceptés sont ceux qui concernent le
-Logiciel Libre ou le monde du Libre. Un évènement simplement en
+<p>Tout d'abord, les évènements acceptés sont ceux qui concernent le
+Logiciel Libre ou le monde du Libre. Un évènement simplement en
rapport avec les nouvelles technologies n'a pas sa place dans l'Agenda
du Libre.</p>
-<p>Ensuite, l'Agenda du Libre a été principalement créé pour recenser
-les évènements de la communauté du Logiciel Libre. Les évènements
-organisés par les associations, groupes d'utilisateurs, médiathèques,
-bibliothèques, lieux d'accès publics à Internet concernant les
+<p>Ensuite, l'Agenda du Libre a été principalement créé pour recenser
+les évènements de la communauté du Logiciel Libre. Les évènements
+organisés par les associations, groupes d'utilisateurs, médiathèques,
+bibliothèques, lieux d'accès publics à Internet concernant les
Logiciels Libres sont la "cible" principale de l'Agenda.</p>
-<p>Les évènements organisés par les entreprises peuvent être acceptés,
-à condition :</p>
+<p>Les évènements organisés par les entreprises peuvent être acceptés,
+Ã condition :</p>
<ul>
- <li>Que l'accès soit ouvert à tous. Une inscription préalable
- peut-être nécessaire ;</li>
+ <li>Que l'accès soit ouvert à tous. Une inscription préalable
+ peut-être nécessaire ;</li>
- <li>Que l'inscription soit gratuite ou à un tarif
- raisonnable. Certains évènements de la communauté, comme le forum
- PHP, sont également payants, et font partie de la ligne
- éditoriale. Évidemment, le terme <i>raisonnable</i> reste sujet à
- interprétation. Au jour d'aujourd'hui, un évènement dont
- l'inscription coûte 50-100 Euros peut éventuellement être accepté
- dans l'Agenda du Libre. Pour apprécier si un évènement payant doit
- être validé ou non, le thème de celui-ci rentrera en compte :
- une conférence d'interêt général devra être validée, mais pas
- une formation coûteuse ou un évènement de marketing pur pour les
+ <li>Que l'inscription soit gratuite ou à un tarif
+ raisonnable. Certains évènements de la communauté, comme le forum
+ PHP, sont également payants, et font partie de la ligne
+ éditoriale. Évidemment, le terme <i>raisonnable</i> reste sujet Ã
+ interprétation. Au jour d'aujourd'hui, un évènement dont
+ l'inscription coûte 50-100 Euros peut éventuellement être accepté
+ dans l'Agenda du Libre. Pour apprécier si un évènement payant doit
+ être validé ou non, le thème de celui-ci rentrera en compte :
+ une conférence d'interêt général devra être validée, mais pas
+ une formation coûteuse ou un évènement de marketing pur pour les
produits d'une entreprise ;</li>
- <li>Que la formulation de la description de l'évènement ne soit pas
- une publicité outrancière, style communiqué de presse, pour la ou les
+ <li>Que la formulation de la description de l'évènement ne soit pas
+ une publicité outrancière, style communiqué de presse, pour la ou les
entreprises organisatrices.</li>
</ul>
-<p>En cas de doute sur le fait que l'évènement soit dans la ligne
-éditoriale de l'agenda, ne pas hésiter à en discuter sur la liste des
-modérateurs, <code>moderateurs at agendadulibre.org</code>.</p>
+<p>En cas de doute sur le fait que l'évènement soit dans la ligne
+éditoriale de l'agenda, ne pas hésiter à en discuter sur la liste des
+modérateurs, <code>moderateurs at agendadulibre.org</code>.</p>
<a name="qualite"></a>
-<h3>Qualité des descriptions</h3>
+<h3>Qualité des descriptions</h3>
-<p>D'autre part, une attention particulière doit être portée à
-l'orthographe et à la grammaire. Les évènements soumis sont à ce
-niveau, comme beaucoup de soumissions sur d'autres sites, de qualité
+<p>D'autre part, une attention particulière doit être portée Ã
+l'orthographe et à la grammaire. Les évènements soumis sont à ce
+niveau, comme beaucoup de soumissions sur d'autres sites, de qualité
variable. Il convient donc de corriger au maximum les fautes avant de
-valider les évènements. Quelques recommandations :</p>
+valider les évènements. Quelques recommandations :</p>
<ul>
- <li>Le titre de l'évènement ne doit contenir ni la date, ni le lieu,
- et être dans la mesure du possible assez bref ;</li>
+ <li>Le titre de l'évènement ne doit contenir ni la date, ni le lieu,
+ et être dans la mesure du possible assez bref ;</li>
- <li>Le lien de la ville, qui pointe vers Wikipédia, doit être
- fonctionnel. Il peut être nécessaire de corriger des typos dans le
+ <li>Le lien de la ville, qui pointe vers Wikipédia, doit être
+ fonctionnel. Il peut être nécessaire de corriger des typos dans le
nom de la ville (absence d'accents ou de tirets) pour rendre le lien
fonctionnel ;</li>
- <li>La description ne doit pas être dans un style télégraphique, mais
- être rédigée ;</li>
+ <li>La description ne doit pas être dans un style télégraphique, mais
+ être rédigée ;</li>
- <li>La description doit donner la date, l'heure et le lieu précis de
- l'évènement, une description de celui-ci et le public visé. La
- description de l'évènement doit être la plus compréhensible possible
- pour un néophyte ;</li>
+ <li>La description doit donner la date, l'heure et le lieu précis de
+ l'évènement, une description de celui-ci et le public visé. La
+ description de l'évènement doit être la plus compréhensible possible
+ pour un néophyte ;</li>
<li>Les tags ne doivent pas contenir le nom de la ville ou des mots
comme "logiciel" ou "libre", qui ne sont pas des tags pertinents sur
l'Agenda du Libre. Par contre, ils doivent au moins contenir les noms
- des associations et organisations porteuses de l'évènement, ainsi que
- les logiciels et outils qui seront abordés. On peut également
- préciser le type d'évènement, conférence, atelier, install-party. Par
+ des associations et organisations porteuses de l'évènement, ainsi que
+ les logiciels et outils qui seront abordés. On peut également
+ préciser le type d'évènement, conférence, atelier, install-party. Par
exemple <code>toulibre gimp atelier</code> est une bonne liste de
- tags. Les tags doivent être en lettres minuscules, séparés par des
+ tags. Les tags doivent être en lettres minuscules, séparés par des
espaces. Si un tag doit contenir plusieurs mots, il faudra les
- séparer par des tirets. Exemple :
+ séparer par des tirets. Exemple :
<code>install-party</code></li>
</ul>
-<p>Par ailleurs, le travail de modération ne se limite pas à
-accepter ou refuser des évènements et à y corriger des
-fautes. Il faut également :</p>
+<p>Par ailleurs, le travail de modération ne se limite pas Ã
+accepter ou refuser des évènements et à y corriger des
+fautes. Il faut également :</p>
<ul>
- <li>Vérifier la provenance de l'information: vérifier qu'un
- lien donnant plus d'information sur l'évènement est disponible,
- auprès d'une source sûre (site d'un LUG, par exemple) ;</li>
+ <li>Vérifier la provenance de l'information: vérifier qu'un
+ lien donnant plus d'information sur l'évènement est disponible,
+ auprès d'une source sûre (site d'un LUG, par exemple) ;</li>
<li>S'assurer que le code HTML est potable ;</li>
- <li>Améliorer la description de l'évènement : ajouter un
+ <li>Améliorer la description de l'évènement : ajouter un
lien vers le site du LUG, vers un logiciel ou un projet si
- l'évènement concerne un logiciel ou projet particulier,
+ l'évènement concerne un logiciel ou projet particulier,
etc.</li>
</ul>
-<p>Si des informations manquent, les récupérer sur le site de
-l'évènement si elles sont disponibles. Si elles ne le sont pas,
-envoyer un courriel au soumetteur de l'évènement en demandant ces
-informations, et en suggérant de les ajouter également sur le site
-officiel si c'est pertinent. Si la description de l'évènement est
-outrageusement incomplète et que l'évènement n'a pas lieu dans les
-prochains jours, il est également possible de refuser en utilisant la
-raison <i>« pas assez d'informations »</i>.</p>
+<p>Si des informations manquent, les récupérer sur le site de
+l'évènement si elles sont disponibles. Si elles ne le sont pas,
+envoyer un courriel au soumetteur de l'évènement en demandant ces
+informations, et en suggérant de les ajouter également sur le site
+officiel si c'est pertinent. Si la description de l'évènement est
+outrageusement incomplète et que l'évènement n'a pas lieu dans les
+prochains jours, il est également possible de refuser en utilisant la
+raison <i>« pas assez d'informations »</i>.</p>
-<h3>Évolution des règles de modération</h3>
+<h3>Évolution des règles de modération</h3>
-<p>Ces recommandations de modération sont à discuter et à
-améliorer au fur et à mesure de la vie du site. Nous pouvons en
+<p>Ces recommandations de modération sont à discuter et Ã
+améliorer au fur et à mesure de la vie du site. Nous pouvons en
discuter via la liste <code>moderateurs at agendadulibre.org</code>.</p>
<?php
put_footer();
-?>
\ No newline at end of file
+?>
Modified: trunk/moderation.php
==============================================================================
--- trunk/moderation.php (original)
+++ trunk/moderation.php Fri Sep 26 20:52:55 2008
@@ -98,4 +98,4 @@
put_footer();
-?>
\ No newline at end of file
+?>
Modified: trunk/oldmap.php
==============================================================================
--- trunk/oldmap.php (original)
+++ trunk/oldmap.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2004-2006
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -30,8 +30,8 @@
$end = mktime() + (30 * 24 * 60 * 60);
echo "<dl class=\"region-map-event\" id=\"box\">\n";
- echo " <dt><b>Carte des régions</b></dt>\n";
- echo " <dd>Cliquez sur une région pour voir les évènements !</dd>\n";
+ echo " <dt><b>Carte des régions</b></dt>\n";
+ echo " <dd>Cliquez sur une région pour voir les évènements !</dd>\n";
echo "</dl>\n";
$regions = $db->query ("select * from regions");
@@ -60,11 +60,11 @@
if (mysql_num_rows ($events) == 0)
{
- echo "Pas d'évènements prévus ce mois.<br/>";
+ echo "Pas d'évènements prévus ce mois.<br/>";
}
else
{
- echo "Évènements des 30 prochains jours: <ul>\n";
+ echo "Évènements des 30 prochains jours: <ul>\n";
while ($event = mysql_fetch_object ($events))
{
@@ -72,9 +72,9 @@
$end_time_str = strftime ("%A %d %B", date_mysql2timestamp ($event->end_time));
if ($start_time_str != $end_time_str)
- echo "<li><i>" . $start_time_str . " au " . $end_time_str . "</i> <a href=\"showevent.php?id=" . $event->id . "\">" . $event->title . "</a> à " . $event->city . "</li>";
+ echo "<li><i>" . $start_time_str . " au " . $end_time_str . "</i> <a href=\"showevent.php?id=" . $event->id . "\">" . $event->title . "</a> Ã " . $event->city . "</li>";
else
- echo "<li><i>" . $start_time_str . "</i> <a href=\"showevent.php?id=" . $event->id . "\">" . $event->title . "</a> à " . $event->city . "</li>";
+ echo "<li><i>" . $start_time_str . "</i> <a href=\"showevent.php?id=" . $event->id . "\">" . $event->title . "</a> Ã " . $event->city . "</li>";
}
echo " </ul>\n";
@@ -121,7 +121,7 @@
put_header("Carte");
-echo "<h2>Carte des régions</h2>\n";
+echo "<h2>Carte des régions</h2>\n";
generate_event_description ($db);
@@ -146,7 +146,7 @@
<area shape="poly" coords="251,109,248,116,243,117,244,124,248,131,249,144,255,149,259,155,262,162,270,160,272,163,280,163,282,168,282,175,290,172,300,170,302,161,307,158,316,156,317,149,322,145,318,136,317,134,320,130,314,127,308,120,301,116,295,112,293,117,283,114,277,109,268,109,262,111,253,109,252,108" alt="Ile de France" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-12').innerHTML" />
<area shape="poly" coords="392,86,389,89,381,88,378,91,381,102,377,107,375,114,378,121,378,125,375,128,377,137,379,143,395,152,397,160,406,164,406,172,405,174,414,183,421,176,427,181,435,181,439,182,448,183,453,185,455,172,459,163,461,158,458,154,460,150,458,145,463,144,467,139,465,133,467,128,457,126,452,124,455,119,458,112,465,119,476,121,479,115,477,109,470,107,465,111,457,109,452,106,447,108,446,110,431,90,423,89,418,94,412,94,410,89,399,88,398,92,393,86,392,86" alt="Lorraine" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-15').innerHTML" />
<area shape="poly" coords="501,118,490,136,485,154,480,167,480,178,479,194,480,203,476,208,467,208,461,201,459,194,454,188,454,179,463,158,460,152,462,150,461,145,468,141,464,134,467,129,462,126,460,127,452,123,459,115,467,122,476,123,481,113,502,116" alt="Alsace" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-1').innerHTML" />
-<area shape="poly" coords="424,269,424,264,438,249,439,238,462,217,456,213,455,207,462,203,462,199,458,199,458,192,452,190,453,186,443,182,437,183,428,181,423,177,415,183,410,187,408,189,405,197,399,198,395,200,399,204,397,208,396,208,400,218,398,229,394,237,390,240,395,242,398,245,394,248,397,253,399,261,394,265,397,267,395,273,402,279,407,276,413,280,420,275,423,268" alt="Franche Comté" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-10').innerHTML" />
+<area shape="poly" coords="424,269,424,264,438,249,439,238,462,217,456,213,455,207,462,203,462,199,458,199,458,192,452,190,453,186,443,182,437,183,428,181,423,177,415,183,410,187,408,189,405,197,399,198,395,200,399,204,397,208,396,208,400,218,398,229,394,237,390,240,395,242,398,245,394,248,397,253,399,261,394,265,397,267,395,273,402,279,407,276,413,280,420,275,423,268" alt="Franche Comté" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-10').innerHTML" />
<area shape="poly" coords="305,158,301,165,301,171,303,175,307,181,303,186,298,194,294,196,298,203,296,207,299,213,297,218,300,223,301,251,307,257,317,257,324,256,328,255,329,265,334,265,342,272,344,276,339,277,336,280,339,285,354,285,358,277,363,281,369,280,371,284,374,283,378,264,382,267,388,265,394,269,397,268,396,261,397,253,394,248,397,244,395,241,392,241,391,237,397,234,399,224,399,216,395,208,398,204,398,201,393,203,388,202,387,198,376,194,380,186,373,184,371,178,363,176,361,179,352,180,345,181,341,183,335,183,330,169,326,171,325,162,317,156,303,158,305,159" alt="Bourgnogne" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-5').innerHTML" />
<area shape="poly" coords="336,280,331,284,332,293,335,295,330,298,328,301,332,304,329,308,337,323,342,326,338,331,339,334,347,336,355,331,357,338,362,342,359,346,356,344,357,350,352,355,348,362,342,361,335,369,338,376,343,387,346,394,352,397,358,392,360,396,365,393,368,396,372,394,379,397,382,397,381,394,379,391,381,387,385,388,387,391,385,395,389,396,391,394,392,399,402,401,405,404,411,400,412,394,400,390,400,381,411,384,409,379,408,376,415,374,419,369,431,360,437,361,440,357,434,351,431,349,435,346,442,348,462,341,468,336,470,327,463,321,462,313,454,307,464,297,454,282,456,275,451,271,431,274,434,280,431,286,421,287,420,283,428,277,427,271,420,272,419,279,413,279,408,275,404,279,388,265,379,266,372,284,368,279,357,277,356,285,336,287,336,279" alt="Rhone Alpes" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-22').innerHTML" />
<area shape="poly" coords="301,251,295,255,286,255,286,264,276,267,271,271,277,278,285,285,285,295,284,301,276,308,282,317,279,334,274,333,270,345,263,355,265,364,267,372,278,371,286,358,295,362,302,373,303,375,318,359,325,369,335,370,347,357,355,353,357,342,353,332,339,337,336,328,341,325,326,308,332,281,341,274,330,265,326,255,321,260,306,258,302,251" alt="Auvergne" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-3').innerHTML" />
@@ -154,7 +154,7 @@
<area shape="poly" coords="244,125,249,128,249,143,253,149,257,156,262,163,275,162,282,165,279,172,303,170,305,179,301,185,300,191,294,194,295,220,300,222,302,250,295,254,285,254,284,262,269,271,256,270,254,268,231,272,219,259,207,235,194,240,185,225,192,199,196,202,217,184,216,173,219,169,214,166,222,152,219,139,227,132,238,134,244,124,244,125" alt="Centre" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-7').innerHTML" />
<area shape="poly" coords="148,235,154,245,153,251,156,259,154,266,157,272,153,274,140,270,132,275,131,282,136,288,135,297,128,302,128,309,143,319,148,332,154,329,160,335,161,341,176,344,177,339,187,335,190,325,197,319,207,308,212,301,209,295,217,295,212,290,212,279,228,273,221,262,217,258,207,235,203,240,193,238,190,230,186,228,176,229,160,230,155,235,147,235" alt="Poitou Charentes" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-20').innerHTML" />
<area shape="poly" coords="131,318,124,365,130,363,133,369,125,371,111,432,97,443,99,446,112,448,113,454,109,459,110,463,120,456,119,464,142,471,145,476,156,475,158,471,173,447,167,433,162,433,160,428,165,423,165,412,174,410,176,414,182,408,198,407,203,408,213,396,210,389,219,388,216,380,237,356,234,346,228,342,230,336,228,333,230,329,219,318,210,319,206,312,202,313,197,322,190,327,188,335,181,341,179,339,176,342,177,345,162,344,159,340,160,336,154,331,149,333,155,353,150,352,144,330,131,318" alt="Aquitaine" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-2').innerHTML" />
-<area shape="poly" coords="236,354,237,359,217,379,217,380,220,389,212,389,215,395,210,402,207,406,201,411,197,409,186,412,178,411,180,415,171,414,169,412,164,414,167,425,160,428,162,432,172,435,174,443,170,456,159,470,160,477,168,486,177,485,184,486,192,483,197,486,203,479,219,482,221,487,229,488,231,492,245,494,248,495,260,490,258,486,251,483,254,477,255,470,257,468,252,463,246,460,245,451,252,444,257,446,265,447,270,444,275,445,284,445,283,432,291,433,297,430,303,428,301,423,310,423,313,418,318,415,313,410,315,403,305,399,302,378,294,363,286,359,279,374,273,373,266,375,264,373,266,365,262,358,252,358,245,356,242,351,235,352" alt="Midi-Pyrénées" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-16').innerHTML" />
+<area shape="poly" coords="236,354,237,359,217,379,217,380,220,389,212,389,215,395,210,402,207,406,201,411,197,409,186,412,178,411,180,415,171,414,169,412,164,414,167,425,160,428,162,432,172,435,174,443,170,456,159,470,160,477,168,486,177,485,184,486,192,483,197,486,203,479,219,482,221,487,229,488,231,492,245,494,248,495,260,490,258,486,251,483,254,477,255,470,257,468,252,463,246,460,245,451,252,444,257,446,265,447,270,444,275,445,284,445,283,432,291,433,297,430,303,428,301,423,310,423,313,418,318,415,313,410,315,403,305,399,302,378,294,363,286,359,279,374,273,373,266,375,264,373,266,365,262,358,252,358,245,356,242,351,235,352" alt="Midi-Pyrénées" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-16').innerHTML" />
<area shape="poly" coords="305,500,300,494,308,457,319,455,339,440,349,439,352,444,361,436,360,430,369,428,371,418,375,413,373,407,370,394,365,392,363,395,355,392,353,396,345,394,343,386,340,383,335,370,322,370,318,361,301,379,306,398,310,401,317,403,311,409,319,413,292,435,283,434,285,447,269,444,267,448,252,446,244,454,247,460,254,463,259,469,256,474,252,481,253,486,264,483,262,489,248,495,246,501,260,510,270,503,279,510,291,504,304,500,304,499,303,500,302,500" alt="Languedoc Rousillon" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-13').innerHTML" />
<area shape="poly" coords="370,394,372,407,379,411,367,432,361,432,360,437,351,445,367,445,374,451,382,448,384,439,391,440,393,444,385,451,400,450,401,458,418,462,423,468,432,464,435,468,438,463,457,456,451,451,491,420,489,414,498,400,492,398,487,404,462,390,463,376,471,367,446,345,442,349,438,345,432,348,439,355,439,361,428,361,415,373,408,374,410,382,409,384,403,381,401,390,412,396,410,403,401,403,393,399,389,393,385,397,385,387,379,388,382,398,375,397,373,393,370,394" alt="Paca" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-21').innerHTML" />
<area shape="poly" coords="518,447,513,442,515,420,511,419,510,439,504,436,490,443,482,444,481,451,474,456,480,460,477,465,479,471,484,474,479,479,476,483,479,486,486,482,484,488,480,492,483,496,490,498,485,502,489,509,494,509,501,515,508,513,509,504,512,496,512,485,518,474,518,472" alt="Corse" href="#" onClick="document.getElementById('box').innerHTML = document.getElementById('region-9').innerHTML" />
Modified: trunk/passgen.php
==============================================================================
--- trunk/passgen.php (original)
+++ trunk/passgen.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2005
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -23,7 +23,7 @@
include("bd.inc.php");
include("funcs.inc.php");
-put_header("Génération du mot de passe");
+put_header("Génération du mot de passe");
$db = new db();
@@ -33,13 +33,13 @@
$row = mysql_fetch_row($result);
- echo "Votre mot de passe hashé est : " . $row[0] . "<br/>";
+ echo "Votre mot de passe hashé est : " . $row[0] . "<br/>";
put_footer();
exit;
}
-echo "<p>Cette page sert aux futurs modérateurs pour générer un mot de passe hashé.</p>";
+echo "<p>Cette page sert aux futurs modérateurs pour générer un mot de passe hashé.</p>";
echo "<form method=\"post\">\n";
Modified: trunk/rejectevent.php
==============================================================================
--- trunk/rejectevent.php (original)
+++ trunk/rejectevent.php Fri Sep 26 20:52:55 2008
@@ -128,4 +128,4 @@
put_footer();
-?>
\ No newline at end of file
+?>
Modified: trunk/requestinfosevent.php
==============================================================================
--- trunk/requestinfosevent.php (original)
+++ trunk/requestinfosevent.php Fri Sep 26 20:52:55 2008
@@ -134,4 +134,4 @@
echo '</div>';
put_footer();
-?>
\ No newline at end of file
+?>
Modified: trunk/rsslist.php
==============================================================================
--- trunk/rsslist.php (original)
+++ trunk/rsslist.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2004
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -33,16 +33,16 @@
if ($ret == FALSE)
{
- error ("Erreur lors de la recherche des régions");
+ error ("Erreur lors de la recherche des régions");
put_footer();
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 "<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 "<table class=\"list\">";
echo "<tr class=\"odd\">";
-echo " <td>Toutes les régions</td>";
+echo " <td>Toutes les régions</td>";
echo " <td><a href=\"rss.php?region=all\">rss</a></td>";
echo "</tr>\n";
@@ -60,22 +60,22 @@
?>
-<p>Quelques fonctionnalités intéressantes des flux RSS :</p>
+<p>Quelques fonctionnalités intéressantes des flux RSS :</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/>
+ <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/>
+ RSS en utilisant le paramètre <code>daylimit</code>.<br/>
Exemple:
<code>http://www.agendadulibre.org/rss.php?region=6&daylimit=42</code>
</li>
</ul>
-<?php put_footer(); ?>
\ No newline at end of file
+<?php put_footer(); ?>
Modified: trunk/session.inc.php
==============================================================================
--- trunk/session.inc.php (original)
+++ trunk/session.inc.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2004
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
Modified: trunk/showevent.php
==============================================================================
--- trunk/showevent.php (original)
+++ trunk/showevent.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2004-2007
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -27,19 +27,19 @@
$db = new db();
$session = new session();
-put_header("Informations sur un évènement");
+put_header("Informations sur un évènement");
$event_id = get_safe_integer('id', 0);
$event = fetch_event ($db, $event_id);
if (! $event)
{
- echo "<p class=\"error\">Pas d'évènement avec cet identifiant.</p>";
+ echo "<p class=\"error\">Pas d'évènement avec cet identifiant.</p>";
put_footer();
exit;
}
-echo "<div id=\"lug-list\"><h1>Groupes d'utilisateurs de la région</h1>";
+echo "<div id=\"lug-list\"><h1>Groupes d'utilisateurs de la région</h1>";
$lugs = $db->query ("select distinct region, name, url from lugs where region = '" .
$event->region . "'");
@@ -72,32 +72,32 @@
if (in_array("libre-en-fete-2007", split(" ", $event->tags)))
{
echo "<hr/>";
- echo "<h1>Libre en Fête 2007</h1>";
+ echo "<h1>Libre en Fête 2007</h1>";
echo "<p>";
echo "<a href=\"http://www.libre-en-fete.net\">";
echo "<img src=\"lef-2007.png\" width=\"100\" style=\"float: right; margin-left: 5px; border: 0;\"/>";
echo "</a>";
- echo "Cet évènement s'inscrit dans le cadre de la sixième édition du <a href=\"http://2007.libre-en-fete.net\">Libre en Fête 2007</a>.";
+ echo "Cet évènement s'inscrit dans le cadre de la sixième édition du <a href=\"http://2007.libre-en-fete.net\">Libre en Fête 2007</a>.";
echo "</p>";
}
if (in_array("libre-en-fete-2008", split(" ", $event->tags)))
{
echo "<hr/>";
- echo "<h1>Libre en Fête 2008</h1>";
+ echo "<h1>Libre en Fête 2008</h1>";
echo "<p>";
echo "<a href=\"http://www.libre-en-fete.net\">";
echo "<img src=\"lef-2007.png\" width=\"100\" style=\"float: right; margin-left: 5px; border: 0;\"/>";
echo "</a>";
- echo "Cet évènement s'inscrit dans le cadre de la septième édition du <a href=\"http://www.libre-en-fete.net\">Libre en Fête</a>.";
+ echo "Cet évènement s'inscrit dans le cadre de la septième édition du <a href=\"http://www.libre-en-fete.net\">Libre en Fête</a>.";
echo "</p>";
}
if ($session->exists("agenda_libre_id"))
{
echo "<h1>Actions</h1>";
- echo "<a href=\"editevent.php?id=" . $event_id . "\">Éditer évènement</a><br/>";
- echo "<a href=\"cancelevent.php?id=" . $event_id . "\">Annuler évènement</a>";
+ echo "<a href=\"editevent.php?id=" . $event_id . "\">Éditer évènement</a><br/>";
+ echo "<a href=\"cancelevent.php?id=" . $event_id . "\">Annuler évènement</a>";
}
echo "</div>";
@@ -117,4 +117,4 @@
put_footer();
-?>
\ No newline at end of file
+?>
Modified: trunk/stats.php
==============================================================================
--- trunk/stats.php (original)
+++ trunk/stats.php Fri Sep 26 20:52:55 2008
@@ -31,7 +31,7 @@
<h2>Statistiques</h2>
-<h3>Statistiques générales</h3>
+<h3>Statistiques générales</h3>
<?php
$moderated = mysql_result ($db->query ("select count(*) from events where moderated=1"), 0);
@@ -40,16 +40,16 @@
<table class="stats">
<tr class="odd">
- <td class="item">Nombre d'évènements validés depuis la création de l'Agenda</td>
+ <td class="item">Nombre d'évènements validés depuis la création de l'Agenda</td>
<td class="value"><?php echo $moderated ?></td>
</tr>
<tr class="even">
- <td class="item">Nombre d'évènements en cours de modération</td>
+ <td class="item">Nombre d'évènements en cours de modération</td>
<td class="value"><?php echo $unmoderated; //'?></td>
</tr>
</table>
-<h3>Statistiques par région</h3>
+<h3>Statistiques par région</h3>
<?php
@@ -76,7 +76,7 @@
echo "<h3>Statistiques par ville</h3>";
-echo "<p>Seules les villes où plus de trois évènements ont été organisés sont mentionnées.</p>";
+echo "<p>Seules les villes où plus de trois évènements ont été organisés sont mentionnées.</p>";
$result = $db->query ("select city,count(*) as 'event_count' from events where (moderated=1) group by city having (event_count > 3) order by event_count desc");
@@ -129,6 +129,6 @@
<h3>Statistiques Web</h3>
-<p>Des statistiques Web générées par Webalizer <a href="stats/">sont disponibles</a>. Elles sont protégées par le login <i>stats</i>, mot de passe <i>Cuntipshaf6</i> pour éviter le <i>spam de referers</i>.</p>
+<p>Des statistiques Web générées par Webalizer <a href="stats/">sont disponibles</a>. Elles sont protégées par le login <i>stats</i>, mot de passe <i>Cuntipshaf6</i> pour éviter le <i>spam de referers</i>.</p>
-<?php put_footer(); ?>
\ No newline at end of file
+<?php put_footer(); ?>
Modified: trunk/submit-script-doc.php
==============================================================================
--- trunk/submit-script-doc.php (original)
+++ trunk/submit-script-doc.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2004
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -23,30 +23,30 @@
include("bd.inc.php");
include("funcs.inc.php");
-put_header ("Soumission d'évènement");
+put_header ("Soumission d'évènement");
?>
-<h2>Soumission d'évènement par script</h1>
+<h2>Soumission d'évènement par script</h1>
-<h3>Table des matières</h3>
+<h3>Table des matières</h3>
<ul>
<li><a href="#principe">Principe</a></li>
<li><a href="#utilisation">Utilisation</a></li>
- <li><a href="#bcp-evenements">Soumettre un grand nombre d'évènements
- réguliers</a></li>
- <li><a href="#qa">Questions ? Problèmes ?</a></li>
+ <li><a href="#bcp-evenements">Soumettre un grand nombre d'évènements
+ réguliers</a></li>
+ <li><a href="#qa">Questions ? Problèmes ?</a></li>
</ul>
<a name="principe"></a>
<h3>Principe</h3>
-<p>Afin de faciliter la soumission d'évènement régulier, un
-petit script vous est proposé. À partir de la description d'un
-évènement dans un fichier XML et d'informations données sur
+<p>Afin de faciliter la soumission d'évènement régulier, un
+petit script vous est proposé. À partir de la description d'un
+évènement dans un fichier XML et d'informations données sur
la ligne de commande, il permet de soumettre automatiquement un
-évènement dans l'Agenda du Libre.</p>
+évènement dans l'Agenda du Libre.</p>
<p>Ce script est disponible <a
href="http://www.agendadulibre.org/svn/scripts/adl-submit.py">ici</a>.
@@ -57,8 +57,8 @@
<a name="utilisation"></a>
<h3>Utilisation</h3>
-<p>Il faut tout d'abord rédiger un document XML dont voici un exemple
-(qui peut également être téléchargé <a
+<p>Il faut tout d'abord rédiger un document XML dont voici un exemple
+(qui peut également être téléchargé <a
href="http://www.agendadulibre.org/svn/scripts/event.xml">ici</a>) :</p>
<pre>
@@ -68,15 +68,15 @@
<start-hour>19:00</start-hour>
<end-hour>22:00</end-hour>
<description><![CDATA[
-<p>L'association <a href="http://www.gulliver.eu.org">Gulliver</a>, groupe d'utilisateurs de logiciels libres d'Ille et Vilaine et des environs de Rennes, tient une permanence à la <a href="http://www.mce-info.org/">Maison de la consommation et de l'environnement</a>, 48 boulevard Magenta à Rennes, chaque vendredi à partir de 19h00. Une permanence aura donc lieu le $date.</p>
+<p>L'association <a href="http://www.gulliver.eu.org">Gulliver</a>, groupe d'utilisateurs de logiciels libres d'Ille et Vilaine et des environs de Rennes, tient une permanence à la <a href="http://www.mce-info.org/">Maison de la consommation et de l'environnement</a>, 48 boulevard Magenta à Rennes, chaque vendredi à partir de 19h00. Une permanence aura donc lieu le $date.</p>
-<p>Cette permanence est ouverte à tous, membres de l'association ou non. On peut s'y <b>informer</b> sur les logiciels libres, en <b>tester</b>, amener sa machine pour une <b>installation</b>.</p>
+<p>Cette permanence est ouverte à tous, membres de l'association ou non. On peut s'y <b>informer</b> sur les logiciels libres, en <b>tester</b>, amener sa machine pour une <b>installation</b>.</p>
-<p>Pour une installation ou tout type d'intervention, il est conseillé :</p> <ul> <li>de prévenir auparavant sur la <a href="http://gulliver.eu.org/ml/ml.html">liste de diffusion de Gulliver</a> ou sur l'adresse de contact en précisant sa demande, la configuration de sa machine ;</li> <li>de prendre connaissance de la <a href="http://gulliver.eu.org/wiki/charte3">Charte de Gulliver</a>.</li></ul>
+<p>Pour une installation ou tout type d'intervention, il est conseillé :</p> <ul> <li>de prévenir auparavant sur la <a href="http://gulliver.eu.org/ml/ml.html">liste de diffusion de Gulliver</a> ou sur l'adresse de contact en précisant sa demande, la configuration de sa machine ;</li> <li>de prendre connaissance de la <a href="http://gulliver.eu.org/wiki/charte3">Charte de Gulliver</a>.</li></ul>
-<p>Les <b>partages de compétences et d'expériences</b> complémentaires sur le libre sont tous les bienvenus.</p>
+<p>Les <b>partages de compétences et d'expériences</b> complémentaires sur le libre sont tous les bienvenus.</p>
-<p>Une connexion Internet est disponible sur place. Accès par le côté ouest de la MCE (fond de la cour) ; demander la clef du parking à la permanence si besoin (transport de machine).</p>
+<p>Une connexion Internet est disponible sur place. Accès par le côté ouest de la MCE (fond de la cour) ; demander la clef du parking à la permanence si besoin (transport de machine).</p>
]]></description>
<city>Rennes</city>
<region>Bretagne</region>
@@ -88,93 +88,93 @@
</pre>
<p>Ce fichier XML doit contenir toutes les informations qui ne
-changent pas sur votre évènement. Les champs existants sont :</p>
+changent pas sur votre évènement. Les champs existants sont :</p>
<ul>
- <li><b>title</b>, le titre de l'évènement, sans le nom du lieu
- ni la date. Il doit faire en général moins de cinq
+ <li><b>title</b>, le titre de l'évènement, sans le nom du lieu
+ ni la date. Il doit faire en général moins de cinq
mots ;</li>
- <li><b>start-date</b>, la date de début au format
+ <li><b>start-date</b>, la date de début au format
<code>AAAA-MM-JJ</code> ;</li>
<li><b>end-date</b>, la date de fin au format
<code>AAAA-MM-JJ</code> ;</li>
- <li><b>start-hour</b>, l'heure de début au format
+ <li><b>start-hour</b>, l'heure de début au format
<code>HH:MM</code> ;</li>
- <li><b>end-hour</b>, la fin de début au format
+ <li><b>end-hour</b>, la fin de début au format
<code>HH:MM</code> ;</li>
- <li><b>description</b>, une description la plus complète
+ <li><b>description</b>, une description la plus complète
possible. Elle peut contenir du formatage en HTML en utilisant les
balises <i>a</i> (liens), <i>b</i> (gras), <i>i</i> (italique),
<i>ul</i> et <i>li</i> (liste). Le texte de la description peut
- également contenir la chaîne <code>$month</code>, qui sera
- automatiquement remplacée par le mois du début de l'évènement, ou la
- chaîne <code>$date</code> qui sera remplacée par la date du début de
- l'évènement ;</li>
+ également contenir la chaîne <code>$month</code>, qui sera
+ automatiquement remplacée par le mois du début de l'évènement, ou la
+ chaîne <code>$date</code> qui sera remplacée par la date du début de
+ l'évènement ;</li>
- <li><b>city</b>, la ville où a lieu l'évènement ;</li>
+ <li><b>city</b>, la ville où a lieu l'évènement ;</li>
- <li><b>region</b>, la région où a lieu
- l'évènement ;</li>
+ <li><b>region</b>, la région où a lieu
+ l'évènement ;</li>
<li><b>url</b>, un lien direct vers une page donnant des informations
- complémentaires sur l'évènement ;</li>
+ complémentaires sur l'évènement ;</li>
<li><b>contact</b>, une adresse e-mail de contact ;</li>
- <li><b>submitter</b>, adresse e-mail de la la personne ayant proposé
+ <li><b>submitter</b>, adresse e-mail de la la personne ayant proposé
l'information (prend la valeur de <b>contact</b> si
absent) ;</li>
- <li><b>tags</b>, liste de tags séparés par des espaces.</li>
+ <li><b>tags</b>, liste de tags séparés par des espaces.</li>
</ul>
-<p>Des remplacements de texte sont également faits dans la
+<p>Des remplacements de texte sont également faits dans la
description :</p>
<ul>
- <li><b>$month</b> est remplacé par le mois où aura lieu l'évènement
- (en toutes lettres: janvier, février, mars, etc.)</li>
+ <li><b>$month</b> est remplacé par le mois où aura lieu l'évènement
+ (en toutes lettres: janvier, février, mars, etc.)</li>
- <li><b>$date</b> est remplacé par la date où aura lieu l'évènement,
- sous la forme « 24 janvier »</li>
+ <li><b>$date</b> est remplacé par la date où aura lieu l'évènement,
+ sous la forme « 24 janvier »</li>
</ul>
-<p>Ces remplacements servent à créer des fichiers XML génériques, qui
-pourront être utilisés pour un évènement qui se répète dans le
+<p>Ces remplacements servent à créer des fichiers XML génériques, qui
+pourront être utilisés pour un évènement qui se répète dans le
temps.</p>
-<p>Une fois ce fichier écrit, il suffit d'utiliser le script. Tout,
-d'abord, on passera un paramètre <code>--file event.xml</code> pour
-spécifier le fichier XML précédement créé. On passera
-également en paramètre toutes les informations manquantes dans
-le fichier XML. Les options ont le même nom que les champs du
+<p>Une fois ce fichier écrit, il suffit d'utiliser le script. Tout,
+d'abord, on passera un paramètre <code>--file event.xml</code> pour
+spécifier le fichier XML précédement créé. On passera
+également en paramètre toutes les informations manquantes dans
+le fichier XML. Les options ont le même nom que les champs du
fichier XML. Si une option est fournie alors que le champ existe dans
-le fichier XML, alors la valeur de l'option sera préférée
-à la valeur du fichier XML. Au total, entre les options de la ligne
-de commande et les valeurs du fichier, tous les champs doivent être
+le fichier XML, alors la valeur de l'option sera préférée
+Ã la valeur du fichier XML. Au total, entre les options de la ligne
+de commande et les valeurs du fichier, tous les champs doivent être
remplis pour que la soumission fonctionne. Exceptions : si le
-champ <b>end-date</b> n'est pas spécifié, alors il prendra la valeur
+champ <b>end-date</b> n'est pas spécifié, alors il prendra la valeur
du champ <b>start-date</b> et si le champ <b>submitter</b> n'est pas
-spécifié, alors il prendra la valeur du champ <b>contact</b>.</p>
+spécifié, alors il prendra la valeur du champ <b>contact</b>.</p>
-<p>Pour un évènement régulier (une fois par mois, par semaine), une
+<p>Pour un évènement régulier (une fois par mois, par semaine), une
utilisation typique sera de renseigner les champs <i>title</i>,
<i>start-hour</i>, <i>end-hour</i>, <i>description</i>, <i>city</i>,
<i>region</i>, <i>url</i>, <i>contact</i>, <i>submitter</i> et
-<i>tags</i> dans le fichier XML. On spécifiera alors la date sur la
+<i>tags</i> dans le fichier XML. On spécifiera alors la date sur la
ligne de commande.</p>
-<p>On peut tout d'abord vérifier que le formatage de la description de
-l'évènement est correct, en utilisant l'option
-<code>--test-output</code>. On peut ainsi générer un fichier HTML, que
+<p>On peut tout d'abord vérifier que le formatage de la description de
+l'évènement est correct, en utilisant l'option
+<code>--test-output</code>. On peut ainsi générer un fichier HTML, que
l'on pourra valider avec un navigateur Web.</p>
<pre>
@@ -182,37 +182,37 @@
--test-output test.html
</pre>
-<p>Une fois ceci fait, il reste plus qu'à soumettre
-l'évènement :</p>
+<p>Une fois ceci fait, il reste plus qu'Ã soumettre
+l'évènement :</p>
<pre>
./adl-submit.py --file event.xml --start-date 2006-01-23
</pre>
<a name="bcp-evenements"></a>
-<h3>Soumettre un grand nombre d'évènements réguliers</h3>
+<h3>Soumettre un grand nombre d'évènements réguliers</h3>
<p>Un cas d'utilisation typique du script est l'ajout d'un grand
-nombre d'évènements réguliers, par exemple les rencontres ou les repas
-d'un groupe d'utilisateur, dont les dates sont prévues longtemps à
+nombre d'évènements réguliers, par exemple les rencontres ou les repas
+d'un groupe d'utilisateur, dont les dates sont prévues longtemps Ã
l'avance.</p>
-<p>Tout d'abord, préparez un fichier XML avec tous les champs, sauf
+<p>Tout d'abord, préparez un fichier XML avec tous les champs, sauf
<b>start-date</b> et <b>end-date</b>. Le texte de la description
-utilisera avec intérêt les mots clés <b>$date</b> ou <b>$month</b> qui
-seront automatiquement remplacés par la date ou le mois de
-l'évènement.</p>
+utilisera avec intérêt les mots clés <b>$date</b> ou <b>$month</b> qui
+seront automatiquement remplacés par la date ou le mois de
+l'évènement.</p>
-<p>Une fois ce fichier XML prêt, validez que le résultat est correct,
+<p>Une fois ce fichier XML prêt, validez que le résultat est correct,
en utilisant l'option <code>--test-output</code>. Vous pouvez
-également l'envoyer aux modérateurs de l'Agenda du Libre
+également l'envoyer aux modérateurs de l'Agenda du Libre
(<code>moderateurs at agendadulibre.org</code>) pour qu'ils valident la
-description: ainsi, lors de la soumission, vous serez sûr que tous les
-évènements seront validés d'un seul coup.</p>
+description: ainsi, lors de la soumission, vous serez sûr que tous les
+évènements seront validés d'un seul coup.</p>
-<p>Les vérifications étant faites, créez un fichier texte, s'appelant
+<p>Les vérifications étant faites, créez un fichier texte, s'appelant
par exemple <code>liste-dates</code>, contenant les dates de tous les
-évènements, sous la forme :</p>
+évènements, sous la forme :</p>
<pre>
2008-09-10
@@ -236,8 +236,8 @@
2009-06-17
</pre>
-<p>Puis, grâce à la magie du shell, on va exécuter le script de
-soumission d'évènements autant de fois que nécessaire :</p>
+<p>Puis, grâce à la magie du shell, on va exécuter le script de
+soumission d'évènements autant de fois que nécessaire :</p>
<pre>
for date in $(cat liste-dates) ; do
@@ -245,16 +245,16 @@
done
</pre>
-<p>Et le tour est joué. Lorsque les évènements seront validés, vous
-recevrez un courrier électronique de notification, contenant notamment
-les instructions pour éditer ou annuler un évènement si cela s'avèrait
-nécessaire.</p>
+<p>Et le tour est joué. Lorsque les évènements seront validés, vous
+recevrez un courrier électronique de notification, contenant notamment
+les instructions pour éditer ou annuler un évènement si cela s'avèrait
+nécessaire.</p>
<a name="qa"></a>
-<h3>Questions ? Problèmes ?</h3>
+<h3>Questions ? Problèmes ?</h3>
<p>Si vous avez des questions concernant son utilisation, vous pouvez
-contacter la liste de développement de l'Agenda du Libre, en vous
+contacter la liste de développement de l'Agenda du Libre, en vous
<a
href="http://www.agendadulibre.org/cgi-bin/mailman/listinfo/devel">inscrivant
ici</a>.</p>
Modified: trunk/tags.php
==============================================================================
--- trunk/tags.php (original)
+++ trunk/tags.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2007
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -33,7 +33,7 @@
$events = $db->query($sql);
if (! $events)
{
- echo "<p>Erreur lors de la requête SQL.</p>";
+ echo "<p>Erreur lors de la requête SQL.</p>";
put_footer();
exit;
}
@@ -80,8 +80,8 @@
}
echo "</p>";
-echo "<p>Seuls les tags portants sur plus d'un évènement sont affichés dans cette liste.</p>";
+echo "<p>Seuls les tags portants sur plus d'un évènement sont affichés dans cette liste.</p>";
put_footer();
-?>
\ No newline at end of file
+?>
Modified: trunk/testevent.php
==============================================================================
--- trunk/testevent.php (original)
+++ trunk/testevent.php Fri Sep 26 20:52:55 2008
@@ -1,7 +1,7 @@
<?php
/* Copyright 2006
- * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
+ * - Mélanie Bats <melanie POINT bats CHEZ utbm POINT fr>
* - Thomas Petazzoni <thomas POINT petazzoni CHEZ enix POINT org>
*
* This program is free software; you can redistribute it and/or
@@ -25,9 +25,9 @@
$db = new db();
-put_header("Informations sur un évènement");
+put_header("Informations sur un évènement");
-echo "<div id=\"lug-list\"><h1>Groupes d'utilisateurs de la région</h1>";
+echo "<div id=\"lug-list\"><h1>Groupes d'utilisateurs de la région</h1>";
$lugs = $db->query ("select distinct region, name, url from lugs where region = '" .
$_POST['__event_region'] . "'");
@@ -93,4 +93,4 @@
put_footer();
-?>
\ No newline at end of file
+?>
Modified: trunk/textlist.php
==============================================================================
--- trunk/textlist.php (original)
+++ trunk/textlist.php Fri Sep 26 20:52:55 2008
@@ -23,4 +23,4 @@
echo $event->url . "\n";
echo "===============================================================\n";
}
-?>
\ No newline at end of file
+?>
Modified: trunk/user.inc.php
==============================================================================
--- trunk/user.inc.php (original)
+++ trunk/user.inc.php Fri Sep 26 20:52:55 2008
@@ -35,7 +35,7 @@
$ret = $this->db->query ($sql);
if ($ret == FALSE)
{
- error ("Erreur lors de la requête <i>" . $sql . "</i>");
+ error ("Erreur lors de la requête <i>" . $sql . "</i>");
return -1;
}
@@ -60,7 +60,7 @@
$ret = $this->db->query($sql);
if ($ret == FALSE)
{
- error("Erreur lors de la requête <i>" . $sql . "</i>");
+ error("Erreur lors de la requête <i>" . $sql . "</i>");
return -1;
}
@@ -77,7 +77,7 @@
$ret = $this->db->query($sql);
if ($ret == FALSE)
{
- error("Erreur lors de la requête <i>" . $sql . "</i>");
+ error("Erreur lors de la requête <i>" . $sql . "</i>");
return -1;
}
@@ -102,7 +102,7 @@
{
if (! $_POST['__user_identify'])
{
- put_header("Modération");
+ put_header("Modération");
echo "<h2>Identification</h2>";
echo "<table align=\"center\">";
@@ -124,7 +124,7 @@
}
else
{
- put_header("Modération");
+ put_header("Modération");
echo "Mauvais login/pass";
put_footer();
exit;
@@ -134,4 +134,4 @@
}
}
-?>
\ No newline at end of file
+?>
Modified: trunk/validateevent.php
==============================================================================
--- trunk/validateevent.php (original)
+++ trunk/validateevent.php Fri Sep 26 20:52:55 2008
@@ -128,4 +128,4 @@
put_footer();
-?>
\ No newline at end of file
+?>
Modified: trunk/xmllistevents.php
==============================================================================
--- trunk/xmllistevents.php (original)
+++ trunk/xmllistevents.php Fri Sep 26 20:52:55 2008
@@ -70,4 +70,4 @@
header("Content-type: text/xml");
echo $xml->outputMemory(true);
-?>
\ No newline at end of file
+?>
Plus d'informations sur la liste de diffusion Devel