Depuis SPIP 3, les pages de l’espace privé sont écrites en squelettes, découpés en différents répertoires dans prive/squelettes
. Il est donc préférable pour créer une page appelée par ?exec=nom
, d’utiliser les squelettes suivants :
-
prive/squelettes/contenu/nom.html
prive/squelettes/navigation/nom.html
-
prive/squelettes/extra/nom.html
Seul le squelette de contenu est obligatoire. Si les autres squelettes sont absents, c’est celui dist.html
qui sera utilisé.
Ces squelettes ont priorité sur les fichiers PHP de /prive/exec/
.
Les formulaires utilisés dans le privé sont rangés dans /prive/formulaires/
.
Lorsqu’il s’agit d’un objet éditorial, une partie des pages est définies dans le dossier objets/contenu/mon_objet.html
:
– squelettes/contenu/mon_objet.html
contient le fichier qu’on appelle, par exec=, c’est le "conteneur", qui vérifie les autorisations, affiche les boutons de modification... Il contient aussi les appels aux pipelines afficher_enfants
.
– objet/contenu/mon_objet.html
contient juste la vue : l’affichage des champs et des données.