SPIP est un système de gestion de contenu qui permet de séparer le fond de la forme (le contenu de la façon dont il est présenté).

L’interface d’administration permet de saisir ses articles, sans s’occuper de la mise en forme. C’est grâce aux « squelettes » que la mise en forme est faite. De base, SPIP est livré avec un ensemble de squelettes, depuis la version 1.5 ils sont assez esthétiques. Vous pouvez les personnaliser totalement suivant vos besoins, regardez quelques sites référencés sur le site de SPIP et vous aurez une idée de la liberté que vous avez.

Le squelette est constitué de deux fichiers pour chaque page type. Par exemple pour les articles :
-  articles.php
-  article.html

La page que vous devez modifier est article.html, c’est cette page qui sert de modèle pour la mise en page de vos articles. À ces deux fichiers, s’ajouter le squelette par défaut : article-dist.html.

Pour personnaliser votre site web, vous pouvez commencer à modifier le squelette existant en recopiant le fichier - dist.html en. html. Cette opération va vous permettre de garder votre mise en page lors de la prochaine mise à jour de votre SPIP.

Il y a deux façons de faire varier la présentation des pages sur un site web : Par défaut, on a un squelette pour affiche les rubriques et un autre pour affiche les articles. On peut faire varier pour un même squelette, la page en fonction de la rubrique dans laquelle on est. Par exemple, on a :
-  rubrique.php3 et rubrique.html, si on crée un rubrique-5.html c’est ce dernier squelette qui sera utilisé pour affiche la rubrique 5 et ses sous rubrique
-  article.php et article.html, si on créé un article-5.html il sera utilisé pour tous les articles qui sont dans la rubrique 5 (attention pas pour l’article n°5, rien a voir)

En suite, rien n’empêche de faire un squelette complet pour des besoins spécifiques, et de lui passer ce que l’on veut en paramètre (truc.php3 ?id_article=1047). C’est ce que l’on trouve quand on veut avoir un article au format imprimable par exemple.

Dans le prochain article, je vous expliquerai le fonctionnement des boucles.