Afficher un visuel dans une colonne
Il est possible d'afficher un ou plusieurs visuels dans les colonne de gauche (dite colonne «
navigation ») et de droite (dite colonne « extra ») comme par exemple « Rencontrer
Jésus ». Ce dernier visuel a été développé par la CEF pour améliorer le référencement du
mot « Jésus » et par là celui des sites catholiques.
Par défaut le visuel « Rencontrer Jésus » et celui pour le « Denier de l'Église » sont affichés
sur tous les sites mutualisés SPIP du diocèse.
La proposition est aussi faite pour les sites non mutualisés, libres à eux de les afficher ou pas.
Pour afficher des visuels sans modifier le squelette des pages, on utilise une fonctionnalité appelée les pipelines [1].
Nous ne décrirons ici que la façon dont ceux-ci sont utilisés, toujours dans la cadre de sites utilisant les squelettes
Sarka-SPIP.
Le schéma qui suit explique la façon de faire :
internet22.catholique.fr<!-- Site de base de la mutualisation -->
/config<!-- Répertoire -->
/mes_options.php<!-- Fichier et son contenu-->
<?php<!-- Contenu de fichier -->
// Ajout de visuels dans les colonnes - Modification du (date)
define('_PERSO_COLONNE_EXTRA_DEBUT','perso/inc_colonne_droite')
define('_PERSO_COLONNE_NAVIDATION_DEBUT','perso/inc_colonne_gauche')
?>
/sites<!-- Répertoire contenant les sites mutualisés -->
/perso<!-- Répertoire des fichiers personnalisés -->
inc_colonne_droite.html<!-- Fichier appelant les noisettes de la colonne droite -->
<INCLUDE{fond=perso/inc_visuel_col_droite_1}> <INCLUDE{fond=perso/inc_visuel_col_droite_2}>
<INCLUDE{fond=perso/inc_page_FB_col_droite_1}
{param1="URL_page_FB_col_droite_1"}
{param2="Titre_page_FB_col_droite_1"}
{param3=".Logo_page_FB_col_droite_1"}> inc_colonne_gauche.html<!-- Fichier appelant les noisettes de
la colonne gauche--> <INCLUDE{fond=perso/inc_visuel_col_gauche_1}>
<INCLUDE{fond=perso/inc_visuel_col_gauche_2}>
Le principe est le suivant :
• mes_options.php contient un pipeline qui définit l'ajout de code en haut de la colonne extra.
• dans chaque site mutualisé, un répertoire /perso contient le code de l'ajout, c'est le fichier
inc_colonne_droite.html
• ce fichier contient lui-même la liste des visuels à ajouter (ce qui permet d'en faire varier le nombre)
• la rubrique /squelettes/perso contient aussi les visuels à rajouter.
Fichier mes_options.php
Ce fichier se trouve dans le répertoire /config sous la racine internet22.catholique.fr.
Copyright © Internet 22 Page 2/7