Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
apps:albulle1.0:installer_un_theme [2008/02/12 15:10] samray1024 Avancement |
apps:albulle1.0:installer_un_theme [2017/05/17 23:09] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Installer un thème ====== | ||
+ | |||
+ | <note> | ||
+ | * **Objectif :** mettre en place un thème d'affichage. | ||
+ | * **Niveau de difficulté :** Facile. | ||
+ | </note> | ||
+ | |||
+ | ===== Télécharger le thème ===== | ||
+ | |||
+ | Des thèmes d'affichages sont disponibles ici : | ||
+ | |||
+ | * http://albulle.jebulle.net/themes.php | ||
+ | |||
+ | ===== Décompressez le thème ===== | ||
+ | |||
+ | Décompressez l'archive téléchargée avec votre décompresseur (si vous n'en possédez pas, je vous conseille le simplissime mais complet [[http://www.7-zip.org/fr|7-Zip]]). | ||
+ | |||
+ | Vous devez alors trouver un dossier qui porte le nom du thème, accompagné de divers fichiers (lisezmoi.txt, licence.txt, ...) selon les cas. | ||
+ | |||
+ | ===== Envoyer le thème ===== | ||
+ | |||
+ | Vous devez uploader le dossier du thème dans le dossier des thèmes de votre installation. Pour se faire, il vous faut passer par votre client FTP. | ||
+ | |||
+ | Les thèmes doivent être envoyés à la racine du dossier **albulle/themes/** sachant que dans ce dossier : **un répertoire = un thème**. | ||
+ | |||
+ | ===== Activer le thème ===== | ||
+ | |||
+ | Ne reste plus qu'à **activer le thème** fraichement envoyé ! | ||
+ | |||
+ | Pour ce faire, **deux solutions** s'offrent à vous : | ||
+ | |||
+ | ==== Activation via le fichier de configuration ==== | ||
+ | |||
+ | //Méthode conseillée.// | ||
+ | |||
+ | Ouvrez le fichier de configuration générale **config.php** et trouvez le paramètre **JB_AL_DOSSIER_THEME_ACTIF** (qui doit se trouver vers le début). Modifiez le pour indiquer **le nom du dossier du thème à utiliser** et uniquement le dossier relativement au dossier des thèmes (càd, ne pas indiquer le chemin complet). | ||
+ | |||
+ | <note warning>Attention à **ne pas oublier le slash '/'** à la fin du nom du dossier, sans quoi cela ne fonctionnera pas.</note> | ||
+ | |||
+ | Enregistrez et fermez le fichier : le thème est désormais actif. | ||
+ | |||
+ | ==== Activation avant l'appel d'Albulle ==== | ||
+ | |||
+ | L'autre possibilité consiste à utiliser la **surcharge de paramètre** qui permet de ne pas toucher à la configuration générale d'Albulle. Il suffit d'ajouter la ligne suivante avant l'inclusion du fichier **explore.php** : | ||
+ | |||
+ | <code php>define('JB_AL_DOSSIER_THEME_ACTIF', 'nom_du_dossier/');</code> | ||
+ | |||
+ | En l'occurence, en utilisation autonome, c'est le fichier **index.php** qui fait l'appel. Cela doit donc ressembler à quelque chose comme ça (si vous n'avez jamais modifié **index.php**) : | ||
+ | |||
+ | <code php><?php | ||
+ | |||
+ | define('JB_AL_ROOT', 'albulle/'); | ||
+ | define('JB_AL_DOSSIER_THEME_ACTIF', 'nom_du_dossier/'); | ||
+ | |||
+ | echo require_once( JB_AL_ROOT.'core/explore.php' ); | ||
+ | |||
+ | ?></code> | ||
+ | |||
+ | Enregistrez et fermez le fichier : le thème est désormais actif. | ||
+ | |||