From svn at agendadulibre.org Fri Aug 1 09:02:42 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Fri, 1 Aug 2008 09:02:42 +0200 (CEST) Subject: [Devel] r359 - scripts Message-ID: <20080801070243.437DE6F087E@toulibre.org> Author: thomas Date: Fri Aug 1 09:01:17 2008 New Revision: 359 Log: Plus d'informations dans le tableau lugname2city pour associer chaque GULL à une ville, de manière à ce qu'ils soient représentés sur la carte. Modified: scripts/extract-gulls.py Modified: scripts/extract-gulls.py ============================================================================== --- scripts/extract-gulls.py (original) +++ scripts/extract-gulls.py Fri Aug 1 09:01:17 2008 @@ -68,6 +68,56 @@ 'Club Lolut': 'Belfort', 'LUG68': 'Mulhouse', 'PauLLA': 'Pau', + 'LOLICA': 'Reims', + 'G3L': 'Valence', + 'ILARD': 'Charleville-Mézières', + 'Mets tes chaussettes': 'Chauny', + 'ADELLA': 'Carcasonne', + 'AXUL': 'Aix-en-Provence', + 'CIEL (Ciotaden et Linux)': 'La Ciotat', + 'PLUG': 'Marseille', + 'CALVIX': 'Caen', + 'D-Lug': 'Douvres', + 'Logiciel libre Linux': 'Cognac', + 'LinAC': 'Angoulême', + 'ROCHELUG': 'La Rochelle', + 'Berryx': 'Bourges', + 'COAGUL': 'Dijon', + 'Ubuntu Dijon': 'Dijon', + 'BreizhTux': 'Saint-Brieuc', + 'P:L:O:U:G': 'Ploubazlanec', + 'GMULL': 'Mareuil', + 'Montélimar-tilc': 'Montélimard', + 'Eurix': 'Evreux', + 'Finix': 'Brest', + 'Linux Quimper': 'Quimper', + 'Libellug': 'Alès', + 'Libres-Ailé(e)s': 'Arrigas', + 'GNUsquetaires': 'Auch', + 'Association pour le Logiciel Libre': 'Montpellier', + 'TROLL': 'Bains-sur-Oust', + 'LUG Touraine': 'Tours', + 'Club GNU/Linux ENSIMAG / Département Télécommunications': 'Grenoble', + 'GUILDE': 'Grenoble', + 'Landinux': 'Labrit', + 'Solix': 'Romorantin', + 'ALOLISE': 'Saint-Étienne', + 'CERIO': 'Orvault', + 'N at utile': 'Saint-Nazaire', + 'LiLoLiPo': 'Pont-Château', + 'Cenabumix': 'Orléans', + 'Masclat Linux Users Group': 'Masclat', + 'AGeNUx': 'Agen', + 'Sparnatux': 'Épernay', + 'MayLUG': 'Loiron', + 'Mirabellug': 'Nancy', + 'Rhizomes': 'Vannes', + 'Tuxbihan': 'Ploemeur', + 'GRAOULUG': 'Metz', + 'Mozenix': 'Sarreguemines', + 'LinuxCambresis': 'Proville', + 'Val-Libre': 'Valenciennes', + 'EPP-LUG': 'Amiens' } class GULLParser(HTMLParser.HTMLParser): From svn at agendadulibre.org Mon Aug 25 09:09:34 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Mon, 25 Aug 2008 09:09:34 +0200 (CEST) Subject: [Devel] r360 - trunk Message-ID: <20080825070940.E849072003C@toulibre.org> Author: thomas Date: Mon Aug 25 09:08:46 2008 New Revision: 360 Log: Faisons en sorte que la date de fin d'un évènement soit bien après la date de début, mais aussi qu'elle ne soit pas égale. Patch de Paul Marques Mota Modified: trunk/submit.php Modified: trunk/submit.php ============================================================================== --- trunk/submit.php (original) +++ trunk/submit.php Mon Aug 25 09:08:46 2008 @@ -119,7 +119,7 @@ $error_cnt++; } - if ($end < $start) + if ($end <= $start) { error ("La fin de la manifestation est avant le début"); $error_cnt++; From svn at agendadulibre.org Mon Aug 25 13:56:02 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Mon, 25 Aug 2008 13:56:02 +0200 (CEST) Subject: [Devel] r361 - scripts Message-ID: <20080825115606.F25846F0905@toulibre.org> Author: thomas Date: Mon Aug 25 13:54:38 2008 New Revision: 361 Log: Conversion de l'encodage du nom du mois ou de la date lors du remplacement de $month et/ou $date dans la description de l'évènement. Modified: scripts/adl-submit.py Modified: scripts/adl-submit.py ============================================================================== --- scripts/adl-submit.py (original) +++ scripts/adl-submit.py Mon Aug 25 13:54:38 2008 @@ -62,7 +62,7 @@ } baseUrl = "http://www.agendadulibre.org" -#baseUrl = "http://humanoidz.org/~thomas/agenda/" +#baseUrl = "http://localhost/~thomas/agenda/" def Usage(): print u"""Soumettre un évènement dans l'Agenda du Libre @@ -285,8 +285,11 @@ print u"ERREUR: Problème de formatage dans l'adresse e-mail." % event ['submitter'] return - event['description'] = event['description'].replace("$month", time.strftime("%B", startDate)) - event['description'] = event['description'].replace("$date", time.strftime("%d %B", startDate)) + monthstr = unicode(time.strftime("%B", startDate), 'utf-8').encode('iso-8859-1') + datestr = unicode(time.strftime("%d %B", startDate), 'utf-8').encode('iso-8859-1') + + event['description'] = event['description'].replace("$month", monthstr) + event['description'] = event['description'].replace("$date", datestr) curl = pycurl.Curl() From svn at agendadulibre.org Mon Aug 25 14:40:49 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Mon, 25 Aug 2008 14:40:49 +0200 (CEST) Subject: [Devel] r362 - trunk Message-ID: <20080825124049.7F3246F092F@toulibre.org> Author: thomas Date: Mon Aug 25 14:28:50 2008 New Revision: 362 Log: Correction du message envoyé au soumetteur lorsque l'évènement est enregistré dans la base. Modified: trunk/submit.php Modified: trunk/submit.php ============================================================================== --- trunk/submit.php (original) +++ trunk/submit.php Mon Aug 25 14:28:50 2008 @@ -51,7 +51,9 @@ $mail_title = "Votre évènement : '" . $title . "' est en attente de modération"; $mail_body = "Bonjour,\n\n" . - wordwrap("Votre évènement a bien été enregistré votre évènement intitulé '" . $title . "' dans l'Agenda du Libre. " . + wordwrap("Votre évènement intitulé '" . $title . + "', qui aura lieu le '" . date_timestamp2humanreadable($start) . + "' a bien été enregistré dans l'Agenda du Libre. " . "L'équipe de modération le prendra en charge très prochainement.\n\n") . "Merci de votre participation !\n" . "-- Agenda du Libre"; From svn at agendadulibre.org Mon Aug 25 22:07:27 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Mon, 25 Aug 2008 22:07:27 +0200 (CEST) Subject: [Devel] r363 - trunk Message-ID: <20080825200728.2A6EF72009A@toulibre.org> Author: thomas Date: Mon Aug 25 22:06:26 2008 New Revision: 363 Log: Supression de l'Agenda du Bio, qui n'existe plus. Merci à Patrick pour la notification. Modified: trunk/infos.php Modified: trunk/infos.php ============================================================================== --- trunk/infos.php (original) +++ trunk/infos.php Mon Aug 25 22:06:26 2008 @@ -200,9 +200,6 @@ du Réseau Asso Jeune de Rennes  -
  • L'Agenda du - Bio 
  • -
  • L'agenda des formations du Comité Réseau des Universités.
  • From thomas.petazzoni at enix.org Wed Aug 27 09:52:13 2008 From: thomas.petazzoni at enix.org (Thomas Petazzoni) Date: Wed, 27 Aug 2008 09:52:13 +0200 Subject: [Devel] =?utf-8?q?Nouveaut=C3=A9s_dans_l=27Agenda_du_Libre?= Message-ID: <20080827095213.13a1f1a4@surf> Bonjour, Deux nouveautés intéressantes ont fait leur apparition cette été dans l'Agenda du Libre. Édition et annulation des évènements ==================================== Désormais, la personne ayant soumis un évènement peut l'éditer ou l'annuler après qu'il ait été validé par l'équipe de modération. Cette édition et annulation se fait directement, sans nouvelle validation. En pratique, dans le courrier électronique notifiant qu'un évènement a été validé, deux liens permettant d'éditer et d'annuler cet évènement ont été ajoutés. L'idée de cette nouvelle fonctionnalité est de permettre aux GULLs d'ajouter dans l'Agenda du Libre toutes leurs dates de rencontres, réunions, install-parties et autres évènements, même si ils ne savent pas encore exactement quel thème sera abordé ou même si l'évènement n'est pas confirmé à 100%. En soumettant à l'avance tous les évènements, les adhérents de nos GULLs peuvent disposer d'un calendrier iCal avec tous les évènements de l'année, ils peuvent ainsi planifier largement à l'avance. Par exemple, pour le GULL Toulibre dont je fais partie, toutes les rencontres de l'année sont déjà présentes dans l'Agenda du Libre, et le calendrier iCal est donc http://www.agendadulibre.org/ical.php?tag=toulibre. Carte des évènements et des GULLs ================================= La carte des régions a été remplacée par une carte dynamique utilisant un fond de carte OpenStreetMap. Sur cette carte, les évènements et les GULLs sont représentés. Pour les évènements, la petite marque est placée au centre de la ville où a lieu l'évènement. Ultérieurement, il sera probablement possible de spécifier pour chaque évènement une localisation géographique précise. Pour les GULLs, j'ai créé une association entre le nom de chaque GULL et le nom de la ville où le GULL était centré/actif/basé. La marque est placée au centre de la ville. Toutes les associations GULL<->ville ne sont pas présentes aujourd'hui, il est donc possible que votre GULL n'apparaisse pas (voir [1]). Conclusion ========== Nous espérons que ces nouvelles fonctionnalités vous inciteront à utiliser l'Agenda du Libre pour annoncer vos évènements. Si d'autres fonctionnalités sont nécessaires pour vous faciliter le travail, n'hésitez pas à nous contacter. Bonne journée, Thomas [1] http://www.agendadulibre.org/svn/scripts/extract-gulls.py, dictionnaire lugname2city -- Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org Jabber, thomas.petazzoni at jabber.dk Toulibre, http://www.toulibre.org - APRIL, http://www.april.org Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://agendadulibre.org/pipermail/devel/attachments/20080827/502b744f/attachment.pgp From gilles.lamiral at laposte.net Wed Aug 27 13:45:29 2008 From: gilles.lamiral at laposte.net (Gilles LAMIRAL) Date: Wed, 27 Aug 2008 13:45:29 +0200 Subject: [Devel] =?iso-8859-1?q?=5BInterlug=5D_Nouveaut=E9s_dans_l=27Agend?= =?iso-8859-1?q?a_du_Libre?= References: <20080827095213.13a1f1a4@surf> Message-ID: <48B53E59.6651EE5F@laposte.net> Bonjour, Bravo pour ces nouveautés ! -- Au revoir, 02 99 64 31 77 Gilles Lamiral. France, Chavagne (35310) 06 20 79 76 06 From jyjeannas at jyjeannas.lautre.net Wed Aug 27 17:29:32 2008 From: jyjeannas at jyjeannas.lautre.net (jyjeannas at jyjeannas.lautre.net) Date: Wed, 27 Aug 2008 17:29:32 +0200 (CEST) Subject: [Devel] =?iso-8859-1?q?=5BInterlug=5D_Nouveaut=C3=A9s_dans_l=27Ag?= =?iso-8859-1?q?enda_du_Libre?= In-Reply-To: <20080827095213.13a1f1a4@surf> References: <20080827095213.13a1f1a4@surf> Message-ID: <6400.195.83.194.46.1219850972.squirrel@admin.lautre.net> Bonjour, Je m'excuse de vous déranger, mais pourriez vous me dire de quoi vous êtes parti pour établir la liste des GUL ? Question subsidiaire : y a-t-il eu un recoupement avec la liste du site de l'AFUL ? (http://www.aful.org/association/gul) Merci beaucoup, JYJ > Bonjour, > > Deux nouveautés intéressantes ont fait leur apparition cette été dans > l'Agenda du Libre. > > Édition et annulation des évènements > ==================================== > > Désormais, la personne ayant soumis un évènement peut l'éditer ou > l'annuler après qu'il ait été validé par l'équipe de modération. > Cette > édition et annulation se fait directement, sans nouvelle validation. > > En pratique, dans le courrier électronique notifiant qu'un évènement a > été validé, deux liens permettant d'éditer et d'annuler cet > évènement > ont été ajoutés. > > L'idée de cette nouvelle fonctionnalité est de permettre aux GULLs > d'ajouter dans l'Agenda du Libre toutes leurs dates de rencontres, > réunions, install-parties et autres évènements, même si ils ne savent > pas encore exactement quel thème sera abordé ou même si l'évènement > n'est pas confirmé à 100%. En soumettant à l'avance tous les > évènements, les adhérents de nos GULLs peuvent disposer d'un calendrier > iCal avec tous les évènements de l'année, ils peuvent ainsi planifier > largement à l'avance. > > Par exemple, pour le GULL Toulibre dont je fais partie, toutes les > rencontres de l'année sont déjà présentes dans l'Agenda du Libre, et > le > calendrier iCal est donc > http://www.agendadulibre.org/ical.php?tag=toulibre. > > Carte des évènements et des GULLs > ================================= > > La carte des régions a été remplacée par une carte dynamique utilisant > un fond de carte OpenStreetMap. Sur cette carte, les évènements et les > GULLs sont représentés. > > Pour les évènements, la petite marque est placée au centre de la ville > où a lieu l'évènement. Ultérieurement, il sera probablement possible > de > spécifier pour chaque évènement une localisation géographique > précise. > > Pour les GULLs, j'ai créé une association entre le nom de chaque GULL > et le nom de la ville où le GULL était centré/actif/basé. La marque > est > placée au centre de la ville. Toutes les associations GULL<->ville ne > sont pas présentes aujourd'hui, il est donc possible que votre GULL > n'apparaisse pas (voir [1]). > > Conclusion > ========== > > Nous espérons que ces nouvelles fonctionnalités vous inciteront à > utiliser l'Agenda du Libre pour annoncer vos évènements. Si d'autres > fonctionnalités sont nécessaires pour vous faciliter le travail, > n'hésitez pas à nous contacter. > > Bonne journée, > > Thomas > > [1] http://www.agendadulibre.org/svn/scripts/extract-gulls.py, > dictionnaire lugname2city > -- > Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org > Jabber, thomas.petazzoni at jabber.dk > Toulibre, http://www.toulibre.org - APRIL, http://www.april.org > Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 > From thomas.petazzoni at enix.org Wed Aug 27 20:07:17 2008 From: thomas.petazzoni at enix.org (Thomas Petazzoni) Date: Wed, 27 Aug 2008 20:07:17 +0200 Subject: [Devel] =?utf-8?b?W0ludGVybHVnXSBOb3V2ZWF1dMODwqlzIGRhbnMgbCdB?= =?utf-8?q?genda_du_Libre?= In-Reply-To: <6400.195.83.194.46.1219850972.squirrel@admin.lautre.net> References: <20080827095213.13a1f1a4@surf> <6400.195.83.194.46.1219850972.squirrel@admin.lautre.net> Message-ID: <20080827200717.435ff295@surf> Bonjour, Le Wed, 27 Aug 2008 17:29:32 +0200 (CEST), jyjeannas at jyjeannas.lautre.net a écrit : > Bonjour, > Je m'excuse de vous déranger, mais pourriez vous me dire de quoi vous > êtes parti pour établir la liste des GUL ? > Question subsidiaire : y a-t-il eu un recoupement avec la liste du > site de l'AFUL ? (http://www.aful.org/association/gul) Il y a plus qu'un recoupement: la liste des GULLs de l'Agenda du Libre est directement extraire de la liste des GULLs de l'AFUL, via un script [1]. Le script est lancé de temps en temps, manuellement. Ça évite de maintenir une n-ième liste de GULL pas à jour (je contribue à celle de l'AFUL en envoyant des mails pour signaler les nouveaux GULLs et les GULLs inactifs). [1] http://www.agendadulibre.org/svn/scripts/extract-gulls.py Bonne soirée ! Thomas -- Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org Jabber, thomas.petazzoni at jabber.dk Toulibre, http://www.toulibre.org - APRIL, http://www.april.org Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://agendadulibre.org/pipermail/devel/attachments/20080827/af456d8d/attachment.pgp From svn at agendadulibre.org Wed Aug 27 20:32:54 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Wed, 27 Aug 2008 20:32:54 +0200 (CEST) Subject: [Devel] r364 - trunk Message-ID: <20080827183256.3BE2172003C@toulibre.org> Author: thomas Date: Wed Aug 27 20:31:58 2008 New Revision: 364 Log: infos.php : - Mise à jour de l'historique. - Ajout d'une table des matières, la page devenant un peu longue Modified: trunk/infos.php Modified: trunk/infos.php ============================================================================== --- trunk/infos.php (original) +++ trunk/infos.php Wed Aug 27 20:31:58 2008 @@ -29,6 +29,19 @@

    Informations

    +

    Table des matières

    + + + +

    Pourquoi ?

    Auparavant, le site +

    Commment ?

    Le site de l'Agenda du @@ -60,6 +74,7 @@ (inscription).

    +

    F.A.Q: Questions fréquemment posées

      @@ -161,6 +176,7 @@
    +

    Contributeurs et auteurs

    +

    Modérateurs

    Pour l'heure, l'équipe de modération est constituée de (par ordre alphabétique):

    @@ -189,6 +206,7 @@

    Vous pouvez contacter les modérateurs en utilisant l'adresse moderateurs at agendadulibre.org.

    +

    Autres utilisateurs

    Bien que le logiciel faisant fonctionner l'Agenda du Libre soit @@ -209,6 +227,7 @@ +

    Historique

    +
  • 29/06/2008 +
      +
    • Un courrier électronique est désormais envoyé au soumetteur dès + que l'évènement est enregistré et est en attente de modération.
    • +
    +
  • + +
  • 09/07/2008 au 12/07/2008 +
      +
    • Les évènements peuvent désormais être édités ou annulés par + leur soumetteur après modération
    • +
    • Refonte complète de la carte, désormais + basée sur un fond de carte OpenStreetMap, en utilisant + la bibliothèque Javascript OpenLayers. Cette carte + affiche les prochains évènements, ainsi que la localisation des + groupes d'utilisateurs.
    • +
    • Ajout du tag <georss:point> 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 + de l'Agenda du Libre, ou sur Google + Maps. Ce tag fait partie de la spécification GeoRSS
    • +
    +
  • + + Author: thomas Date: Wed Aug 27 21:19:04 2008 New Revision: 365 Log: Ajout d'un simple fichier contenant un numéro de version. Celui-ci sera vérifié par le script ./adl-submit.py lors de la soumission d'un évènement. Ainsi, si le script doit être mis à jour, l'utilisateur sera notifié. Added: trunk/adl-submit-latest-version Added: trunk/adl-submit-latest-version ============================================================================== --- (empty file) +++ trunk/adl-submit-latest-version Wed Aug 27 21:19:04 2008 @@ -0,0 +1 @@ +1.0 \ No newline at end of file From svn at agendadulibre.org Wed Aug 27 21:49:05 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Wed, 27 Aug 2008 21:49:05 +0200 (CEST) Subject: [Devel] r366 - scripts Message-ID: <20080827194909.B69BF728624@toulibre.org> Author: thomas Date: Wed Aug 27 21:48:12 2008 New Revision: 366 Log: Vérification auprès du serveur si une nouvelle version du script adl-submit.py est disponible. Modified: scripts/adl-submit.py Modified: scripts/adl-submit.py ============================================================================== --- scripts/adl-submit.py (original) +++ scripts/adl-submit.py Wed Aug 27 21:48:12 2008 @@ -346,4 +346,19 @@ Usage() (event, testOutputFile) = ParseOptions(sys.argv[1:]) + +# Check that we are running the latest version of the adl-submit +# script +if not testOutputFile: + contents = StringIO.StringIO() + curl = pycurl.Curl() + curl.setopt(curl.WRITEFUNCTION, contents.write) + curl.setopt (curl.URL, baseUrl + './adl-submit-latest-version') + curl.perform() + if curl.getinfo(curl.HTTP_CODE) == 200: + if contents.getvalue() != "1.0": + print u"Votre script n'est plus à jour, merci de télécharger la nouvelle version à l'adresse" + print u"http://www.agendadulibre.org/svn/scripts/adl-submit.py" + sys.exit(1) + SubmitEvent(event, testOutputFile) From svn at agendadulibre.org Wed Aug 27 21:55:57 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Wed, 27 Aug 2008 21:55:57 +0200 (CEST) Subject: [Devel] r367 - scripts Message-ID: <20080827195557.8B1C2728624@toulibre.org> Author: thomas Date: Wed Aug 27 21:54:56 2008 New Revision: 367 Log: Ajout de la localisation de CLX. Modified: scripts/extract-gulls.py Modified: scripts/extract-gulls.py ============================================================================== --- scripts/extract-gulls.py (original) +++ scripts/extract-gulls.py Wed Aug 27 21:54:56 2008 @@ -59,6 +59,7 @@ 'Association pour le Logiciel Libre': 'Montpellier', 'ACTUX': 'Rennes', 'Allibis': 'Biscarosse', + 'CLX' : 'Lille', 'Chtinux (anciennement Campux)' : 'Lille', 'gullUTC': 'Compiègne', 'LinuxArverne': 'Clermont-Ferrand', From svn at agendadulibre.org Wed Aug 27 21:59:01 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Wed, 27 Aug 2008 21:59:01 +0200 (CEST) Subject: [Devel] r368 - scripts Message-ID: <20080827195902.260817200A3@toulibre.org> Author: thomas Date: Wed Aug 27 21:58:15 2008 New Revision: 368 Log: Changement du XML d'exemple, pour ne pas inclure de sauts de lignes dans la description. C'est comme cela que tous les évènements sont écrits, autant que ce soit identique pour les évènements soumis par l'intermédiaire du script. Modified: scripts/event.xml Modified: scripts/event.xml ============================================================================== --- scripts/event.xml (original) +++ scripts/event.xml Wed Aug 27 21:58:15 2008 @@ -4,37 +4,19 @@ 19:00 22:00 L'association Gulliver, groupe d'utilisateurs de logiciels libres d'Ille et Vilaine et des environs de Rennes, tient une permanence à la Maison de la consommation et de l'environnement, 48 boulevard Magenta à Rennes, chaque vendredi à partir de 19h00. Une permanence aura donc lieu le vendredi $date.

    -

    L'association Gulliver, - groupe d'utilisateurs de logiciels libres d'Ille et Vilaine et des - environs de Rennes, tient une permanence à la Maison de la consommation et de - l'environnement, 48 boulevard Magenta à Rennes, chaque vendredi - à partir de 19h00. Une permanence aura donc lieu le $date.

    - -

    Cette permanence est ouverte à tous, membres de l'association ou - non. On peut s'y informer sur les logiciels libres, en - tester, amener sa machine pour une installation.

    +

    Cette permanence est ouverte à tous, membres de l'association ou non. On peut s'y informer sur les logiciels libres, en tester, amener sa machine pour une installation.

    -

    Pour une installation ou tout type d'intervention, il est - conseillé :

    - +

    Pour une installation ou tout type d'intervention, il est conseillé :

    + -

    Les partages de compétences et d'expériences - complémentaires sur le libre sont tous les bienvenus.

    - -

    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).

    +

    Les partages de compétences et d'expériences complémentaires sur le libre sont tous les bienvenus.

    +

    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).

    ]]>
    Rennes Bretagne From svn at agendadulibre.org Wed Aug 27 22:02:45 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Wed, 27 Aug 2008 22:02:45 +0200 (CEST) Subject: [Devel] r369 - trunk Message-ID: <20080827200322.805A17200A3@toulibre.org> Author: thomas Date: Wed Aug 27 22:01:19 2008 New Revision: 369 Log: Mise à jour de la documentation du script de soumission d'évènement, et ajout d'une section expliquant comment soumettre un grand nombre d'évènements. Petite modification de la CSS pour donner les indications de rendu d'un
    .
    
    
    
    Modified:
       trunk/calendar.css
       trunk/submit-script-doc.php
    
    Modified: trunk/calendar.css
    ==============================================================================
    --- trunk/calendar.css	(original)
    +++ trunk/calendar.css	Wed Aug 27 22:01:19 2008
    @@ -115,6 +115,8 @@
     .main hr {	margin: 10px 20px;}
     
     .main p {	margin: 15px 0px; line-height: 1.3em;}
    +
    +.main pre {  text-align: left; background: #eeeeee; overflow: auto; width: 60%; margin: auto; }
     /* Info box rss/ical */
     #important {
     	position: absolute;
    
    Modified: trunk/submit-script-doc.php
    ==============================================================================
    --- trunk/submit-script-doc.php	(original)
    +++ trunk/submit-script-doc.php	Wed Aug 27 22:01:19 2008
    @@ -29,6 +29,17 @@
     
     

    Soumission d'évènement par script

    +

    Table des matières

    + + + +

    Principe

    Afin de faciliter la soumission d'évènement régulier, un @@ -43,13 +54,41 @@ python2.3 et python2.3-pycurl ou python2.4 et python2.4-pycurl.

    +

    Utilisation

    -

    Il faut tout d'abord rédiger un document XML en prenant exemple -sur celui-ci. -Ce fichier XML doit contenir toutes les informations qui ne changent -pas sur votre évènement. Les champs existants sont :

    +

    Il faut tout d'abord rédiger un document XML dont voici un exemple +(qui peut également être téléchargé ici) :

    + +
    +<?xml version="1.0" encoding="ISO-8859-1"?>
    +<event>
    + <title>Gulliver - Permanence autour du libre</title>
    + <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>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>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>
    + ]]></description>
    + <city>Rennes</city>
    + <region>Bretagne</region>
    + <url>http://gulliver.eu.org/wiki/MCEPermanence</url>
    + <contact>contact at gulliver.eu.org</contact>
    + <submitter>contact at gulliver.eu.org</submitter>
    + <tags>gulliver permanence install-party</tags>
    +</event>
    +
    + +

    Ce fichier XML doit contenir toutes les informations qui ne +changent pas sur votre évènement. Les champs existants sont :

      @@ -95,6 +134,23 @@
    • tags, liste de tags séparés par des espaces.
    +

    Des remplacements de texte sont également faits dans la +description :

    + +
      + +
    • $month est remplacé par le mois où aura lieu l'évènement + (en toutes lettres: janvier, février, mars, etc.)
    • + +
    • $date est remplacé par la date où aura lieu l'évènement, + sous la forme « 24 janvier »
    • + +
    + +

    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.

    +

    Une fois ce fichier écrit, il suffit d'utiliser le script. Tout, d'abord, on passera un paramètre --file event.xml pour spécifier le fichier XML précédement créé. On passera @@ -133,6 +189,68 @@ ./adl-submit.py --file event.xml --start-date 2006-01-23

    + +

    Soumettre un grand nombre d'évènements réguliers

    + +

    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 à +l'avance.

    + +

    Tout d'abord, préparez un fichier XML avec tous les champs, sauf +start-date et end-date. Le texte de la description +utilisera avec intérêt les mots clés $date ou $month qui +seront automatiquement remplacés par la date ou le mois de +l'évènement.

    + +

    Une fois ce fichier XML prêt, validez que le résultat est correct, +en utilisant l'option --test-output. Vous pouvez +également l'envoyer aux modérateurs de l'Agenda du Libre +(moderateurs at agendadulibre.org) 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.

    + +

    Les vérifications étant faites, créez un fichier texte, s'appelant +par exemple liste-dates, contenant les dates de tous les +évènements, sous la forme :

    + +
    +2008-09-10
    +2008-09-24
    +2008-10-08
    +2008-10-22
    +2008-11-12
    +2008-11-26
    +2008-12-03
    +2008-12-17
    +2009-01-07
    +2009-01-21
    +2009-02-04
    +2009-02-25
    +2009-03-11
    +2009-03-25
    +2009-04-22
    +2009-05-06
    +2009-05-20
    +2009-06-03
    +2009-06-17
    +
    + +

    Puis, grâce à la magie du shell, on va exécuter le script de +soumission d'évènements autant de fois que nécessaire :

    + +
    +for date in $(cat liste-dates) ; do
    + ./adl-submit.py --file event.xml --start-date $date ;
    +done
    +
    + +

    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.

    + +

    Questions ? Problèmes ?

    Si vous avez des questions concernant son utilisation, vous pouvez From svn at agendadulibre.org Wed Aug 27 22:07:26 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Wed, 27 Aug 2008 22:07:26 +0200 (CEST) Subject: [Devel] r370 - trunk Message-ID: <20080827200726.5D4F47200A3@toulibre.org> Author: thomas Date: Wed Aug 27 22:06:58 2008 New Revision: 370 Log: On ignore la présence de bd-private.inc.php, qui est normale. Modified: trunk/ (props changed) From svn at agendadulibre.org Thu Aug 28 08:49:33 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Thu, 28 Aug 2008 08:49:33 +0200 (CEST) Subject: [Devel] r371 - trunk Message-ID: <20080828064948.6B68C6F0902@toulibre.org> Author: thomas Date: Thu Aug 28 08:48:02 2008 New Revision: 371 Log: Passage au fond de carte Mapnik plutôt qu'Osmarender. Modified: trunk/map.php Modified: trunk/map.php ============================================================================== --- trunk/map.php (original) +++ trunk/map.php Thu Aug 28 08:48:02 2008 @@ -48,7 +48,7 @@ map.addControl(new OpenLayers.Control.LayerSwitcher()); - layerTilesAtHome = new OpenLayers.Layer.OSM.Osmarender(\"Osmarender\"); + layerTilesAtHome = new OpenLayers.Layer.OSM.Mapnik(\"Mapnik\"); map.addLayer(layerTilesAtHome); var lonLat = new OpenLayers.LonLat(lon, lat).transform(new OpenLayers.Projection(\"EPSG:4326\"), new OpenLayers.Projection(\"EPSG:900913\")); From jm.trivial at gmail.com Thu Aug 28 12:13:30 2008 From: jm.trivial at gmail.com (jm) Date: Thu, 28 Aug 2008 12:13:30 +0200 Subject: [Devel] =?iso-8859-15?q?Nouveaut=E9s_dans_l=27Agenda_du_Libre?= In-Reply-To: <20080827095213.13a1f1a4@surf> References: <20080827095213.13a1f1a4@surf> Message-ID: <200808281213.31076.jm.trivial@gmail.com> Bonjour, Le mercredi 27 août 2008, Thomas Petazzoni a écrit : > Deux nouveautés intéressantes ont fait leur apparition cette été dans > l'Agenda du Libre. > Merci pour ce chouette boulot qui va rendre encore plus pratique le site. > Édition et annulation des évènements > ==================================== >[...] > L'idée de cette nouvelle fonctionnalité est de permettre aux GULLs > d'ajouter dans l'Agenda du Libre toutes leurs dates de rencontres, > réunions, install-parties et autres évènements, même si ils ne savent > pas encore exactement quel thème sera abordé ou même si l'évènement > n'est pas confirmé à 100%. En soumettant à l'avance tous les > évènements, les adhérents de nos GULLs peuvent disposer d'un calendrier > iCal avec tous les évènements de l'année, ils peuvent ainsi planifier > largement à l'avance. > Si j'insère (par exemple) à l'aide du script que tu as proposé tous les jeudis de cette année, ça risque d'être long et laborieux à valider ensuite. Pour ce genre d'insertion « en masse » que penses-tu de champs supplémentaires dans le formulaire de saisie (pourquoi pas un formulaire différent) qui permettrait d'indiquer:  - la périodicité (pas mal d'événements sont calés sur les jours de la semaine, je ne sais pas si c'est le cas de tous... À voir).  - la date de début et de fin de la période où l'événement se répète  - éventuellement la liste des jours où il n'y aura pas les événéments dans cette période (pour notamment les jours fériés). Ça créerai un seul méta-événement, qui serait plus simple à valider. Bien sûr ce n'est qu'une suggestion d'utilisateur, et mon manque d'implication dans le projet Agenda du Libre étant vraiment ridicule. Librement, jm -- jm .oO ( http://jmtrivial.info ) -------------- section suivante -------------- Une pièce jointe non texte a été nettoyée... Nom: non disponible Type: application/pgp-signature Taille: 197 octets Desc: This is a digitally signed message part. Url: http://agendadulibre.org/pipermail/devel/attachments/20080828/5d0c2488/attachment.pgp From thomas.petazzoni at enix.org Thu Aug 28 13:20:47 2008 From: thomas.petazzoni at enix.org (Thomas Petazzoni) Date: Thu, 28 Aug 2008 13:20:47 +0200 Subject: [Devel] =?utf-8?q?Nouveaut=C3=A9s_dans_l=27Agenda_du_Libre?= In-Reply-To: <200808281213.31076.jm.trivial@gmail.com> References: <20080827095213.13a1f1a4@surf> <200808281213.31076.jm.trivial@gmail.com> Message-ID: <20080828132047.398aad99@surf> Le Thu, 28 Aug 2008 12:13:30 +0200, jm a écrit : > Si j'insère (par exemple) à l'aide du script que tu as proposé tous > les jeudis de cette année, ça risque d'être long et laborieux à > valider ensuite. Pour ce genre d'insertion « en masse » que penses-tu > de champs supplémentaires dans le formulaire de saisie (pourquoi pas > un formulaire différent) qui permettrait d'indiquer: >  - la périodicité (pas mal d'événements sont calés sur les jours de > la semaine, je ne sais pas si c'est le cas de tous... À voir). >  - la date de début et de fin de la période où l'événement se répète >  - éventuellement la liste des jours où il n'y aura pas les > événéments dans cette période (pour notamment les jours fériés). > Ça créerai un seul méta-événement, qui serait plus simple à valider. Le soucis, c'est qu'une telle fonctionnalité complique pas mal la structure de la base de données, et donc le code de l'Agenda. Il y aurait des évènements, des méta-évènements, pour les méta-évènements, il faudrait gérer des exceptions: pas en juillet, pas en août, pas tel jour férié, tel mois la date est décalée parce que ça tombe sur un pont, etc. La régularité n'est pas vraiment régulière. Pour cette fonctionnalité, j'avoue que je préfère aborder la chose avec la philosophie Unix: un outil, qui fait une seule chose, mais bien, et qu'on peut combiner avec d'autres outils pour faire des choses puissantes. L'Agenda traite des évènements individuels. Faisons des outils autour pour faciliter le travail quand on a plein d'évènements. Pour la soumission, il y a le script qui permet d'automatiser ça. J'ai également mis en place un HOWTO à l'adresse http://www.agendadulibre.org/submit-script-doc.php#bcp-evenements pour expliquer comment l'utiliser pour soumettre des évènements en masse. Coté soumetteur de l'évènement, c'est donc relativement simple. Coté validation, le travail à faire est vraiment rapide. Valider 10 ou 15 évènements qui sont corrects, ça prend moins d'une minute. Donc je ne trouve pas que ça vaille vraiment la peine d'implémenter une fonctionnalité aussi complexe. À moins qu'il y ait des difficultés d'utilisation que je ne vois pas ? Qu'en penses-tu ? En tout cas, merci pour ces remarques et suggestions, Thomas -- Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org Jabber, thomas.petazzoni at jabber.dk Toulibre, http://www.toulibre.org - APRIL, http://www.april.org Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://agendadulibre.org/pipermail/devel/attachments/20080828/54952c82/attachment.pgp From jm.trivial at gmail.com Thu Aug 28 14:03:33 2008 From: jm.trivial at gmail.com (jm) Date: Thu, 28 Aug 2008 14:03:33 +0200 Subject: [Devel] =?iso-8859-15?q?Nouveaut=E9s_dans_l=27Agenda_du_Libre?= In-Reply-To: <20080828132047.398aad99@surf> References: <20080827095213.13a1f1a4@surf> <200808281213.31076.jm.trivial@gmail.com> <20080828132047.398aad99@surf> Message-ID: <200808281403.37223.jm.trivial@gmail.com> Bonjour, Le jeudi 28 août 2008, Thomas Petazzoni a écrit : > Le soucis, c'est qu'une telle fonctionnalité complique pas mal la > structure de la base de données, et donc le code de l'Agenda. Il y > aurait des évènements, des méta-évènements, pour les méta-évènements, > il faudrait gérer des exceptions: pas en juillet, pas en août, pas tel > jour férié, tel mois la date est décalée parce que ça tombe sur un > pont, etc. La régularité n'est pas vraiment régulière. > Il est vrai que je n'ai pas regardé le fonctionnement interne de l'Agenda, et notamment ne savais pas que tu avais codé de la même façon les évènements avant et après modération. Ceci dit, si tu as fait une classe évènement, il suffit de créer une classe héritée qui décrit un méta-évènement (avec répétition). Ce type méta-évènement ne serait utilisé qu'avant validation. Au moment de la validation, il serait éclaté en plein d'évènements indépendants, ce qui limiterait les modifications à apporter à l'outil. > Coté validation, le travail à faire est vraiment rapide. Valider 10 ou > 15 évènements qui sont corrects, ça prend moins d'une minute. Donc je > ne trouve pas que ça vaille vraiment la peine d'implémenter une > fonctionnalité aussi complexe. > C'était précisément pour simplifier cette partie que je pensais à cette amélioration, mais si tu penses que ce n'est pas trop galère de faire une telle validation, alors ma remarque n'a pas d'intérêt. Merci d'avoir pris le temps de répondre. Librement, jm -- jm .oO ( http://jmtrivial.info ) -------------- section suivante -------------- Une pièce jointe non texte a été nettoyée... Nom: non disponible Type: application/pgp-signature Taille: 197 octets Desc: This is a digitally signed message part. Url: http://agendadulibre.org/pipermail/devel/attachments/20080828/74d9c879/attachment.pgp From dmentre at linux-france.org Thu Aug 28 15:09:45 2008 From: dmentre at linux-france.org (David MENTRE) Date: Thu, 28 Aug 2008 15:09:45 +0200 Subject: [Devel] r370 - trunk In-Reply-To: <20080827200726.5D4F47200A3@toulibre.org> References: <20080827200726.5D4F47200A3@toulibre.org> Message-ID: <3d13dcfc0808280609k739f0fc0nd3150843079a690c@mail.gmail.com> Salut Thomas, On Wed, Aug 27, 2008 at 22:07, wrote: > On ignore la présence de bd-private.inc.php, qui est normale. Pourquoi ? Amicalement, d. From thomas.petazzoni at enix.org Thu Aug 28 16:10:32 2008 From: thomas.petazzoni at enix.org (Thomas Petazzoni) Date: Thu, 28 Aug 2008 16:10:32 +0200 Subject: [Devel] r370 - trunk In-Reply-To: <3d13dcfc0808280609k739f0fc0nd3150843079a690c@mail.gmail.com> References: <20080827200726.5D4F47200A3@toulibre.org> <3d13dcfc0808280609k739f0fc0nd3150843079a690c@mail.gmail.com> Message-ID: <20080828161032.626ecc7d@surf> Le Thu, 28 Aug 2008 15:09:45 +0200, "David MENTRE" a écrit : > On Wed, Aug 27, 2008 at 22:07, wrote: > > On ignore la présence de bd-private.inc.php, qui est normale. > > Pourquoi ? C'est le fichier qui contient le login, mot de passe et nom de la base de données, ainsi que quelques autres informations. Il est donc spécifique à chaque installation, et n'a rien à faire dans le SVN. Un template est disponible dans le SVN en revanche, il s'appelle bd-private.inc.php.template. Est-ce que cela répond à ta question ? A+ ! Thomas -- Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org Jabber, thomas.petazzoni at jabber.dk Toulibre, http://www.toulibre.org - APRIL, http://www.april.org Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://agendadulibre.org/pipermail/devel/attachments/20080828/6bbd5ed2/attachment.pgp From thomas.petazzoni at enix.org Thu Aug 28 16:15:42 2008 From: thomas.petazzoni at enix.org (Thomas Petazzoni) Date: Thu, 28 Aug 2008 16:15:42 +0200 Subject: [Devel] =?utf-8?q?Nouveaut=C3=A9s_dans_l=27Agenda_du_Libre?= In-Reply-To: <200808281403.37223.jm.trivial@gmail.com> References: <20080827095213.13a1f1a4@surf> <200808281213.31076.jm.trivial@gmail.com> <20080828132047.398aad99@surf> <200808281403.37223.jm.trivial@gmail.com> Message-ID: <20080828161542.139f2d69@surf> Le Thu, 28 Aug 2008 14:03:33 +0200, jm a écrit : > Il est vrai que je n'ai pas regardé le fonctionnement interne de > l'Agenda, et notamment ne savais pas que tu avais codé de la même > façon les évènements avant et après modération. Ils sont dans la même table de la base de données. Quand un évènement passe de non-modéré à modéré, je change juste un flag. > Ceci dit, si tu as fait une classe évènement, il suffit de créer une > classe héritée qui décrit un méta-évènement (avec répétition). > Ce type méta-évènement ne serait utilisé qu'avant validation. Au > moment de la validation, il serait éclaté en plein d'évènements > indépendants, ce qui limiterait les modifications à apporter à > l'outil. Oula mon pauvre ami, le code de l'Agenda du Libre, c'est du gros truc de porc. Il n'y a pas de classe pour représenter un évènement. Mais effectivement, l'idée de séparer évènement avant validation et évènement après validation permettrait de simplifier l'implémentation d'une telle fonctionnalité. En allant plus loin, on peut même faire en sorte que le script de soumission ajoute plusieurs évènements. Ainsi, on ne changerait même pas le schéma de la base. Ce n'est pas bête, effectivement. Est-ce qu'un formulaire de soumission multiple faciliterait le travail ? Peut-être qu'effectivement des gens sont un peu décontenancés par le téléchargement d'un script Python, son exécution, l'écriture d'une petite boucle en shell, etc. C'est bien possible. > C'était précisément pour simplifier cette partie que je pensais à > cette amélioration, mais si tu penses que ce n'est pas trop galère de > faire une telle validation, alors ma remarque n'a pas d'intérêt. La partie modération à ce niveau ne me paraît en effet pas problématique. J'ai plus le soucis d'améliorer ce qui est visible: l'interface pour les visiteurs, l'interface pour les soumetteurs, que le "back-office", qui n'est vu que par les modérateurs. Thomas -- Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org Jabber, thomas.petazzoni at jabber.dk Toulibre, http://www.toulibre.org - APRIL, http://www.april.org Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://agendadulibre.org/pipermail/devel/attachments/20080828/0ddaad8f/attachment.pgp From jm.trivial at gmail.com Thu Aug 28 16:21:02 2008 From: jm.trivial at gmail.com (jm) Date: Thu, 28 Aug 2008 16:21:02 +0200 Subject: [Devel] =?iso-8859-15?q?Nouveaut=E9s_dans_l=27Agenda_du_Libre?= In-Reply-To: <20080828161542.139f2d69@surf> References: <20080827095213.13a1f1a4@surf> <200808281403.37223.jm.trivial@gmail.com> <20080828161542.139f2d69@surf> Message-ID: <200808281621.05461.jm.trivial@gmail.com> Bonjour, Le jeudi 28 août 2008, Thomas Petazzoni a écrit : > Est-ce qu'un formulaire de soumission multiple faciliterait le > travail ? Peut-être qu'effectivement des gens sont un peu décontenancés > par le téléchargement d'un script Python, son exécution, l'écriture > d'une petite boucle en shell, etc. C'est bien possible. Pour un LUG, je pense que ça ne pose pas de problème, surtout que la page consacrée au script sur le site de l'Agenda est très bien documentée. Par contre, pour d'autres évènements (je pense par exemple à des évènements autour de la culture libre) où les gens sont moins familiés de la chose informatique, alors ça peut certainement être déroutant. Mais le formulaire suffit amplement je pense à une saisie manuelle. Librement, jm -- jm .oO ( http://jmtrivial.info ) -------------- section suivante -------------- Une pièce jointe non texte a été nettoyée... Nom: non disponible Type: application/pgp-signature Taille: 197 octets Desc: This is a digitally signed message part. Url: http://agendadulibre.org/pipermail/devel/attachments/20080828/f5cfa0b3/attachment.pgp From dmentre at linux-france.org Thu Aug 28 16:35:29 2008 From: dmentre at linux-france.org (David MENTRE) Date: Thu, 28 Aug 2008 16:35:29 +0200 Subject: [Devel] r370 - trunk In-Reply-To: <20080828161032.626ecc7d@surf> References: <20080827200726.5D4F47200A3@toulibre.org> <3d13dcfc0808280609k739f0fc0nd3150843079a690c@mail.gmail.com> <20080828161032.626ecc7d@surf> Message-ID: <3d13dcfc0808280735vbc05f8flc683f48c5172f7a6@mail.gmail.com> 2008/8/28 Thomas Petazzoni : > Est-ce que cela répond à ta question ? En fait, c'était pas ma question. J'm'a complétement gouré. Désolé du bruit. d. -- polyo From dmentre at linux-france.org Thu Aug 28 16:36:24 2008 From: dmentre at linux-france.org (David MENTRE) Date: Thu, 28 Aug 2008 16:36:24 +0200 Subject: [Devel] r371 - trunk In-Reply-To: <20080828064948.6B68C6F0902@toulibre.org> References: <20080828064948.6B68C6F0902@toulibre.org> Message-ID: <3d13dcfc0808280736l3cc75ce6o740e4322a0668178@mail.gmail.com> Re-saltu Tomas, On Thu, Aug 28, 2008 at 08:49, wrote: > Passage au fond de carte Mapnik plutôt qu'Osmarender. Pourquoi privilégier Mapnik sur Osmarender ? Amicalement, d. -- qui devrait relire ses emails From thomas.petazzoni at enix.org Thu Aug 28 17:25:38 2008 From: thomas.petazzoni at enix.org (Thomas Petazzoni) Date: Thu, 28 Aug 2008 17:25:38 +0200 Subject: [Devel] =?utf-8?q?Nouveaut=C3=A9s_dans_l=27Agenda_du_Libre?= In-Reply-To: <200808281621.05461.jm.trivial@gmail.com> References: <20080827095213.13a1f1a4@surf> <200808281403.37223.jm.trivial@gmail.com> <20080828161542.139f2d69@surf> <200808281621.05461.jm.trivial@gmail.com> Message-ID: <20080828172538.6d057025@surf> Le Thu, 28 Aug 2008 16:21:02 +0200, jm a écrit : > Pour un LUG, je pense que ça ne pose pas de problème, surtout que la > page consacrée au script sur le site de l'Agenda est très bien > documentée. Par contre, pour d'autres évènements (je pense par > exemple à des évènements autour de la culture libre) où les gens sont > moins familiés de la chose informatique, alors ça peut certainement > être déroutant. Mais le formulaire suffit amplement je pense à une > saisie manuelle. Dans le cas que tu présentes, je suis pas sûr que ce public ait besoin de soumettre un grand nombre d'évènements d'un seul coup. Par contre, ce qui est toujours dans les tuyaux pour faciliter la soumission par ceux qui ne s'y connaissent pas trop, c'est l'intégration de TinyMCE pour écrire de manière WYSIWYG sans code HTML la description de l'évènement. Erwan, tu avais travaillé là-dessus, il restait quelques points à régler je crois, notamment l'optionnalité de la chose. Est-ce qu'on peut essayer d'avancer sur ce sujet ? Est-ce que tu as le temps en ce moment, où est-ce que tu préfères passer la main pour le moment ? Thomas -- Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org Jabber, thomas.petazzoni at jabber.dk Toulibre, http://www.toulibre.org - APRIL, http://www.april.org Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://agendadulibre.org/pipermail/devel/attachments/20080828/d0dd9e6a/attachment.pgp From thomas.petazzoni at enix.org Thu Aug 28 17:28:08 2008 From: thomas.petazzoni at enix.org (Thomas Petazzoni) Date: Thu, 28 Aug 2008 17:28:08 +0200 Subject: [Devel] r371 - trunk In-Reply-To: <3d13dcfc0808280736l3cc75ce6o740e4322a0668178@mail.gmail.com> References: <20080828064948.6B68C6F0902@toulibre.org> <3d13dcfc0808280736l3cc75ce6o740e4322a0668178@mail.gmail.com> Message-ID: <20080828172808.090691ef@surf> Le Thu, 28 Aug 2008 16:36:24 +0200, "David MENTRE" a écrit : > On Thu, Aug 28, 2008 at 08:49, wrote: > > Passage au fond de carte Mapnik plutôt qu'Osmarender. > > Pourquoi privilégier Mapnik sur Osmarender ? Pourquoi priviléger Osmarender sur Mapnik ? :-) Franchement, j'en sais rien. Je trouve globalement Mapnik plus joli, mais c'est surtout sur les vues détaillées (niveau de zoom élevé). Bref, j'ai vraiment pas d'opinion forte sur Mapnik ou sur Osmarender à ce niveau. Il y avait Osmarender au début, j'ai voulu tester si ça marchait avec Mapnik, ça marchait, j'étais content, j'ai committé. Parfois, il ne faut pas aller chercher plus loin :-) Plus sérieusement, et pour revenir à ta question, est-ce tu penses qu'il faudrait mettre l'un plutôt que l'autre ? Merci, Thomas -- Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org Jabber, thomas.petazzoni at jabber.dk Toulibre, http://www.toulibre.org - APRIL, http://www.april.org Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://agendadulibre.org/pipermail/devel/attachments/20080828/cb02f85f/attachment.pgp From thomas.petazzoni at enix.org Thu Aug 28 17:41:01 2008 From: thomas.petazzoni at enix.org (Thomas Petazzoni) Date: Thu, 28 Aug 2008 17:41:01 +0200 Subject: [Devel] =?utf-8?b?w4l2w6huZW1lbnRzIHZpcnR1ZWxz?= Message-ID: <20080828174101.1910523e@surf> Salut, [ Ce mail fait partie d'une série de mails concernant des questions de modération dont nous avons commencé à discuter sur la liste des modérateurs, mais que nous souhaitons aborder de manière plus large sur cette liste. Votre avis est donc le bienvenu. ] En ce moment, dans la file d'attente de modération, nous avons plusieurs évènements « virtuels » : - rencontre régulière de l'équipe Ubuntu-tn (sur IRC) - Webinar sur l'ECM freedom Nous avons déjà validé un certain nombre d'évènements virtuels par le passé: http://agendadulibre.org/showevent.php?id=1859 (Tchat) http://agendadulibre.org/showevent.php?id=1812 (radio) http://agendadulibre.org/showevent.php?id=2319 (radio) et probablement quelques autres (je n'ai fait qu'une recherche rapide, et seulement sur 2008). La question qui se pose est: est-ce que ces évènements ont leur place dans l'Agenda du Libre ? D'un coté, l'AdL avait surtout été prévu avec l'objectif de faire connaître tous les petits évènements qui ont lieu autour du Libre un peu partout en France, donc plutôt des rencontres physiques. D'un autre coté, ça s'appelle « l'Agenda du Libre », donc pourquoi est-ce que des évènements, même virtuels, type émission de radio, seraient exclus ? Là aussi, pas d'avis très ferme sur le sujet. Si on souhaite les accepter, il serait peut-être utile de créer une «région» spéciale (pour l'instant, ils sont dans Île-de-France ou dans Autre Pays), de façon à les distinguer. Reste à savoir si cette région apparaît par défaut sur le calendrier Web, sur les calendriers iCal, dans les flux RSS, etc. Doit-on mettre ces évènements en portée nationale sous prétexte qu'ils sont accessibles de partout puisque virtuels ? Votre avis ? Thomas -- Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org Jabber, thomas.petazzoni at jabber.dk Toulibre, http://www.toulibre.org - APRIL, http://www.april.org Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://agendadulibre.org/pipermail/devel/attachments/20080828/73f0b439/attachment.pgp From thomas.petazzoni at enix.org Thu Aug 28 17:41:04 2008 From: thomas.petazzoni at enix.org (Thomas Petazzoni) Date: Thu, 28 Aug 2008 17:41:04 +0200 Subject: [Devel] =?utf-8?q?Nom_de_l=27asso_dans_le_titre_de_l=27=C3=A9v?= =?utf-8?q?=C3=A8nement?= Message-ID: <20080828174104.6c0eeb3b@surf> Salut, [ Ce mail fait partie d'une série de mails concernant des questions de modération dont nous avons commencé à discuter sur la liste des modérateurs, mais que nous souhaitons aborder de manière plus large sur cette liste. Votre avis est donc le bienvenu. ] À la vue de l'évènement "Linux-Nantes: repas", Erwan Lehérissé a soulevé la question suivante: « je me pose la question du nom du GULL dans le titre de l'évènement; quels sont les cas où on l'accepte ou non ? Personnellement, je serai plutôt d'avis de ne pas l'accepter car on retrouve cette info dans la description de l'évènement, et ça enlève de la lisibilité à l'agenda (sauf pour les AG des assos évidemment). » Ce à quoi j'ai répondu par: « Je n'ai pas d'avis vraiment ferme là-dessus. Pour le cas du repas de Linux-Nantes, ça aurait fait bizarre d'avoir juste: Nantes: Repas Non ? Le fait que le repas soit celui de Linux-Nantes me parait être important. Pour les rencontres de Toulibre à Toulouse, je mets: Toulouse: Rencontres Logiciels Libres et présentation XXX Pour Gulliver à Rennes, c'est: Rennes: Gulliver - Permanence autour du Libre Pour Chtinux à Lille, c'est: Lille: Mardi du Libre Bref, pas vraiment d'avis sur le sujet. L'état actuel ne me gène pas spécialement, mais je suis ouvert à toute évolution sur le sujet. Qu'aurais-tu mis comme titre pour le repas de Linux-Nantes, par exemple ? » Puis Erwan a de nouveau répondu en disant: « Repas du libre ? Le titre pour moi, doit présenter l'évènement en qq mots et etre le plus court possible. Si les gulls commencent tous à mettre leurs noms en titre, on perdra en clarté/lisibilité. (sur la page d'accueil de l'agenda entre autres) Je trouve que c'est la plupart du temps secondaire, et que c'est de toute façon repris dans la description de l'entrée. Pour en revenir à nos exemples, un "repas de linux nantes" ça passe à la limite (meme si c'est plutot un repas organisé _par_ ln et pas limité aux membres de ln - ok, je sors^^) mais pour des permanences du libre régulières je trouve que "Permanence autour du Libre" suffit. » Comme je le disais, je n'ai pas d'avis ferme sur le sujet. Le nom de l'association me paraît quand même assez important, surtout pour des repas qui sont quand même des rencontres « vie associative », donc proche d'une association en particulier. Maintenant, est-ce qu'il faut que ce soit dans le titre ou pas, aucune idée. Vos avis ? Thomas -- Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org Jabber, thomas.petazzoni at jabber.dk Toulibre, http://www.toulibre.org - APRIL, http://www.april.org Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://agendadulibre.org/pipermail/devel/attachments/20080828/e229568e/attachment.pgp From dmentre at linux-france.org Thu Aug 28 17:44:42 2008 From: dmentre at linux-france.org (David MENTRE) Date: Thu, 28 Aug 2008 17:44:42 +0200 Subject: [Devel] r371 - trunk In-Reply-To: <20080828172808.090691ef@surf> References: <20080828064948.6B68C6F0902@toulibre.org> <3d13dcfc0808280736l3cc75ce6o740e4322a0668178@mail.gmail.com> <20080828172808.090691ef@surf> Message-ID: <3d13dcfc0808280844s7df70906kfdeedeb52f50d1eb@mail.gmail.com> 2008/8/28 Thomas Petazzoni : > Plus sérieusement, et pour revenir à ta question, est-ce tu penses > qu'il faudrait mettre l'un plutôt que l'autre ? Non, justement. Je pensais que tu avais fait une longue étude pour choisir l'un plutôt que l'autre. Apparemment, ce n'est pas le cas. :-D Amicalement, d. From thomas.petazzoni at enix.org Thu Aug 28 17:46:48 2008 From: thomas.petazzoni at enix.org (Thomas Petazzoni) Date: Thu, 28 Aug 2008 17:46:48 +0200 Subject: [Devel] =?utf-8?b?w4l2w6huZW1lbnRzIGludGVybmVz?= Message-ID: <20080828174648.727244d0@surf> Salut, [ Ce mail fait partie d'une série de mails concernant des questions de modération dont nous avons commencé à discuter sur la liste des modérateurs, mais que nous souhaitons aborder de manière plus large sur cette liste. Votre avis est donc le bienvenu. ] L'évènement (toujours en attente de modération) de la réunion Ubuntu-tn a soulevé une autre question. Tout d'abord, extrait de la description de cet évènement: « La rencontre régulière de l'équipe tunisienne d'Ubuntu se déroule le vendredi de chaque 3ème semaine du mois. Elle réunit tous les membres ainsi que tous les intéressés pour discuter les actions de l'équipes pour le mois qui suit. » Cet évènement semble donc être plutôt une réunion interne à une organisation qu'un évènement véritablement ouvert sur le public. Se pose donc la question des évènements "internes" des associations du Libre. Type réunion de CA et autres. Est-ce que ces évènements doivent être ajoutés dans l'Agenda du Libre ? Dans la discussion avec Erwan, je disais que ce serait peut-être intéressant, de manière à ce que les membres d'une association disposent d'un calendrier iCal complet concernant les activités de leur association: évènements internes et évènements publics. On pourrait marquer les évènements internes d'un tag spécial ("interne" pour être original), et ces évènements ne seraient pas affichés par défaut sur le Web, les calendriers iCal et les flux RSS, à moins qu'ils ne soient explicitement demandés. Mais ensuite, Erwan a indiqué qu'en plus « d'évènements », une association pouvait aussi avoir un calendrier avec des rendez-vous par exemple, qu'il faudrait aussi mettre dans le calendrier interne de l'association, et donc dans l'Agenda du Libre si l'on suit la proposition faite au paragraphe précédent. Mais 1) je ne pense pas que les GULLs souhaitent utiliser l'AdL pour cela et 2) je ne suis pas sûr qu'il soit fait pour et 3) je ne pense pas qu'au niveau charge de modération ce soit tenable. Donc les évènements véritablement internes sont exclus. Maintenant, revenons à des exemples précis: * cette réunion d'Ubuntu-Tn. Validé ou pas ? * une réunion du CA de Gulliver, c'est ouvert à tous les membres de l'association (et même au delà ?). Validé ou pas ? Votre avis ? Thomas -- Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org Jabber, thomas.petazzoni at jabber.dk Toulibre, http://www.toulibre.org - APRIL, http://www.april.org Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://agendadulibre.org/pipermail/devel/attachments/20080828/6f580cab/attachment.pgp From dmentre at linux-france.org Thu Aug 28 17:48:12 2008 From: dmentre at linux-france.org (David MENTRE) Date: Thu, 28 Aug 2008 17:48:12 +0200 Subject: [Devel] =?iso-8859-1?q?Nom_de_l=27asso_dans_le_titre_de_l=27=E9v?= =?iso-8859-1?q?=E8nement?= In-Reply-To: <20080828174104.6c0eeb3b@surf> References: <20080828174104.6c0eeb3b@surf> Message-ID: <3d13dcfc0808280848s44664277r62f27b2e43a68602@mail.gmail.com> 2008/8/28 Thomas Petazzoni : > Comme je le disais, je n'ai pas d'avis ferme sur le sujet. Le nom de > l'association me paraît quand même assez important, surtout pour des > repas qui sont quand même des rencontres « vie associative », donc > proche d'une association en particulier. Maintenant, est-ce qu'il faut > que ce soit dans le titre ou pas, aucune idée. > > Vos avis ? Pas d'avis ferme non plus, même si je pense plus pour avoir le nom de l'asso. Pourquoi ? Je ne sais pas trop. Probablement parce qu'on aime bien l'auto-promotion. :-) Amicalement, d. From dmentre at linux-france.org Thu Aug 28 17:55:10 2008 From: dmentre at linux-france.org (David MENTRE) Date: Thu, 28 Aug 2008 17:55:10 +0200 Subject: [Devel] =?iso-8859-1?q?=C9v=E8nements_internes?= In-Reply-To: <20080828174648.727244d0@surf> References: <20080828174648.727244d0@surf> Message-ID: <3d13dcfc0808280855l5bc0b512y922999b03df823ed@mail.gmail.com> Yop ! 2008/8/28 Thomas Petazzoni : > * une réunion du CA de Gulliver, c'est ouvert à tous les membres de > l'association (et même au delà ?). Validé ou pas ? Un CA de Gulliver est ouvert à tous les membres et même au delà. C'est rare que des extérieurs viennent mais les rares fois où ça s'est produit ça a été utile (je pense en particulier à un débat sur le libre au delà du logiciel avec des bibliothécaires des Champs Libres qui découvraient les photos libres). En ce qui concerne Gulliver, la question s'est posé en interne dans l'asso et on a finalement décidé de mettre les CA dans l'agenda. À l'origine, on ne le mettait pas. Donc oui, pour Gulliver, on aimera bien que ce soit affiché dans l'agenda. Ça fait de la pub pour l'asso (oui, toutes les 5 semaines on fait un CA), ça montre qu'on bouge et ça correspond à notre volonté d'ouverture vers un large public. À noter qu'on ne soumet pas nos réunions internes (réunion de travail) ou qui ne sont pas ouvertes à un large public (collaboration avec la MCE), même si ça concerne le libre (pour répondre à une autre question posée par Thomas). Amicalement, d. From jm.trivial at gmail.com Thu Aug 28 17:56:05 2008 From: jm.trivial at gmail.com (jm) Date: Thu, 28 Aug 2008 17:56:05 +0200 Subject: [Devel] =?iso-8859-15?q?=C9v=E8nements_internes?= In-Reply-To: <20080828174648.727244d0@surf> References: <20080828174648.727244d0@surf> Message-ID: <200808281756.08357.jm.trivial@gmail.com> Bonjour, Le jeudi 28 août 2008, Thomas Petazzoni a écrit : > Donc les évènements véritablement internes sont exclus. Maintenant, > revenons à des exemples précis: > * cette réunion d'Ubuntu-Tn. Validé ou pas ? > * une réunion du CA de Gulliver, c'est ouvert à tous les membres de > l'association (et même au delà ?). Validé ou pas ? Je pense que ces deux évènements sont liés au libre, et qu'ils sont ouverts au public, ce qui me semble correspondre aux critères de sélection de l'Agenda du Libre. De plus, ce genre de manifestation permet souvent aux personnes extérieures de prendre contact avec l'association ou le groupe, ça me semble être une bonne raison de plus de répondre par l'affirmative à tes questions. Librement, jm -- jm .oO ( http://jmtrivial.info ) -------------- section suivante -------------- Une pièce jointe non texte a été nettoyée... Nom: non disponible Type: application/pgp-signature Taille: 197 octets Desc: This is a digitally signed message part. Url: http://agendadulibre.org/pipermail/devel/attachments/20080828/49b1e9e4/attachment.pgp From air1 at imaginair.net Thu Aug 28 18:50:00 2008 From: air1 at imaginair.net (Erwan L.) Date: Thu, 28 Aug 2008 18:50:00 +0200 Subject: [Devel] =?utf-8?q?Nouveaut=C3=A9s_dans_l=27Agenda_du_Libre?= In-Reply-To: <20080828172538.6d057025@surf> References: <20080827095213.13a1f1a4@surf> <200808281403.37223.jm.trivial@gmail.com> <20080828161542.139f2d69@surf> <200808281621.05461.jm.trivial@gmail.com> <20080828172538.6d057025@surf> Message-ID: <48B6D738.3060609@imaginair.net> Thomas Petazzoni a écrit : > Le Thu, 28 Aug 2008 16:21:02 +0200, > jm a écrit : > > >> Pour un LUG, je pense que ça ne pose pas de problème, surtout que la >> page consacrée au script sur le site de l'Agenda est très bien >> documentée. Par contre, pour d'autres évènements (je pense par >> exemple à des évènements autour de la culture libre) où les gens sont >> moins familiés de la chose informatique, alors ça peut certainement >> être déroutant. Mais le formulaire suffit amplement je pense à une >> saisie manuelle. >> > > Dans le cas que tu présentes, je suis pas sûr que ce public ait besoin > de soumettre un grand nombre d'évènements d'un seul coup. > > Par contre, ce qui est toujours dans les tuyaux pour faciliter la > soumission par ceux qui ne s'y connaissent pas trop, c'est > l'intégration de TinyMCE pour écrire de manière WYSIWYG sans code HTML > la description de l'évènement. > > Erwan, tu avais travaillé là-dessus, il restait quelques points à > régler je crois, notamment l'optionnalité de la chose. Est-ce qu'on > peut essayer d'avancer sur ce sujet ? Est-ce que tu as le temps en ce > moment, où est-ce que tu préfères passer la main pour le moment ? > Oui je m'en occupe j'avais un peu oublié cette affaire, désolé. -- Erwan From thomas.petazzoni at enix.org Thu Aug 28 20:04:18 2008 From: thomas.petazzoni at enix.org (Thomas Petazzoni) Date: Thu, 28 Aug 2008 20:04:18 +0200 Subject: [Devel] =?utf-8?q?Int=C3=A9gration_de_TinyMCE?= In-Reply-To: <48B6D738.3060609@imaginair.net> References: <20080827095213.13a1f1a4@surf> <200808281403.37223.jm.trivial@gmail.com> <20080828161542.139f2d69@surf> <200808281621.05461.jm.trivial@gmail.com> <20080828172538.6d057025@surf> <48B6D738.3060609@imaginair.net> Message-ID: <20080828200418.1d1e3761@surf> Le Thu, 28 Aug 2008 18:50:00 +0200, "Erwan L." a écrit : > Oui je m'en occupe j'avais un peu oublié cette affaire, désolé. Pas de soucis. Thomas -- Thomas Petazzoni, thomas.petazzoni at enix.org, http://thomas.enix.org Jabber, thomas.petazzoni at jabber.dk Toulibre, http://www.toulibre.org - APRIL, http://www.april.org Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://agendadulibre.org/pipermail/devel/attachments/20080828/b2f0433b/attachment.pgp From svn at agendadulibre.org Thu Aug 28 21:41:07 2008 From: svn at agendadulibre.org (svn at agendadulibre.org) Date: Thu, 28 Aug 2008 21:41:07 +0200 (CEST) Subject: [Devel] r372 - trunk Message-ID: <20080828194107.51F386F083E@toulibre.org> Author: thomas Date: Thu Aug 28 21:35:54 2008 New Revision: 372 Log: Petite alerte lors de la validation d'un évènement lorsque celui-ci est à portée nationale. Modified: trunk/validateevent.php Modified: trunk/validateevent.php ============================================================================== --- trunk/validateevent.php (original) +++ trunk/validateevent.php Thu Aug 28 21:35:54 2008 @@ -108,6 +108,14 @@ echo "

    "; echo '
    '; + +if ($event->locality) +{ + echo '

    '; + echo 'Attention, cet évènement est à portée nationale !'; + echo '

    '; +} + echo '
    '; echo '

    Confirmez-vous la validation de cet évènement ?

    '; echo ' '; From philippe.pary at chtinux.org Fri Aug 29 11:03:04 2008 From: philippe.pary at chtinux.org (Philippe Pary) Date: Fri, 29 Aug 2008 11:03:04 +0200 Subject: [Devel] =?iso-8859-1?q?Nom_de_l=27asso_dans_le_titre_de_l=27=E9v?= =?iso-8859-1?q?=E8nement?= In-Reply-To: <20080828174104.6c0eeb3b@surf> References: <20080828174104.6c0eeb3b@surf> Message-ID: <7f2241c00808290203k1d078075gbd8c9dc14ca65c10@mail.gmail.com> 2008/8/28 Thomas Petazzoni : > À la vue de l'évènement "Linux-Nantes: repas", Erwan Lehérissé a > soulevé la question suivante: > > « je me pose la question du nom du GULL dans le titre de l'évènement; > quels sont les cas où on l'accepte ou non ? Personnellement, je serai > plutôt d'avis de ne pas l'accepter car on retrouve cette info dans la > description de l'évènement, et ça enlève de la lisibilité à l'agenda > (sauf pour les AG des assos évidemment). » > > Ce à quoi j'ai répondu par: > > « > Je n'ai pas d'avis vraiment ferme là-dessus. Pour le cas du repas de > Linux-Nantes, ça aurait fait bizarre d'avoir juste: > > Nantes: Repas > > Non ? Le fait que le repas soit celui de Linux-Nantes me parait être > important. Pour les rencontres de Toulibre à Toulouse, je mets: > > Toulouse: Rencontres Logiciels Libres et présentation XXX > > Pour Gulliver à Rennes, c'est: > > Rennes: Gulliver - Permanence autour du Libre > > Pour Chtinux à Lille, c'est: > > Lille: Mardi du Libre > > Bref, pas vraiment d'avis sur le sujet. L'état actuel ne me gène pas > spécialement, mais je suis ouvert à toute évolution sur le sujet. > Qu'aurais-tu mis comme titre pour le repas de Linux-Nantes, par > exemple ? > » > > Puis Erwan a de nouveau répondu en disant: > > « > Repas du libre ? > > Le titre pour moi, doit présenter l'évènement en qq mots et etre le plus > court possible. Si les gulls commencent tous à mettre leurs noms en > titre, on perdra en clarté/lisibilité. (sur la page d'accueil de > l'agenda entre autres) > > Je trouve que c'est la plupart du temps secondaire, et que c'est de > toute façon repris dans la description de l'entrée. Pour en revenir à > nos exemples, un "repas de linux nantes" ça passe à la limite (meme si > c'est plutot un repas organisé _par_ ln et pas limité aux membres de ln > - ok, je sors^^) mais pour des permanences du libre régulières je trouve > que "Permanence autour du Libre" suffit. > » > > Comme je le disais, je n'ai pas d'avis ferme sur le sujet. Le nom de > l'association me paraît quand même assez important, surtout pour des > repas qui sont quand même des rencontres « vie associative », donc > proche d'une association en particulier. Maintenant, est-ce qu'il faut > que ce soit dans le titre ou pas, aucune idée. > > Vos avis ? Le but est d'attirer les personnes intéressées à un évènement en fonction de leur proximité géographique avant toute chose. La présence du nom du GULL est facultative. Dans 90% des cas, pour une ville il existe un unique gull*. Il n'est pas forcément utile de préciser le nom du gull. Sur ces deux arguments, je pense qu'il est inutile d'afficher le nom du GULL organisateur de l'évènement. Philippe * et dans les 10% restant, le plus souvent c'est un ancien gull peu actif mène sa petite vie à côté d'un gull plus récent et très actif comme CULT/Toulibre ou CLX/Chtinux From air1 at imaginair.net Sat Aug 30 14:18:34 2008 From: air1 at imaginair.net (Erwan L.) Date: Sat, 30 Aug 2008 14:18:34 +0200 Subject: [Devel] =?utf-8?q?Int=C3=A9gration_de_TinyMCE?= In-Reply-To: <20080828200418.1d1e3761@surf> References: <20080827095213.13a1f1a4@surf> <200808281403.37223.jm.trivial@gmail.com> <20080828161542.139f2d69@surf> <200808281621.05461.jm.trivial@gmail.com> <20080828172538.6d057025@surf> <48B6D738.3060609@imaginair.net> <20080828200418.1d1e3761@surf> Message-ID: <48B93A9A.8000805@imaginair.net> Salut, Voici le patch pour l'intégration de TinyMCE + correction de xhtml dans infos.php + correction du style de Tinymce est à récupérer à l'adresse suivante : http://www.imaginair.net/tmp/tinymce.zip (mettez le dossier tiny_mce/ dans trunk/) ++ -- Erwan -------------- section suivante -------------- Un texte encapsulé et encodé dans un jeu de caractères inconnu a été nettoyé... Nom : tinymce-2.patch Url : http://agendadulibre.org/pipermail/devel/attachments/20080830/43d224c3/attachment.txt