Skip to content
Extraits de code Groupes Projets
  • marcimat@rezo.net's avatar
    1d344f4d
    Suite de r111474 : Pouvoir exporter en spip-cli des formulaires formidables un peu gros. · 1d344f4d
    marcimat@rezo.net a rédigé
    On modifie pour que l’export de base, sépare la génération du fichier de l’envoi au navigateur.
    Une commande SPIP-Cli prend en premier argument l’identifiant numérique ou textuel du formulaire. Une option pour le format csv ou xls.
    
    ```
    spip formidable:exporter:formulaire super-petition
    spip formidable:exporter:formulaire 2 --format=xls
    ```
    
    Cette commande génère l’export (dans tmp/cache/export) au format csv ou xls, et zip s’il y a des fichiers dans les réponses.
    On affiche, si réussite, le chemin physique généré, et également un lien de téléchargement qui peut être donné à une personne.
    Cette personne doit être connectée à SPIP, avoir les droits de lecture pour ces réponses de formulaire.
    Le lien d’action (un peu long) n’est valide que pour 1 contenu de fichier donné.
    
    Note: le nommage de la commande pourrait évoluer si quelqu’un·e à mieux.
    
    1d344f4d
    Historique
    Suite de r111474 : Pouvoir exporter en spip-cli des formulaires formidables un peu gros.
    marcimat@rezo.net a rédigé
    On modifie pour que l’export de base, sépare la génération du fichier de l’envoi au navigateur.
    Une commande SPIP-Cli prend en premier argument l’identifiant numérique ou textuel du formulaire. Une option pour le format csv ou xls.
    
    ```
    spip formidable:exporter:formulaire super-petition
    spip formidable:exporter:formulaire 2 --format=xls
    ```
    
    Cette commande génère l’export (dans tmp/cache/export) au format csv ou xls, et zip s’il y a des fichiers dans les réponses.
    On affiche, si réussite, le chemin physique généré, et également un lien de téléchargement qui peut être donné à une personne.
    Cette personne doit être connectée à SPIP, avoir les droits de lecture pour ces réponses de formulaire.
    Le lien d’action (un peu long) n’est valide que pour 1 contenu de fichier donné.
    
    Note: le nommage de la commande pourrait évoluer si quelqu’un·e à mieux.