Le livre de Yacs Créer une identité visuelle

PreviousNextIndex

Comment ajouter un nouveau thème visuel ?

Yacs est (par défaut) livré avec quelques thèmes. Vous pouvez dériver un thème existant pour l'adapter à vos envies, ou encore télécharger un thème déjà préparé pour l'utiliser. Et pour ajouter de nouveaux thèmes à votre serveur, les procédures sont simples.

[title]Étape 1 : choisir un thème[/title] C'est l'étape (techniquement) "la plus simple" : vous vous rendez par exemple sur la page de présentation des thèmes Yacs et vous choisissez un thème qui vous convient pour le tester.

Vous allez obtenir une archive compressée, que vous enregistrez par exemple sur votre bureau.

[title]Étape 2 : installer votre thème sur le serveur Yacs[/title] Pour passer de l'archive au thème utilisable, vous avez trois manières de procéder, au choix.

[subtitle]Téléversement manuel[/subtitle] C'est le cas de figure "basique", celui qui a longtemps prévalu dans Yacs, avant que ceci soit plus automatisé - mais cette procédure est toujours possible. * 1- décompactez l'archive de votre thème que vous avez téléchargé sur votre disque dur. Vous obtenez un dossier portant le nom de votre thème, comportant tous les éléments nécessaires et indispensables à son fonctionnement. * 2- Téléversez ce dossier dans votre arborescence Yacs, dans le répertoire /skins/, aux côté des autres thèmes déjà présents, et au même niveau. * 3- C'est tout. Votre thème est maintenant présent dans l'index des styles, vous pouvez le choisir et l'utiliser.

[subtitle]Installation automatique[/subtitle] L'installation automatisée des thèmes vous permet de choisir entre deux types de manipulation. Rendez-vous sur le panneau de contrôle > onglet "configuration" > styles.

Dans la boîte à outils, sur le côté, vous avez plusieurs commandes disponibles, dont celle qui nous intéresse ici : télécharger un nouveau style. Vous arrivez alors sur une page où vous disposez de deux manières d'installer un thème.

1- Télécharger une archive locale

La première partie de la page nous intéresse ici : télécharger une archive locale.

Cliquez sur le bouton "parcourir", et naviguez sur votre disque dur pour atteindre l'archive que vous avez téléchargé.
Un double clic sur le nom de l'archive ferme la boîte de dialogue et le chemin vers ce fichier est inscrit dans la zone "fichier à transmettre".
Un dernier clic sur le bouton "enregistrer" et votre thème est prêt pour utilisation.
 La limite d'utilisation de cette fonctionnalité est la taille de votre archive : elle doit être inférieure à 30Mo.
====2- Installer une archive placée dans votre arborescence Yacs==== Utilisez les capacités de Yacs à gérer des archives placées dans le répertoire inbox de votre arborescence. Si ce répertoire n'existe pas, créez-le. Il est situé à la racine de votre Yacs (soit, par exemple, /yacs/inbox si votre site est placé dans un répertoire "yacs").
Ce répertoire peut être utilisé pour les mises à jours du serveur : vous avez peut-être déjà un sous-répertoire "inbox/yacs" où vous placez les archives des versions de Yacs au fur et à mesure des mises à jour.
Et bien, de la même manière, créez un sous-répertoire "inbox/skins", et placez l'archive de votre thème à l'intérieur.

Pour être absolument tranquille, placez l'archive en .tgz plutôt que le .zip. En effet, les fonctions permettant d'exploiter les .zip ne sont pas toujours disponibles sur les serveurs - cela ne dépend pas de Yacs - auquel cas vous ne pourrez pas décompacter le zip. Avec le tgz, vous n'aurez aucun problème en principe.

Revenez ensuite sur votre page de téléchargement des thèmes. Sur la deuxième partie de cette page, sous la phrase "Ce script sait aussi traiter les archives placées dans le répertoire inbox/skins", vous allez voir apparaître un lien du type "Installer le style lenomdevotrethème.tgz".
En effet, cette rubrique du formulaire reflète exactement le contenu de votre répertoire inbox/skins.
Vous pourrez avoir à rafraîchir votre page (la recharger) pour voir apparaître ce lien.

Cliquer sur ce lien, et très rapidement, Yacs vous indique que le répertoire des styles a été mis à jour. Vous pouvez vous rendre sur l'index des styles pour utiliser votre nouveau thème.

PreviousNextIndex