[SPIP Zone] Bigup, logos et svg

Yop,

maintenant que SPIP gère les svg je veux en coller partout :slight_smile:

Mais je me rends compte que Bigup ne les autorise pas pour les logos, ce qui est fort balô.

Ça se passe ici :
https://gitlab.com/magraine/bigup/blob/master/javascript/bigup.logos.js#L10

Il suffit d'ajouter image/svg+xml, mais il faut limiter à la 3.3 uniquement.

Marcimat, comment tu vois les choses ?

PS : si Bigup était dans les plugins dist, on aurait pas ce problème :slight_smile:

La bise,
--
nicod_

Le 29/07/2019 à 20:07, nicod_ a écrit :

Yop,

maintenant que SPIP gère les svg je veux en coller partout :slight_smile:

Mais je me rends compte que Bigup ne les autorise pas pour les logos, ce qui est fort balô.

Ça se passe ici :
javascript/bigup.logos.js · master · Magraine / bigup · GitLab

Oui, j’avais vu effectivement, et je m’étais posé la question du comment, car pour le moment ce javascript ne passe pas dans la moulinette des squelettes SPIP, ce qui me semble mieux et plus simple.

Il suffit d'ajouter image/svg+xml, mais il faut limiter à la 3.3 uniquement.

Marcimat, comment tu vois les choses ?

Bah du coup,
- soit on fait traverser le fichier dans produire_fond_statique() et on teste dans un bigup.logos.js.html la version de SPIP, via un filtre qui retournerait la liste des mime-type acceptés,

- soit possiblement on fait 2 fichiers (en ajoutant bigup.logos-3.2.js) et en mettant le test en amont ? probablement plus simple quoi que ça duplique le code ?

- soit on déclare une constante/globale JS avec les mime-types acceptés pour les logos, avant l’appel du fichier bigup.logos.js, que ce javascript utiliserait ?

PS : si Bigup était dans les plugins dist, on aurait pas ce problème :slight_smile:

Bah faut ajouter Saisies avec :slight_smile:

MM.

Le 29/07/2019 à 23:24, Matthieu Marcillaud a écrit :

- soit on déclare une constante/globale JS avec les mime-types acceptés pour les logos, avant l’appel du fichier bigup.logos.js, que ce javascript utiliserait ?

PS : si Bigup était dans les plugins dist, on aurait pas ce problème :slight_smile:

Bah faut ajouter Saisies avec :slight_smile:

Quelque chose prend forme. Bigup est passé sur Github, là pour le moment : GitHub - marcimat/bigup: Gestion de téléversement de gros fichiers dans SPIP. Archivé. Voir : https://git.spip.net/spip/bigup , avec une correction pour le format svg.

MM.

Hop,

Le 30/07/2019 à 10:46, Matthieu Marcillaud a écrit :

Quelque chose prend forme. Bigup est passé sur Github, là pour le moment : GitHub - marcimat/bigup: Gestion de téléversement de gros fichiers dans SPIP. Archivé. Voir : https://git.spip.net/spip/bigup , avec une correction pour le format svg.

\o/ et avec la suppression de la dépendance à saisies l'introduction de bigup dans le core approche à grands pas :slight_smile:

++
b_b

Le 30/07/2019 à 11:09, Bruno Bergot a écrit :

Hop,

Le 30/07/2019 à 10:46, Matthieu Marcillaud a écrit :

Quelque chose prend forme. Bigup est passé sur Github, là pour le moment : GitHub - marcimat/bigup: Gestion de téléversement de gros fichiers dans SPIP. Archivé. Voir : https://git.spip.net/spip/bigup , avec une correction pour le format svg.

Excellent, merci !

\o/ et avec la suppression de la dépendance à saisies l'introduction de bigup dans le core approche à grands pas :slight_smile:

Supprimer la dependance a saisies : on explicite le formulaire de con… · marcimat/bigup@c8c6eea · GitHub

Oh ! Mais c'est la fête tous les jours en ce moment ! :slight_smile:

--
nicod_