Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
apps:albulle1.0:mise_a_jour [2008/11/17 11:37] samray1024apps:albulle1.0:mise_a_jour [2024/10/03 07:31] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Mise à jour ======
  
 +<note>
 +  * **Objectif :** mettre à jour une installation existante
 +  * **Niveau de difficulté :** Facile
 +</note>
 +
 +===== Passer de la version 1.0 à la 1.1 =====
 +
 +==== Noyau ====
 +
 +Du fait de nombreuses modifications effectuées entre ces deux versions, **tous les fichiers doivent être mis à jour** ; même le fichier de configuration ! Vous devrez paramétrer de nouveau votre copie d'Albulle.
 +
 +» Un nouveau fichier fait son apparition au même niveau que le point d'entrée index.php : **rss.php**. Ce fichier permet de générer le flux RSS nécessaire à [[http://cooliris.com|Cooliris]]. Si vous le changez de place, il faudra penser à l'éditer pour modifier la définition de la constante **JB_AL_ROOT**.
 +
 +==== Thèmes ====
 +
 +<note>Si vous utilisez le thème par défaut et que vous ne l'avez pas modifié, supprimez tout simplement l'ancienne version pour mettre la nouvelle.</note>
 +
 +» Deux pseudos-variables font leur apparition pour cette version :
 +
 +  * **{TEXTE_DOSSIER}** dans //index.thm.php// : remplacée par le contenu de l'éventuel fichier **texte.html** placé dans le dossier en cours.
 +  * **{REP_COURANT}** dans //metas.thml.php// : ajoutée pour le lien RSS nécessaire à [[http://cooliris.com|Cooliris]], elle contient l'URL relative encodée (avec rawurlencode) du répertoire courant.
 +
 +» Le fichier **lightbox.js** n'est plus et a été remplacé par **main.js** (du fait du remplacement de [[http://www.huddletogether.com/projects/lightbox2/|LightBox2]] par [[http://leandrovieira.com/projects/jquery/lightbox/|jQuery Lightbox plugin]].
 +
 +» Certains fichiers de gabarits (*.thm.php) ont été corrigés pour que les fins de lignes soient bien de type UNIX.
 +
 +» Le moteur d'affichage **html.php**  a été légèrement optimisé et modifié. Si vous avez créé un thème et que vous avez refait votre propre moteur d'affichage (comme le fait le thème Zen) il faudra alors y effectuer des modifications (je détaillerai très bientôt les modifications apportées).