Giter VIP home page Giter VIP logo
+-----------------------------------------------------+
|  SCRIPT Entierement Ecrit par Jean Charles MAMMANA  |
|            http://jcjcjcjc.free.fr                  |
+-----------------------------------------------------+



Installation :
Il suffit de placer tout les fichiers contenu dans l'archive ZIP a la racine de votre site!
Puis vous placez vos répertoires et fichiers dans le site.
IMPORTANT : Lisez ce fichier texte et le fichier de configuration avant de venir me poser des questions...


Configuration :
Vous pouvez modifier les paramètres dans le fichier'config.inc.php'
En cas de doutes vous pouvez laisser les paramètres par défaut!
Chaque module ralenti l'exécution du script, veuillez voir avec votre hébergeur (testé sur free sans aucun problèmes, ça rame un peu beaucoup aux heures de pointe).
Vous pouvez rajouter des types de fichiers dans la base de donnée de l'explorer, il faut éditer le fichier 'filelibrary.inc.php' (penser a rajouter les icônes dans le répertoire '.dirsys')




Historique :
Version 1.00 :
Explorateur de fichiers avec arbre d'arborescence, descripteur de fichier, reconnaissance de type.

Version 1.50 :
Insertion d'un module débrayable permettant la visualisation des images de type jpg, bmp et gif avec prechargement automatisé de l'image suivante.

Version 2.05 : 
Module de gestion et création de vignettes uniquement avec le format jpg (restriction PHP).
Possibilité de configurer la taille des vignettes ainsi que leur qualité (affichage en 256couleur : restriction PHP)

Version 2.20 :
Module de lecture des Exif pour les JPG qui en contienne.
Correction de bug (encore).

Version 2.50 :
Création dans le module browser, de nouvelles options tel que l’adaptation de limage à la taille de l'écran (comme sur winXP)
creation d'un slideshow en fullscreen :)
Apparition de nouveaux bug (et oui, sinon c’est pas drôle)

Version 2.90 :
Allègement du code Html
Ajout du support multi langue partiel : support actuel : français, anglais, allemand
(Cherche traducteurs pour m'aider à ajouter de nouvelles langues)
Correction de bug.

Version 2.94 :
Passage du code html a la version 4
Gain d'adaptation en fonction de l'hébergeur


Version 2.96
Après une bonne 15aine de mails me demandant comment faire pour cacher le répertoire système (z_system) de l’explorer, j’ai rajouter 4lignes de codes permettant de le cacher (voir fichier de configuration : config.inc.php)


Version 3.00
Vous me lavez tous demandé : je l'ai fait!!!
Possibilité de skiner l’explorer : 3 jeux d'icônes : windowsXP, KDE aqua, KDE crystal.
Aller dans le fichier de configuration pour modifier le jeu des icônes.

Version 3.05
Ajout d'un 4em jeu icône
Mode aléatoire des jeux d'icône en fonction des jours de la semaine

Version 3.07
Il semblerai q'un problème de compatibilité de charset (conversion ISO-8859-1 vers UTF-8) plante l’affichage des images (et du slideshow) avec certaine configuration de serveur (bug découvert sur apache 2).
Bref : bug corrigé :)

Version 3.08
Bah alors???
Il y a un énorme bug et personne ne me prévient???
Alalaa!! Bon, lorsque les registerglobal étaient à ‘on’, tout allait bien, mais lorsque elles étaient à ‘off’, plus rien marchait...
Bref, ça c'était avant ;)
selection (manuelle) de la fonction de creation des vignettes! (consulter config.inc.php pour plus dinformations)


Version 3.10
Correction de bug : compatibilité sur certains hebergeurs
creation d'un systeme antipub pour certain hebergeur comme multimaninia, mais le resultat n'est pas garentis a 100%


Version 3.11
Correction de bug : compatibilité sur certains hebergeurs
tiscali offrant une version de php dirons nous prehistorique, il a fallu adapter le code :)
maintenant ca marche meme chez les hebergeur dinosores :)

Version 4.00
Correction de bug de gestions des images et des vignettes
portabilité du programme sur Mozilla!

Version 4.10
Correction dun bug apparut suite a la modification de la configuration de PHP!
des messages de WARNING informant quil y a des probleme apparraissaient sans pour autant modifier le comportement du programme.
les messages ne devraient desormais plus apparaitre!

Version 4.20
Correction de 2 bugs :
impossibilité de nommer un repertoir avec le nom "0"
warning affiché quand on place le script a la racine d'un site!
ajout :
possibilité de cacher les fichiers/repertoirs de la meme maniere que sur linux, en les faisant commencer par un point (.)

version 5.00
correction de lordre d'affichage (repertoir puis fichiers)
classement par ordre alphabetique.
affichage de la date de modification.
netoyage du code!
refonte de la structure phisique du programme.
module de verification de mise a jours.

version 5.00b
amelioration du gestionnaire de mise a jour!

version 5.10
correction de bug
ajout du support png

