Bonjour les gens,

en regardant les commits fait depuis le début de mes vacances, j'ai vu des
modifs de fichiers appartenant à des librairies tierces (en l'ocurrence
jQuery.fileupload). Cela pose plein de problèmes :
- il devient difficile de faire des mises à jour de ces librairies
- le boulot du mainteneur debian s'en trouve compliqué !! :-)

Concernant les commits suivants qui modifient
admin/js/jsUpload/jquery.fileupload-ui.js, on peut s'en sortir en utilisant
les callbacks appropriés :
764662c * Remove check on file add (Send button Disabled bug)
7761684 * Disabling start button if no file are pending Enabling start
button if new file
5330528 * Suppresion en trop.. Merci FranckPaul
6ec41c6 * Revert lib.dc.page.php Masquage dynamique lors d un envoi du
bouton

Je propose de faire un revert sur admin/js/jsUpload/jquery.fileupload-ui.js
et d'utiliser les callbacks fileuploadadd et fileuploadstop (les autres
callbacks sont dans le fichiers admin/js/jsUpload/jquery.fileupload.js).
Il suffit de se "brancher" sur ces callbacks en modifiant le fichier
admin/js/_media.js por ajouter le code spécifique.

Pour le "console.log" appelé à partir de _formatFileSize, il faudrait
soumettre un patch à l'auteur du plugin si ce bug n'a pas été déjà corrigé.

Bravo en tout cas à Thibault pour avoir mis le nez dans le machin !

a+
Nicolas

p.s: difficile pour moi de créer un ticket avec ma connexion 4Ko/s
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à