Rendre disponible l'export excel xls de l'administrateur pour tout le monde
Bonjour,
Merci beaucoup pour l'outil Gogocarto.J'aurai une question concernant l'export des données (j'ai cherché mais je n'ai pas trouvé de question/réponses sur la documentation) :
Depuis l'interface administrateur, à la page des [Éléments], il est possible d'exporter les données en xls selon une configuration préalablement créée, notamment sans les données personnelles des contributeurs (mail). Je l'utilise pour ensuite réaliser un tableau d'analyse des données que je mets à disposition sur la page du projet.
Actuellement, j'ai bien vu l'API permettant l'export en .json mais je n'ai pas réussi à faire en sorte que les visiteurs puissent exporter en un autre format. Or, afin de rendre les données du projet les plus ouvertes et facilement accessibles à tout le monde, je suis très intéressé de proposer un lien d'export des données au format xls directement, et ce sans passer par une plateforme tierce de conversion en ligne (dans un souci du partage des données avec des organisations inconnues).
La version xls exportable depuis l'interface administrateur est donc très pratique car elle permet une exploitation sans conversion par un tiers. L'objectif est qu'ainsi n'importe quel individu qui ne connait que les outils de bureautique classique (sans de connaissance json) puisse exploiter les données du projet simplement.
Est-il possible que le lien d'export qui est disponible dans la version administrateur, à savoir celui-ci, puisse être utilisé par des visiteurs du projet ?
Sinon auriez-vous des conseils sur une autre méthode ?
Merci par avance de votre attention.
Le projet BXN
- Export / API
Bonjour,
à ma connaissance il n'y a pas effectivement pas de moyen de rendre disponible un export configuré sans donner d'accès au back-office. Peut-être cependant est-ce possible en donnant des droits précis aux anonymes et/ou comptes créés et donc un accès contraint au back-office.
à discuter ici https://framateam.org/gogocarto/channels/town-square pour la suite
Complément du 04/09/2025 :
Bonjour,
actuellement ce n'est pas possible nativement. Il faudrait faire évoluer l'outil et donc disposer d'un budget adapté.
Il est possible en revanche avec du code Javascript (admin>Personnalisation>CSS/JS personnalisé), d'utiliser l'api pour proposer un export au format Excel, et d'ajouter dynamiquement un bouton pour télécharger le fichier.
Concernant les droits :
Il est possible de donner un accès restreint au backoffice en paramétrant les droits par utilisateur ou par groupe d'utilisateurs.
Ce n'est pas possible pour les anonymes.
