![]() |
|
Titre du Script : PHPmyBrowser par Sylvain MACHEFERT Télécharger le script : Télécharger le script PHPmyBrowser Observation(s): Un explorateur de fichier multi-fonction, entièrement configurable notamment par des add-ons perso, avec sécurité renforcée. C'est la version béta 2 !!! Elle s'appelle béta parce qu'il manque des fonctionnalités, mais elle est quand même relativement stable, complètement réécrite par rapport à la béta 1. 1/ LES TYPES DE FICHIERS le fichier types.php contient la liste des types de fichier, par exemple prog_php : libellé = PHP icone = _php (c le fichier ico/_php.gif) extensions = php|php3|php4... éventuellement : add-on = nom_du_plugin (c le fichier addon-file/nom_du_plugin.php) 2/ LES FICHIERS MASQUÉS les fichiers cachés, quand vous le lancerez, vous ne verrez pas les fichiers .php, les 2 répertoires PHPmyBrowser et ...Custom. Dans le fichier hiddenfiles.php il y a toute la liste des fichiers cachés. On peut mettre : {alldir} pour un fichier dans tous les répertoires (par exemple un .htaccess) {diskroot} pour un fichier à la racine du disque (par exemple System Volume Information sur windows) {nom_d'un_type} par exemple {prog_php} masque tous les fichiers .php .php3 .php4... des jokers * et ? pour remplacer plusieurs ou un caractère. Par exemple *.zip ou encore log*.txt) Ce sont les 2 éléments de base du script, peut-être un peu compliqués à comprendre.... vous me direz si c compréhensible ;-p 3/ PLUG-INs et ADD-ONs : Dans la doc et le code, je parle de plug-in et add-on. Voici la différence. Un add-on se rapporte à un type de fichier précis (par exemple webimage.php, type des images gif/jpg/png) ou une extension précise (par exemple doc.php, un fichier word). Deux cas spéciaux : folder.php qui s'applique à tous les répertoires, file.php à tous les fichiers. Ces scripts sont dans le répertoire addon-file. La plupart du temps, ils servent à ajouter une icône pour appeler un plug-in. L'add-on webimage sert aussi à faire des miniatures (vignettes). Dans le répertoire addon-folder c'est pas encore géré mais ça sera des script exécuté à la fin du listing, du genre télécharger une playlist des mp3 du répertoire listé... à venir dans une prochaine version donc... Les plug-ins, qui sont appelés par un paramètre dans l'url, sont : upload, download, ajouter/modifier des commentaires sur les fichiers, prévisualisation de police TTF, convertion text->html et doc->text... 4/ CUSTOMIZATION : Vous pouvez modifier la config à volonté, mais je conseille de ne pas toucher ce qui est dans PHPmyBrowser (à part hiddenfiles et types vous pouvez y aller) et de mettre la ocnfig dans un répertoire PHPmyBrowserCustom. Comme ça à la prochaine mise à jour vous n'aurez pas de soucis d'écrasement de config, de modif de template.... 5/ LES TEMPLATES : Dans le répertoire templates. Permet de changer la feuille de style, mais aussi, de modifier complètement le listing, de transformer l'application. Démo Vos commentaires concernant cette page :
|
|
|