3.5.0 :
10/10/2013
majeur/technique
- improvment : possibilité d'utiliser des urls simples au lieu de querystrings (pourvu que les règles de réécriture soient activées côté serveur)
par exemple l'accès à une image :
viewImage.php?groupid=group&albid=album&imgid=image
devient :
group/album/image
les URLs sont de la forme :
/[group]/album/[image]:w
- improvment : le "application root" peut être surchargé et transmis par le serveur
- improvment : pour plus de maintenabilité, les URLs sont désormais générées via une méthode
- improvment : chemin navigable dans les noms des groupes
3.4.1 :
17/06/2013
mineur/technique
- bugfix : remplacé session_is_registered (obsolète) par isset($_SESSION
merci au Yéti d'avoir signalé le bug!
3.4.0 :
11/06/2013
mineur/technique
- improvment : ajout de la possibilité d'utiliser ZoomifyViewer version JS
3.3.0 :
24/08/2012
mineur/technique
- improvment : passé en PHP 5.3 (outch! de 5.1 à 5.3!)
- improvment : réécriture des fonctions DB
- abandonné : Makefile non maintenu pour switch méthodes DB
3.2.4 :
02/07/2012
mineur
- improvment : ajouté la fonctionnalité "télécharger la vidéo"
3.2.3 :
29/07/2011
mineur
- improvment : possibilité d'avoir un album dans un groupe/sous-groupe, mais aussi visible dans la page d'accueil grâce au groupe "/"
3.2.2 :
01/08/2010
mineur
- improvment : passage du thème en cookie, l'utilisateur retrouve son thème préféré à la prochaine connexion (sauf si le navigateur ne supporte pas les cookies, auquel cas l'info de thème reste seulement en session)
- improvment : début de refonte du code, découpage des fonctions dans plusieurs fichiers (et non plus un seul functions.php), regroupées par métier (outils, affichage, mise à jour)
- improvment : ajout de deux thèmes alternatifs (utilisant les icones "Default Icon")
- improvment : réécriture de la page d'administration
- bugfix : dans getZip le temps d'exécution est lié au timelimit global PHP et peut être trop court -> forcé à 180s (+le timelimit Apache)
- bugfix : quand on se promenait dans un album, on perdait le groupid, et impossible de faire le retour à la navigation du groupe d'albums
3.2.1 :
26/07/2010
mineur
- improvment : possibilité d'adapter le fond de zoomify au thème (malheureusement seulement avec des variables, les CSS ne pouvant pas le gérer)
- improvment : allégé le code pour zoomify : supprimé la balise "embed" qui n'est pas normalisée
- bugfix : le sidebar de gauche passe par dessus les objects zoomify (au moins) dans certains versions de firefox
- bugfix : favicon.ico et pellicule.png dans les mauvais dossiers
- bugfix : lorsqu'un album est non daté, son nom apparaissait en " - " dans le header (au lieu de " - " -> remplacé par ""
- bugfix : perte du groupe d'album quand on retournait à l'album depuis une image en utilisant le sidebar de gauche (oublié dans la v3.1.1)
3.2.0 :
23/07/2010
mineur
- new feature, à la demande de Fred : système de thèmes implémenté, impliquant icones et CSS
- improvment : refonte des CSS
- bugfix mineur : ajout de "title" pour les IMG ayant besoin de texte contextuel (icones). Firefox ne lit pas les "alt"
- bugfix mineur : div du topmenu non fermé dans version.php (osef...)
3.1.1 :
19/07/2010
mineur
- bugfix : le groupe d'album était perdu du moment où l'on accédait à une image
- bugfix : le compteur n'était pas visible en bas de page lorsque le menu de navigation latéral bas était affiché
- improvment : suppression de tous les sauts de lignes pour les pages les plus courantes
3.1.0 :
08/07/2010
mineur
- new feature : ajout du support pour les répertoires zoomify
- passage de la facility de log en fichier de config
- ajout du compteur de durée d'exécution en bas de page
3.0.0 :
04/07/2010
majeur
- new feature : ajout du classement arborescent des albums, ça mérite un changement de numéro majeur!
merci au Yéti pour avoir insisté pour cette fonctionnalité
- new feature : ajout de la géolocalisation (merci à Fred)
2.2.3 :
29/06/2010
mineur
- bugfix : liens inaccessibles avec les position: fixed etc. des CSS
merci à Fred d'avoir poussé pour que je corrige ce bug!
2.2.2 :
25/06/2010
mineur
- bugfix : les login/mdp incorrects dans la version Object de OpenSession : effectivement, le fetch de résultat de query est fait différemment
2.2.1 :
14/06/2010
mineur
- refactoring : correction d'urls de façons à ce qu'elles soient toutes de la forme $root
- bugfix : version opérationnelle de openSession en mode Objet
merci au Yéti!
2.2.0 :
24/05/2010
mineur
- bugfix, et pas des moindres!
dans getImage() le stat était toujours fait sur le fichier de taille 100% d'où lenteurs à l'envoi, déconnexions etc.
ce bug trainait depuis la 1.9.4...
merci à tous pour m'avoir signalé les lenteurs!
2.1.0 :
23/02/2010
mineur
- bugfix : le timestamp n'était pas mis à jour pour les vignettes audio/vidéo
2.0.0 :
15/02/2010
majeur
- new feature : ajout du support pour vidéo et audio -> pas d'icône dédiée pour l'instant pour l'audio
- improvment : ajout d'un second niveau de vignettes pour une navigation plus rapide
bug connu :
- la page d'admin ne permet pas encore de mettre à jour les vignettes niveau 2
1.9.6 :
05/02/2010
mineur
- new feature : ajout de la fonctionnalité "mise en évidence des albums et images récents"
- bugfix : détection d'images sensible à la casse
1.9.5 :
28/01/2010
mineur
- bugfix : "Location" pour la page d'erreur
- la doc 1.9.4 reste valable pour la 1.9.5
1.9.4 :
21/01/2010
majeur
improvments :
- page d'admin
- système de ranking
- changement du modèle de rafraîchissement de vignettes (passage dans la page de visu d'image)
1.9.3 :
10/01/2010
- bugfix : le lien de la flèche "dernière image" était erroné
1.9.2 :
24/12/2009
- bugfix : remplacement de lstat par stat (erreur de compréhension sur le fonctionnement... stat fait bien un stat sur le fichier pointé par un lien symbolique, alors que lstat fait le stat sur le symblink)
-> les albums virtuels étaient systématiquement régénérés car le stat était fait sur les mauvais fichiers
1.9.0 :
01/12/2009
mineur
- new feature : ajout de la fonction "télécharger" une image
1.8.0 :
25/11/2009
mineur
- refactoring : suppression du / devant $root
- resynchro avec la version bugfix
1.7.0 :
24/11/2009
mineur
- new feature : ajout fonctionnalité zip
1.6 :
26/10/2009
mineur
- bugfix sur les durées d'expo
1.5.0 :
mineur
- bugfix sur les autorisations d'accès (les images étaient visibles séparément même s'il y avait des restrictions sur l'album : la conf par défaut image surchargeait celle de l'album)
1.4.0 :
mineur
- improvment : retour à la page courante au login
1.3.0 :
mineur
- improvment : changement d'ergo sur le retour à l'album
1.2.0 :
- improvment : compression plus haute des vignettes, retrait des exifs des vignettes, vignettes plus petites
1.1.0 :
- bugfix sur symlink
1.0.0 :
- release initiale