[Devel] Tags et script de soumission d'évènements

Frederic Lehobey Frederic.Lehobey at free.fr
Mer 14 Fév 15:21:58 CET 2007


Salut,

  (Et j'espère que Thomas est bien rétabli.)

  Le script de soumission d'évènements (dont l'usage est décrit ici :
http://www.agendadulibre.org/submit-script-doc.php) ne semble pas
avoir été adapté pour les tags. Lorsque je l'utilise dans sa version
actuelle, j'ai sur la page engendrée, une erreur :
« Warning: Missing argument 12 for format_event() in /srv/www/agendadulibre.org/funcs.inc.php on line 565 »

  Je soupçonne les tags (évidemment je n'ai pas le temps aujourd'hui
d'aller voir dans les sources). J'ai tenté un peu à l'aveugle les
modifications suivantes sur le script (j'ai en fait essayé le
'__event_tags' avant et après le '__event_save') mais je me demande si
c'est correctement géré au niveau du './testevent.php' plutôt que du
'/submit.php'). (Et je n'ai pas voulu envoyer en soumission directe.)

  Bon, ci-joint un diff théorique.   :)  (En pièce jointe.) En espérant
que je ne mets pas le bazard partout.

  ... et mon événement n'est pas encore soumis.   :)

  Je vous donne les morceaux en pièce jointe (cela fait un autre
exemple) pour ceux qui voudraient, comme moi, faire joujou avec ce
script à l'avenir.

  Ah, oui, la commande d'appel (de test) :

$ ./adl-submit.py --file grafotech-2007-02-26.xml --start-date 2007-02-26 --test-output test.html

Librement,
Frédéric
-------------- section suivante --------------
--- /tmp/adl-submit.py	2007-02-14 15:01:10.986881920 +0100
+++ adl-submit.py	2007-02-14 14:53:50.495846736 +0100
@@ -26,7 +26,7 @@
 
 eventFields = [ "title", "start-date", "end-date", "start-hour",
                 "end-hour", "description", "city", "region",
-                "url", "contact", "submitter" ]
+                "url", "contact", "submitter", "tags" ]
 
 regions = {
    u'Alsace'               : 1,
@@ -300,6 +300,7 @@
                                  ('__event_url',          str(event['url'])),
                                  ('__event_contact',      str(event['contact'])),
                                  ('__event_submitter',    str(event['submitter'])),
+                                 ('__event_tags',         str(event['tags'])),
                                  ('__event_save',         str(1))])
 
     curl.perform()
-------------- section suivante --------------
Une pièce jointe non texte a été nettoyée...
Nom: grafotech-2007-02-26.xml
Type: application/xml
Taille: 2045 octets
Desc: non disponible
Url: http://lolut.utbm.info/pipermail/devel/attachments/20070214/2e78e632/grafotech-2007-02-26.xml


Plus d'informations sur la liste de diffusion Devel