NAS Uploader, la solution pour l'envoi multiple de fichiers !

NAS Uploader est une solution open source d'upload multifichiers utilisant la technologie Flash et adaptable à toute plateforme web. Cette application est née du constat qu'il était difficile de trouver sur le web un système d'upload multifichiers simple à mettre en place, fiable et compatible avec la majorité des navigateurs.

Les ténors de l'upload multiple en AJAX comme SWFupload ou encore FancyUpload sont en fait assez complexes à paramétrer et finissent toujours par être incompatibles sur tel ou tel navigateur... De plus ils utilisent Flash ce qui enlève tout avantage à un système full ajax.

La version 1.6 est désormai en ligne !
Après de nombreuses demandes j'ai enfin trouvé le temps de faire évoluer NAS Uploader. Je vous propose pour bien commencer l'année 2012 une nouvelle version qui corrige le bug qui empéchait de scroller dans la liste des fichiers en cours d'upload. Et j'ai aussi ajouté une barre de progression globale ! Bonne année !

La version 1.5 est maintenant disponible !!!
Face au succès de la version 1.0 de NAS Uploader j'ai développé une version 1.5 qui apport de nouvelles fonctionnalités .... Tout à changé dans le code sauf le fonctionnement qui reste encore aussi simple. Mais je vous laisse regarder la démo pour vous faire une idée.

Fonctionnalités

Version 1.5 :
  • Possibilité de supprimer des fichiers de la liste
  • Possibilité d'ajouter des fichiers à la liste depuis diférents répertoires
  • Appel de fonctions javascript au moment de la réception de la réponse serveur
  • Possibilité d'envoyer des paramètres GET depuis la fonction JS goUpload
Version 1.0 :
  • Upload full flash sans intervention externe
  • Possibilité d'intégrer l'uploader à un formulaire HTML
  • Possibilité de lancer l'upload via une fonction javascript externe
  • Possibilité d'exécuter une fonction javascript une fois l'upload total terminé
  • Gestion des listes de fichiers
  • Progress bar par fichier et au total
  • Envoi de données GET au script de réception
  • Récupération de variables depuis l'anim flash ($_SESSION par exemple)