laurent-richard.net

eFiler - Un porte-documents « libre » en PHP

Contexte

Les clients de messagerie électronique sont souvent utilisés pour échanger des fichiers sur internet. Ces logiciels ne sont pas adaptés au stockage et au transfert de données. Si, par exemple, la boîte aux lettres de votre correspondant est limitée, il ne recevra pas votre message et donc votre fichier.

Présentation

eFiler est un porte-documents électronique open-source qui permet de stocker, visualiser et partager des documents sur internet depuis un navigateur web.

Ses points forts sont son architecture orientée objet et sa facilité d'utilisation. Il a été conçu de manière à pouvoir étendre ses fonctionnalités facilement (ajout d'un Handler pour les types de fichier, ...).

eFiler est écrit en PHP 4 (>= 4.3.0) et XSL (Sablotron) et ne nécessite aucune base de données. Les pages de l'application sont conformes aux recommandations XHTML 1 Strict et CSS 2 du W3C et, dans la mesure du possible, respectent les directives d'accessibilité. Ce programme est actuellement en cours de réalisation et sera distribué selon les termes de la licence GNU/GPL.

Démonstration

Une démonstration du logiciel est disponible à cette adresse : http://efiler.laurent-richard.eu.org. Vous pouvez bien sûr, y ajouter, supprimer ou bien télécharger des fichiers. Veillez toutefois à ne pas y stocker de fichiers personnels.

Capture d'écran

Capture d'écran d'eFiler