Pour des besoins personnels j'ai apporté des modifications au plugin Formulaire Upload (localement) qui, avec la dernière version de la librairie Multifile (2.2.2), permet de :
- spécifier un poids max pour chaque fichier
- spécifier un poids max global
- de profiter du "multiple" en html5 pour sélectionner plusieurs fichiers d'un coup
- d'avoir une image "preview" avant le téléchargement des fichiers
Je pense qu' à terme il faudrait aussi mettre en place des vérifications dans le formulaire pour toutes les limitations renseignées :
- nombre de fichiers max
- extensions acceptées
- poids max d'un fichier
- poids max global
Ca peut éventuellement intéresser des gens mais :
Il faut mettre à jour la librairie multifile, soit dans le plugin Medias, soit l'embarquer directement dans le plugin.
Je n'ai pas d'accès à la zone en écriture et surtout je n'ai jamais mis les pattes dedans pour faire quoique ce soit donc pas vraiment au courant des us et coutumes et des choses à faire (surtout pour ne rien casser).
Donc si jamais je veux bien un peu d'aide pour mettre tout ça en place si personne n'a encore eu l'idée de le faire.
Pour des besoins personnels j'ai apporté des modifications au plugin Formulaire Upload (localement) qui, avec la dernière version de la librairie Multifile (2.2.2), permet de :
Juste pour être sûr que tu parles bien de :
Sachant que
fait déjà tout ce que tu décris
Et qu'il y a bigup qui est encore plus prometteur :
Pour des besoins personnels j'ai apporté des modifications au plugin Formulaire Upload (localement) qui, avec la dernière version de la librairie Multifile (2.2.2), permet de :
J'avoue que je ne m'étais pas penché sur uploadhtml5, bien que déjà utilisé.
Je vais donc voir s'il peut remplacer aisément formulaire_upload + mes modifs
Pour bigup, je ne connaissais pas et je vais donc suivre le développement.
Pour des besoins personnels j'ai apporté des modifications au plugin Formulaire Upload (localement) qui, avec la dernière version de la librairie Multifile (2.2.2), permet de :
- spécifier un poids max pour chaque fichier
- spécifier un poids max global
- de profiter du "multiple" en html5 pour sélectionner plusieurs fichiers d'un coup
- d'avoir une image "preview" avant le téléchargement des fichiers
Je pense qu' à terme il faudrait aussi mettre en place des vérifications dans le formulaire pour toutes les limitations renseignées :
- nombre de fichiers max
- extensions acceptées
- poids max d'un fichier
- poids max global
Ca peut éventuellement intéresser des gens mais :
Il faut mettre à jour la librairie multifile, soit dans le plugin Medias, soit l'embarquer directement dans le plugin.
Je n'ai pas d'accès à la zone en écriture et surtout je n'ai jamais mis les pattes dedans pour faire quoique ce soit donc pas vraiment au courant des us et coutumes et des choses à faire (surtout pour ne rien casser).
Donc si jamais je veux bien un peu d'aide pour mettre tout ça en place si personne n'a encore eu l'idée de le faire.
Il faudrait sans doute se baser sur cvt-upload, qui prévoit déjà les outils de vérifications.
Après un test rapide de uploadhtml5, je vais rester sur formulaire_upload et mes modifs.
Le fait de pouvoir avoir de visu les éléments uploadés et pouvoir gérer leur titre ainsi que leur suppression est un réel plus dans mon cas.
Pour les vérifs de cvt-upload je m'étais déjà penché dessus et je crois que je vais me baser dessus pour compléter les vérifs du formulaire upload.
Hello
Pour le plugins "medias" si tu veux faire des modifs pour mettre à jour la lib, faut pas hésité !
Il y a deux options, soit tu fais un commit directement dans Connexion · GitLab et après tests alors, éventuellement faire un report dans le plugin "medias" mais dans une ou plusieurs autres branches (pour spip 3.2/ 3.1/3.0) Connexion · GitLab
Il faut évité au maximum de faire des commits directement dans les branches, c'est pour cela que le mieux, c'est de le faire dans le premier le lien plus haut!
En sachant que de préférence, c'est aussi mieux d'en discuter sur la zone comme ici, avant de faire un commit.
Sinon, une autre possibilité comme tu ne sembles pas très chaud pour un commit, ce qui, peut-être compréhensible, c'est de faire un ticket dans le projet "medias" https://core.spip.net/projects/medias avec si possible des propositions de code ou des fichiers joints de ce qu'il faut remplacer.
Comme ça, quand une personne aura le temps, elle pourra soit faire l'intégration, soit dire que non, c'est pas une bonne idée ou que ton code risque de posé un problème
Bref, juste pour dire qu'il ne faut pas avoir peur de faire une proposition de changement dans l'un des plugins de la dist
Franck
-----Message d'origine-----
De : Chourak [mailto:chourak@free.fr]
Envoyé : mercredi 8 novembre 2017 16:27
À : spip-zone@rezo.net
Objet : Re: [SPIP Zone] Evolution du plugin Formulaire Upload
Le 08/11/2017 à 15:42, Maïeul a écrit :
Il faudrait sans doute se baser sur cvt-upload, qui prévoit déjà les
outils de vérifications.
Après un test rapide de uploadhtml5, je vais rester sur formulaire_upload et mes modifs.
Le fait de pouvoir avoir de visu les éléments uploadés et pouvoir gérer leur titre ainsi que leur suppression est un réel plus dans mon cas.
Pour les vérifs de cvt-upload je m'étais déjà penché dessus et je crois que je vais me baser dessus pour compléter les vérifs du formulaire upload.
Hello
Pour le plugins "medias" si tu veux faire des modifs pour mettre à jour la lib, faut pas hésité !
Il y a deux options, soit tu fais un commit directement dans Connexion · GitLab et après tests alors, éventuellement faire un report dans le plugin "medias" mais dans une ou plusieurs autres branches (pour spip 3.2/ 3.1/3.0) Connexion · GitLab
Il faut évité au maximum de faire des commits directement dans les branches, c'est pour cela que le mieux, c'est de le faire dans le premier le lien plus haut!
En sachant que de préférence, c'est aussi mieux d'en discuter sur la zone comme ici, avant de faire un commit.
Sinon, une autre possibilité comme tu ne sembles pas très chaud pour un commit, ce qui, peut-être compréhensible, c'est de faire un ticket dans le projet "medias" https://core.spip.net/projects/medias avec si possible des propositions de code ou des fichiers joints de ce qu'il faut remplacer.
Comme ça, quand une personne aura le temps, elle pourra soit faire l'intégration, soit dire que non, c'est pas une bonne idée ou que ton code risque de posé un problème
Bref, juste pour dire qu'il ne faut pas avoir peur de faire une proposition de changement dans l'un des plugins de la dist
Franck
Merci bien pour le temps pris pour ces explications !