La publication allégée, qu'est-ce donc cette diablerie ?
Il s'agit tout simplement d'un mode de fonctionnement qui permet de publier des photos de moindre qualité (avec des dimensions inférieures et donc un poids réduit) tout en laissant la possibilité à vos utilisateurs de télécharger ces mêmes images dans leur version originale !
Prenons un cas pratique pour bien illustrer le fonctionnement : vous déchargez votre appareil photo après la dernière fête d'anniversaire de votre meilleur ami et vous décidez de les mettres en ligne. Problème, votre appareil dernier cri fait des photos de 10 MegaPixels et chaque photo pèse entre 4 et 5 Mo. Les mettres en ligne est tout à fait possible, mais le diaporama va en prendre un coup et le temps de passage d'une photo à l'autre sera plus ou moins long selon la connexion Internet de vos amis (pensez surtout à celui qui possède encore un modem 56K…) ! L'ennui, c'est que vous souhaitez quand même que vos amis puissent récupérer les photos orginales pour pouvoir les imprimer !
C'est là que le mode publication allégée d'Albulle prend tout son sens !
Trève de bavardages, passons à la pratique. La mise en place est on ne peut plus simple puisque tout est prévu par défaut dans la configuration l'Albulle.
Rendez-vous dans le dossier data/. Voici ce que vous devriez y trouver :
/miniatures /photos /originales texte_accueil.html
La règle de fonctionnement est simple : une photo est publiée si elle se trouve dans le dossier photos/. Lors de son ajout dans le panier, Albulle regarde s'il peut trouver cette même photo dans le dossier originales/. S'il la trouve, la photo originale sera prise à la place de celle publiée, sinon il prendra la photo publiée.
L'objectif est donc de placer les photos originales dans le dossier originales/ et les photos allégées dans le dossier photos/. Pour redimensionner vos photos, utilisez un logiciel comme XnView qui permet de faire des traitements par lots.
Résumons la marche à suivre :
Le nom du répertoire qui contient les photos originales est modifiable. Le paramètre concerné est JB_AL_DOSSIER_ORIGINALES.
Pour modifier la configuration, vous avez deux choix possibles : faire le changement directement dans le fichier de configuration principal d'Albulle (albulle/config.php) ou utiliser la surcharge de configuration. Je vous renvoie aux explications relatives à l'intégration d'Albulle pour apprendre à utiliser la surcharge.