Bandeau

Site de démonstration du jeu de squelettes ESCAL fonctionnant sous SPIP3 et mis à la disposition des Etablissements SColaires de l’Académie de Lyon... et de qui veut.

Utilisé à ce jour dans 1581 sites
logo article ou rubrique
Les noisettes
Article mis en ligne le 6 février 2009
dernière modification le 3 janvier 2017

par Jean Christophe Villeneuve

Tout le jeu de squelettes est basé sur le principe de fichiers inclus dans d’autres.

Ces fichiers inclus sont appelés "noisettes".

Avec EscalV3, une page de configuration dans l’espace privé permet de choisir ses noisettes et leurs places en quelques clics sans toucher au code.

Avec EscalV2

On peut facilement mettre la noisette que l’on veut où l’on veut en modifiant dans les pages les appels à ces noisettes qui sont sous la forme

où inc-fichier est remplacé par la noisette qu’on désire.

Les noisettes disponibles sont à voir ici.

Cette architecture permet donc aussi de créer ses propres noisettes et de les inclure où l’on veut.

Suppression d’une noisette

Pour supprimer une noisette de l’affichage, il suffit de virer le code correspondant. Par exemple, ici nous sommes sur une page article. Vous ne voulez pas du cadre "accès direct" ? Alors supprimez les lignes suivantes du fichier article.html

et le tour est joué !

Ajout d’une noisette

Ben c’est l’inverse !

Par exemple, vous voulez une noisette "Actus" sur cette page article, dans le colonne de droite et dans un bloc rouge. Alors vous rajoutez le code suivant dans la partie "extra" du fichier article.html

et hop !

 Modification d’une noisette

Comme toujours, avec EscalV3 comme avec EscalV2, avant toute modification, on copie la noisette à modifier de /plugins/escal/inclusions dans /squelettes/inclusions et on fait ensuite ce qu’on veut.

Comme ça, quand on fait une mise à jour du plugin, les modifications ne sont pas écrasées.


Plan du site Contact Mentions légales Espace rédacteurs squelette RSS

2009-2018 © Escal V4 - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 4.2.18