Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Both sides previous revision Révision précédente
Prochaine révision
Révision précédente
si:evenements-spip-adl [2023/01/19 21:44]
vcalame [Comment rajouter des entrées dans les listes déroulantes]
si:evenements-spip-adl [2023/02/12 14:50]
GNUtoo [Procédure de transmission à l'AdL] compatibilité avec navigateur: si on sauvegarde 'https://www.parinux.org/spip.php?page=agendadulibre&id_article=369' dans un navigateur ça enregistre le fichier spip.php.xml, du coup la commande marche aussi avec un nav
Ligne 34: Ligne 34:
 ====== Dispositif technique dans Spip ====== ====== Dispositif technique dans Spip ======
  
-Les champs supplémentaires ont été définis à l'aide du plugin Champs Extras accessible via Configuration -> Champs Extras. Tous les champs ont été limités au secteur n°4 (la rubrique des événements).+Les champs supplémentaires ont été définis à l'aide du plugin Champs Extras accessible via Configuration -> Champs Extras. Tous les champs ont été limités au secteur n°4 (la rubrique des événements). Certains champs sont également disponibles dans la branche n°15 (la rubrique Meta/Textes par défaut) pour permettre d'​indiquer certaines informations.
  
 La rubrique Meta/Textes par défaut comprend deux sous-rubriques : Événements et Lieux, les articles de ces rubriques définissent les valeurs associées aux événements et lieux des listes déroulantes. La rubrique Meta/Textes par défaut comprend deux sous-rubriques : Événements et Lieux, les articles de ces rubriques définissent les valeurs associées aux événements et lieux des listes déroulantes.
Ligne 51: Ligne 51:
  
  
 +====== Procédure de transmission à l'AdL ======
  
 +Pour l'​instant,​ pas de bouton sur l'​interface Spip ni de transmission automatique :-(
 +
 +Il faut télécharger le script Python (https://​www.agendadulibre.org/​adl-submit.py) et le lancer depuis son ordinateur.
 +
 +La procédure est la suivante :
 +
 +1) Noter le numéro de l'​article Spip
 +
 +2) Récupérer l'​événement au format XML à l'​adresse : https://​www.parinux.org/​spip.php?​page=agendadulibre&​id_article=XXX (en remplaçant XXX par le numéro de l'​article). Dans l'​exemple suivant, on utilise wget et on enregistre le résultat dans le fichier spip.php.xml
 +
 +  wget -O spip.php.xml '​https://​www.parinux.org/​spip.php?​page=agendadulibre&​id_article=369'​
 +  ​
 +3) Lancer le script avec le fichier en argument (on suppose qu'il est placé dans le même répertoire que le script)
 +
 +  python3 ./​adl-submit.py --file spip.php.xml
 
/var/lib/dokuwiki/data/pages/si/evenements-spip-adl.txt · Dernière modification: 2023/02/12 14:50 par GNUtoo
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki