Codulle - L'explorateur de code sources

Accueil>> AlBulle >> AlBulle0.1

Informations fichier

Nom du fichier : changelog.txt
Taille du fichier : 11 Ko (250 lignes)
Language :

    :: Albulle :: Version 1.0rc2 WHAT's NEW : ------------ Version 1.0rc2 - 30/11/2006 * Correction bogue du panier vide, * Corrections pour la gestion de la sortie iso-8859-1 pour l'intégration dans un site. Version 1.0rc1 - 15/11/2006 * Correction de l'appel invalide du fichier blank.gif dans les css du thème par défaut, * Correction de l'affichage de l'icone ajout / retrait du panier sur les vignettes, * Correction erreur fonction inclure lors du téléchargement, * Correction sémantique XHTML du texte d'accueil, * Correction pixel d'écart sur le bloc détail de la boite lightbox, * Corrections class url.class.php (undefined index), * Amélioration gestion des vignettes, * Ajout de la gestion des accents pour les noms de dossiers et fichiers, * Ajout de la gestion de la qualité des miniatures dans la configuration, * Ajout de paramètres pour que l'ouverture des images puisse être différente selon le mode d'affichage des images (galerie ou diaporama), * Ajout de la possibilité de fermer le site, * Ajout de la possibilité de convertir la page finale en iso pour faciliter l'intégration dans un site, * Ajout de la vérification de la présence des fichiers présents dans le panier pour ne pas provoquer d'erreur si un fichier présent dans un panier est supprimé du disque, * Modification de la struture des fichiers pour faciliter les mises-à-jour, * Adaptation de la classe du panier et de celle de génération des archives à cette nouvelle structure, * Optimisations & corrections diverses. Version 0.9.2 - 06/10/2006 * Amélioration de la gestion des URI en mode intégré pour garder les paramètres utilisés par le site hôte, * Ajout d'un élément dans la configuration pour contrôler la nouveauté citée précédemment (JB_AL_CONSERVER_URL_HOTE), * Correction de la gestion des données EXIF pour ne pas planter Albulle lorsque le serveur ne dispose pas des librairies de gestion de celles-ci, * Certains éléments HTML n'étaient pas contrôlables depuis les feuilles de styles, ils le sont désormais, * Mise-à-jour de l'exemple 3 du fichier /extras/index_exemples.php avec l'activation de la conservation des Url de l'hôte. Version 0.9.1 - 19/09/2006 * La configuration d'Albulle est désormais entièrement surchargeable (à quelques paramètres près). Il est maintenant possible de peaufiner la configuration relativement aux thèmes via un fichier de config (facultatif) à placer dans le dossier du thème. Tout ceci offre alors une flexibilité accrue et de nouvelles possibilités ! * Certaines images étaient définies en dur dans explore.php ce qui ne rendait pas leur paramétrage CSS facile. Ces éléments on été modifiés pour que tout puisse être correctement modifié uniquement grâce aux CSS, * Corrections orthographiques ;-) Version 0.9 - 11/09/2006 * Ajout du mode diaporama, * Affichage des données EXIF en mode diaporama si elles existent pour les fichiers JPEG, * Ajout de la possibilité de voir le contenu du panier, * Intégration de la dernière version de la classe PanierDeFichier qui apporte les nouveautés suivantes : - Changement de la librairie de gestion des archives qui implique les améliorations qui suivent, - Le poids des archives n'est plus limité à l'espace mémoire autorisé dans la configuration de PHP, - Il est alors maintenant possible de limiter la contenance du panier par son poids (en Mo), - Le poids des archives n'est plus limité à la quantité de RAM allouée par le serveur PHP (qui est généralement à 8Mo par défaut), * Changement de la gestion des miniatures : les miniatures sont désormais toutes stockées dans un unique dossier, * Changement de la structure générale d'Albulle : le fichier explore.php ne fait désormais plus office d'index.php. Albulle fait maintenant partie d'un dossier et un fichier index.php a été ajouté au même niveau que ce dossier. C'est ce fichier qui inclu explore.php. Cela permet d'avoir une installation quasiment prête pour le cas où vous souhaitez faire une intégration d'Albulle dans un autre site web, * Modification complète de la structure des thèmes : - La couche HTML a été entièrement extraite de la couche PHP pour rendre encore plus facile la création de nouveau thèmes. Il n'est alors plus nécessaire de connaître PHP pour faire un thème. Cette couche HTML donne une plus grande souplesse de personnalisation de votre copie d'Albulle. - Il reste toujours un fichier pur PHP qui contruit la page, devenu commun à tous les thèmes (ce qui permet d'alléger le poids des thèmes) mais qui peut toujours être relatif à chaque thème, et qui peut être modifié pour les plus savants d'entres vous ;-), * Intégration du script Javascript LightBox v2.02 pour l'affichage des photos, * Ajout d'une entête à la page qui comprend un logo, un titre et un sous-titre, * Ajout de la possibilité de rappeler les sous-dossiers du dossier courant dans la partie de droite après les vignettes soit pour tous les dossiers, soit uniquement pour les dossiers qui n'ont pas de photos, * Les noms des photos affichés sur chaque vignette sont tronqués automatiquement pour ne pas déformer la cohérence d'affichage des vignettes. Le nom des photos pouvant servir de description, on peut difficilement afficher un roman dans la vignette ;-), * Refonte du thème par défaut et tentative d'avoir une interface la plus compatible avec Safari, Firefox et IE, * Suppression de l'erreur bloquante qui survenait si un fichier de type non-image était présent dans un dossier. Albulle ne prend désormais plus que les fichiers jpg, gif et png quel que soit le contenu des dossiers, * Correction de la notice 'Undefined offset: -1 ...', * Lorsqu'un dossier ne comporte pas d'images, on peut choisir dans la configuration d'afficher ou non le '(0)' à côté du nom du dossier dans l'arborescence, * Gestion des images qui font plus de 5 millions de pixels : affichage d'une miniature par défaut, * Améliorations et corrections diverses du code. Version 0.8 - 25/01/2006 * Ajout de la possibilité de remplacer les '_' dans les noms de fichiers par des espaces ainsi que de ne pas afficher les extensions des fichiers quand on affiche les noms des photos. Cela permet de pouvoir utiliser ces mêmes noms comme des titres. * Ajout de la possibilité de redéfinir son propre classement des dossiers/fichiers en préfixant ces derniers. * Ajout de la possibilité de ne dérouler que le dossier demandé (paramètrable dans le fichier de configuration) plutôt que de dérouler tous les dossiers (paramètre JB_AL_DEROULER_TOUT). * Améliorations dans la classe du panier de fichiers. * Correction de l'envoi des entêtes HTTP qui étaient toujours envoyées même en mode intégration dans un site. * Correction de la notice "Undefined variable: aDossiers". * Correction du bogue "Wrong parameter count for array_merge()" de la classe de nettoyage des URL (merci phpman) [Correction à confirmer]. * Complétion des erreurs a gérer. * Améliorations mineures de l'écriture du code. Version 0.7.1 - 29/11/2005 * Correction de l'erreur de chargement de la configuration dans le script utilisé pour l'ouverture des images dans une popup Javascript. Version 0.7 - 12/11/2005 * Changement du nom du script : Albulle devient Albulle (sans 's'). * Ajouts de différentes fonctionnalités suggérées et demandée par les utilisateurs : - ouvrir les images dans une popup, - utiliser Albulle comme centre de téléchargement, - afficher le nom des photos dans les vignettes. * Ajout de paramètres de configuration pour la rendre plus affinée : - afficher un lien retour vers un site, - utiliser Albulle dans un site internet (facilite l'intégration), - choix des informations à afficher dans chaque vignette. * Ajout d'une constante pour le chemin racine du script pour faciliter l'intégration dans un site Internet. * Changement du mode de définition des paramètres de configuration : utilisation de constantes plutôt que de variables. * Déplacement du fichier config.php dans un dossier includes/. * Extraction du texte d'accueil dans un fichier nommé texte_accueil.html placé à la racine d'Albulle pour changer plus facilement ce texte et ne pas avoir à éditer le fichier de thème. L'accès à ce fichier est paramètrable et il devient alors possible d'inclure une page provenant d'un autre script (script de news par exemple pour disposer d'actualités en page d'accueil). * Distribution d'une unique version compatible PHP4 et PHP5. Version 0.6 - 31/08/2005 * Ajout de la récursivité dans les dossiers. Cela permet la création d'un album photos organisé dans une arborescence de dossiers. * Ajout de la possiblité de mettre des tirets bas ('_') dans les noms de vos dossiers au lieu des espaces. * Ajout du chemin où l'on se trouve dans le titre de l'exploration, ce qui permet de se rendre directement à un endroit. * Ajout d'une condition pour recréer la miniature d'une photo si celle-ci a été modifiée. * Ajout du tri des dossiers et fichier lors de la lecture (ceux ci n'étaient pas triés sur Free). * Ajout de la possibilité d'afficher le nombre de photos présentes dans un dossier à côté de son nom dans l'arborescence. * Ajout des nouveaux paramètres dans le fichier de configuration. * Mise-à-jour de la classe du panier pour supporter la taille des archives lors d'un envoi. Cela permet d'avoir l'état d'avancement du téléchargement. * Correction de la gestion du panier qui corrompait une archive dès lors que l'on avait supprimé une image précédent une autre du panier. * Révision du code HTML et par la même du CSS du thème par défaut : remplacement de toutes les balises img de présentation par leur équivalent CSS. * Modification de la pagination des albums pour que la barre de navigation ne devienne pas trop grande quand le nombre de pages est important. * Renforcement de la vérification des paramètres passés dans l'url. * Réorganisation des dossiers pour faciliter l'utilisation de thèmes. * Extraction du téléchargement de l'archive dans un fichier externe pour faciliter un peu plus l'intégration dans un site. Cela permet d'éviter les erreurs dues à la fonction header() lorsque du contenu à déjà été envoyé à la sortie standard. Version 0.5 - 15/06/2005 * Corrections diverses dans le code source (initialisations de variables qui ne l'étaient pas). * Séparation du fichier explore.php en trois : - explore.php - config - html.php Cette séparations simplifiera les maj fufures et vous permettra de conserver votre configuration et les modifs eventuelles que vous aurez apporté à l'HTML. * Autre correction pour la fonction mime_content_type(). La précédente ne fonctionnait pas sur les serveurs ou safe_mode était à on. Version 0.4 - 13/06/2005 * Ajout d'une correction pour la fonction mime_content_type() qui n'est pas toujours activée sur les serveurs PHP. Version 0.3 - 11/06/2005 * Réécriture complète du fichier explore.php. Celui-ci avait été livré corrompu avec la version 0.2. * Ajout du support pour les types de fichiers PNG et GIF (uniquement les JPEG étaient supportés) Version 0.2 - 10/06/2005 * Correction du bogue sous IE pour le téléchargement des archives. Version 0.1 - 19/05/2005 * Première version * Fourni un script de gestion de galerie de photos.

Liste des projets

Téléchargez Codulle

Publié par Codulle - v0.1.1 - © Bubulles Creations