Module upload fonctionnel