[spip-dev] [spip-bonux] 2 commits

Cerdic a écrit le 16/02/2021 à 14:44 :

spip-contrib-extensions/spip-bonux | 2 commits
-
Par Cerdic, le 16 février 2021 à 11h34min :

Amelioration du support des retour ligne dans les champ texte des CSV : c'est supporte par le standard et LibreOffice, on le permet donc, mais pas par Excel, on les supprime donc dans le cas ou on fait un export de type csv excel (tsv + charset iso)

*Modifié*
     inc/exporter_csv.php

Détails : Amelioration du support des retour ligne dans les champ texte des CSV : c'est... (67fa2875) · Validations · spip-contrib-extensions / spip-bonux · GitLab

==============================
Par Cerdic, le 16 février 2021 à 14h43min :

Ajout d'un exporteur xls qui permet un export plus etendu que le TSV limite : support des champs texte multilignes, des champs date et nombre
+ on modifie la signature de la callback CSV pour unifier avec l'export XLS en retirant le delim des arguments passes

Bonjour Cédric,

Au cas où, est-ce que tu as vu Spout_SPIPCSV : export CSV amélioré pour SPIP - SPIP-Contrib ?
Ça marche en particulier directement depuis l'export format excel de Formidable (facile à tester donc).

Je teste de mon côté dès que je peux avec ce que tu viens de faire.

Non j’avais pas vu et c’est ballot parce que spout a l’air beaucoup mieux (maintenue et plus moderne) que le vieux bout de lib que j’ai trouvé… :frowning:

je l'utilise en tant que lib dans formidable tablesorter, et c'est appréciable de pouvoir generer en un coup de cuillère à pot plusieurs sorti (ODT, XLS, CSV) tout en profitant des fonctionnalités de chacune d'entre elles (genre : la mise en forme du tableur ...)

RealET a écrit le 16/02/2021 à 16:55 :

Je teste de mon côté dès que je peux avec ce que tu viens de faire.

Re bonjour

J'ai testé avec SPIP 3.3, Bonux 3.7.0 et spoutcsv
L'export au format xlsx marche toujours aussi bien depuis Formidable.

Cerdic a écrit le 16/02/2021 à 19:24 :

Non j’avais pas vu et c’est ballot parce que spout a l’air beaucoup mieux (maintenue et plus moderne) que le vieux bout de lib que j’ai trouvé… :frowning:

Mais spout nécessite PHP 7.0...