ProjectSend est un script php qui permet la mise en place d'un espace d'échange de fichier. La particularité est qu'il a été conçu dans l'optique prestataire/client.
En gros il y a trois niveaux de droits :
-
Administrateur
-
Manager
-
Client
L'administrateur a tout les droits, le manager peut gérer les clients, ajouter des fichiers et le client lui peu consulter et ajouter des fichiers. Voila pour la petite histoire je vous laisse aller voir sur le site pour plus d'informations.
Il me manquait une fonctionnalité : les répertoires. Par défaut tout les fichiers sont listés donc difficile à organiser, les répertoires permettent de combler ce vide. Après différent essais j'ai décider d'utiliser des répertoires virtuels. Ils ne sont pas créé physiquement sur le serveur mais uniquement dans la base de données. Ensuite chaque fichiers peut être attaché à un répertoire.
Le patch est disponible Patch pour les répertoires virtuels pour la version r161.
J'ai fais d'autres modifications et au fur et à mesure je les publies sous forme de patch, la liste est visible Patch.