Dory navigator: explorateur de fichiers et de dossiers

Soyez le premier à donner votre avis sur cette source.

Vue 14 805 fois - Téléchargée 1 464 fois

Description

Dory Navigator est un explorateur de fichiers et de dossiers en php utilisant le javascript. Il est facilement paramétrable et intégrable dans vos pages web.
Caractéristiques:
- "arbre" classique (comme celui à gauche de l'explorateur de fichier de windows, avec les + pour ouvrir les dossiers ici remplacés par des petites flêches, et les fichiers en plus)
- Chargement rapide (charge un sous-dossier uniquement quand on navigue dans celui ci, grace aux xmlhttprequests)
- Nombreuses options sur la pseudo fenêtre qui contient l'arbre: déplaçable, redimensionnable, etc
- Support du multi-langage (pour l'instant il n'y a que l'anglais et le français mais on peut facilement en ajouter d'autres)
- Petites icones pour les différents types de fichiers
- Fonctionne même pour les grosses arborescences
- Le tout très facilement paramétrable!

Pour vous rendre compte de son utilisation, visitez http://youpiphp.freezee.org/dory/ pour un exemple live -> cliquez sur les flêches pour explorer les dossiers

N'hésitez pas à me faire part de vos commentaires, de vos idées d'améliorations ou d'options supplémentaires!

Conclusion :


Pour l'instant Dory a besoin obligatoirement du javascript, il faut que je me penche vers des solutions alternatives afin de ne pas délaisser les navigateurs qui ne sont pas compatibles javascript.
J'envisage également de mettre une option pour voir les miniatures des images.
Note: pour l'instant je ne l'ai testé que pour ie7 et firefox2
Note2: je me suis basé sur les sources de navigator: http://zebigbrozer.free.fr/nav/, mon ancien projet, qui lui supporte quasiment tous les navigateurs avec ou sans javascript mais qui est moins design et moins "high-tech". Il est aussi plus restreint au niveau de la taille de l'arborescence et a un temps de chargement plus long

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Nazgul59
Messages postés
2
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
27 mai 2010
-
Salut

Très belle source, mais il y a un petit problème : si le type de fichier n'est pas dans l'array $types, cela génère une erreur php. Pour palier ça, utilise plutôt :
if (array_key_exists($ext, $types))
A la place de :
if ($types[$ext] != "")
C'est à la ligne 40 de dory_getdir.php.

En tout cas, beau travail ;)
kurt67
Messages postés
48
Date d'inscription
vendredi 30 avril 2004
Statut
Membre
Dernière intervention
4 avril 2007
-
Le site est maintenant sur sourceforge, j'actualiserais peut-être de temps en temps celui de codes sources
http://dory.sourceforge.net/
FhX
Messages postés
2350
Date d'inscription
mercredi 13 octobre 2004
Statut
Membre
Dernière intervention
18 avril 2015
3 -
En CSS tu peux arriver à quelque chose de similaire mais seulement compatible FF...
Autrement, va falloir un peu tricher pour IE :)
cs_canibale
Messages postés
33
Date d'inscription
mardi 23 mai 2006
Statut
Membre
Dernière intervention
28 février 2009
-
Sympa ! c'est superbe ;)
Good job !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.