Bandeau
Escal V3
Slogan du site

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.

Un squelette, c’est quoi ?

Décortiquons la page sommaire.html

Article mis en ligne le 4 mars 2010
par François Lacour
Imprimer cet article logo imprimer Enregistrer au format PDF

L’aspect graphique et la navigation des pages du site sont définis par des squelettes appelés aussi modèles, canevas ou « templates ».
Ils définissent chacun une « vue » :
une pour le sommaire
une pour une rubrique et le résumé de son contenu
une pour le détail d’un article
une pour le détail d’une brève...
Le système fabrique chaque page individuelle à partir du canevas en plaçant automatiquement le contenu lié à l’objet (titre, texte, liens de navigation...) dans des blocs

Dans SPIP, nous appelons les fichiers .html les squelettes.
Ce sont eux qui décrivent l’interface graphique de vos pages.

Ces fichiers sont rédigés directement en HTML, auquel on ajoute des instructions permettant d’indiquer à SPIP où il devra placer les éléments tirés de la base de données (du genre : « placer le titre ici », « indiquer à cet endroit la liste des articles portant sur le même thème »...).

Les instructions de placement des éléments sont rédigées dans un langage spécifique, qui fait l’objet du présent manuel d’utilisation. Ce langage constitue par ailleurs la seule difficulté de SPIP.

(extraits de spip.net)

Forum
Répondre à cet article
Un squelette, c’est quoi ?
- le 4 septembre 2012

michael kors sale Thanks for the site. I need advice for investments. Perhaps beers ? vlgcbj http://www.michaelkorsoutlets.ca - michael kors sale

Dans la même rubrique

Évènements à venir

Pas d'évènements à venir


puce Plan du site puce Contact puce Espace rédacteurs puce squelette

RSS puce Valid XHTML 1.0 Strict puce Licence Creative Commons

2009-2013 © Escal V3 - Tous droits réservés
Site réalisé sous SPIP
avec le squelette ESCAL-V3
Version : 3.70.69
Hébergeur : Académie de Lyon