version 5.20
correction de bug : filtre de type de fichier par extensions
debut d'adaptation du code html en xhtml
suppression du module "antipub lycos" ;)
ajout d'un module d'information de lespace occupé/libre
correction d'un bug : affichage au demarrage en vignette
ajout d'un module de recherche de fichier

version 5.25
correction de bug : slideshow ok sur mozilla
correction de bug : retour a la 1ere image en fin de slideshow
correction de bug : possibilité de modifier le root de lexploreur /!\ voir config.inc.php pour plus d'info

version 5.30
correction de bug : bug erreur 404 sur certains serveurs

version 5.35
correction de bug : bug erreur 404 sur certains serveurs (encore)

version 5.35b
correction de bug : encore le meme bug (il commence a m'enerver cuilà)

version 5.4
correction de bug : affichage centré des vignettes sur IE
ajout : possibilité de swapper entre les vignettes et la liste
ajout : 3 styles css configurable dans le fichier de config
ajout : zone html en dessous de l'arbre pour y mettre ce que vous voulez (voir fichier de config)
-- Je remercie blc29 (http://www.bbc-grc.com/) pour son travail sur les styles du script!--

version 5.50
ajout : gestionnaire de modules a acces libre/securisé!
/!\ : pour toutes les info, regardez les fichiers situé dans le repertoir 'module'


version 5.50b
ajout : possibilité d'activer ou non un module (editer le fichier correspondant au module)
bug : probleme d'affichage avec IE corrigé
bug : fautes d'orthographeuh

version 5.80
ajout : nouveaux modules
correction de bug : en tous genre!!!

version 5.85
ajout de 2 nouvelles options : 
- fleche retour
- autoresize pour laffichage des images!
correction dun petit probleme sur le module authentification

version 6.0
correction de l'affichage de notice
correction d'un bug de selection vignettes/liste
modification de la gestion des chemins ( a mort les chmod() )
/!\ il est maintenant impossible de definir un root inferieur a l'emplacement du script ( ../ )
insertion de l'atribut 'title' dans les tag <img>
mise en cache des vignettes!
correction dun bug d'affichage des vignettes
nouveaux modules
gestionnaire de camouflages de fichiers/repertoirs
/!\ voir fichier hide.php pour la liste des fichiers/dossiers caché!
reecriture complete de l'arbre (pfiou)

version 6.00b
correction de warning
ajout d'un module : compteur de visites (merci XaV pour ce module)

version 6.10
Correction de bug :
- le module find ne cachait pas les fichiers caché par le module hide!
- le module 'info et aide' disparaissait si le root etait different de '/'
mise a jours du compteur de visites (merci XaV pour ce module)
les modules admin n'apparaissent que lorsque on est loggé!
(dailleur merci a Xav pour toutes les mises a jours de cette version!)

version 6.20
- ajout de nouvelles icones 32*32px pour certains themes!
- insertion du module d'upload (merci a sanid pour son module)

version 6.20b
- correction d'une faille de securité minime dans le module upload
- correction de bugs mineurs


version 6.21
- ouverture d'un site dedié a l'explorer : http://jcjcjcjc.free.fr/
- suppression des modules non indispensable de l'archive
- correction d'un bug lié a la mise en cache des vignettes
- info : si un point noir apparait en bas a droite de chaque vignette 
	cest que la mise en cache n'est pas possible. veuillez soit la
	desactiver, soit verifier d'ou vien le probleme (consulter la faq)
- un nouveau theme


version 7.00 Alpha
Cette version est actuellement en phase de test! veuillez utiliser le forum pour signaler tout problemes ou bug!

- modification de l'algorithme de recherche de vignettes cache (accelleration fois 10)
- reecriture de la fonction de reecriture de chemin canonique (on peut maintenant definir un root n'importe où (a condition qu'il soit visible par le serveur))
- possibilité de demarrer l'explorer ailleur qu'a la racine en passant le chemin par url : http://monsite.com/explorer/index.php?0=mondossier&1=sousdossier
- gestion des frames amelioré
- verification du support des sessions au demarrage du script
- remplacement des include par include_once
- reecriture complete de la gestion des images
- reecriture du code javascript
- fonctions renommé et modifié
- liste des modules affiché par ordre alphabetique
- ajout de 2 nouvelles variables de configuration : $CONFIG['ROOT'] et $CONFIG['DIRSYS']
- le module de config recherche automatiquement les themes css dans le dossier 'styles'

version 7.01
- correction d'un bug du prechargement des images
- transparence de la bulle des informations exif

version 7.05
- correction du probleme d'affichage d'erreur sur la 1ere page sur certains hebergeurs (OVH)
- il etait impossible de nommer un dossier avec le caractere "+" : corrigé :) 
- les fichiers modifié pour cette release sont : list.inc.php, showpict.inc.php



Pour toute question ou rapport de bug, vous pouvez consulter le site du script : http://jcjcjcjc.free.fr/

Marrodeur's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.