Compat bigup : validation automatique du formulaire de logo
Normalement Bigup valide automatiquement le formulaire de logo dès qu'on choisit un fichier, pas besoin de cliquer sur "téléverser" après. Mais ça ne le fait pas avec Rôles de docs :(
Noous on surcharge le formulaire afin de réutiliser l'inclusion lambda d'upload de document, mais donc les classes ciblées par Bigup pour le logos ne sont plus présentes : https://git.spip.net/spip/bigup/src/branch/master/javascript/bigup.logos.js#L5
Mais ce n'est pas tout, il y a d'autres trucs à régler aussi : Bigup change le label de l'input pour mettre « Téléverser le logo » ou un truc du genre, sauf que nous c'est pas forcément un logo, ça peut être n'importe quel rôle principal.
Aussi après l'upload il me semble qu'il recharge en ajax l'aperçu du logo, et ça marche plus non plus.
J'ai testé vite fait en ajoutant le bonne classe là où il faut : le script s'active bien, mais il y a des dommages collatéraux.
Bref, à creuser.