Bug #2712
webservice pour publier les formdefs disponibles sur la page d'accueil
Début:
08 avril 2013
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Planning:
Fichiers
Historique
Mis à jour par Frédéric Péters il y a environ 11 ans
- Fichier 0001-api-export-list-of-frontpage-formdefs-in-json-2683.patch 0001-api-export-list-of-frontpage-formdefs-in-json-2683.patch ajouté
- Statut changé de Nouveau à Solution déployée
Patch, qui met également à jour la documentation de l'API (en se référant gentiment à celle du portail citoyen pour les détails techniques sur la signature).
Mis à jour par Thomas Noël il y a environ 11 ans
Ok.
Mes remarques :- mettre cette liste dans un objet 'formdefs' afin de pouvoir plus tard rajouter d'autres objets -- parce qu'ici on exporte en fait la page d'accueil, export qui pourra un jour contenir d'autres infos, par exemple les URL login/logout, le nom du site, etc. :
{ 'formdefs' : [ {...}, {...} ], 'categories': [...], 'login_url': ..., 'logout_url': ..., sitename: '...', ... }
- pour plus tard : ajouter un "redirect: true/false" qui indique si le lien est une redirection (i.e. un formulaire "exterieur" à w.c.s.)
- je n'aime pas beaucoup le "count" mais je peux voir l'usage (afficher les formulaires "populaires", sachant que pour les redirections le count ne signifiera rien)
- pour les formulaire avec limite de date: exporter la date de cloture ?
Mis à jour par Frédéric Péters il y a environ 11 ans
Pour le détail sur les formulaires, il est toujours temps de les inspecter un par un, je dirais.
Mis à jour par Frédéric Péters il y a environ 11 ans
- Statut changé de Solution déployée à Résolu (à déployer)
Zut, poussé avec le mauvais numéro de ticket (celui côté Montpellier, tant pis). Et poussé en l'état, on verra à améliorer l'API si nécessaire.
commit 1df9ab491b1e055a1b337f6bb5130b4bf63271bf Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon Apr 8 10:50:59 2013 +0200 api: export list of frontpage formdefs in json (#2683)
Mis à jour par Frédéric Péters il y a plus de 10 ans
- Statut changé de Résolu (à déployer) à Fermé