Mise en place du plugin admin_themes & squelettes. Ce plugin a été testé avec spip 1.92 en ligne chez 1and1. Pour la version adaptée à Spip 1.91 voir
INSTALLATION
Fichier .zip sans themes :
Il suffit de placer le répertoire admin_themes dans le répertoire /plugins.
Fichier .zip avec themes :
Placer le répertoire themes_ (ce répertoire peut-être renommé à votre convenance sauf en themes. (Cette orthographe rentre en conflit avec le prefix contenu dans plugin.xml) dans le répertoire /plugins.
ACTIVATION
Aller dans la partie privée de votre site, Gestion des plugins. Activer admin_themes. Sauvegarder.
Une fois le plugin activé, une ou deux icones supplémentaires apparaissent au survol de l’icone configuration. Il suffit de cliquer.
Il est recommandé pendant l’usage de ce plugin d’utiliser le plugin désactiver_cache.
UTILISATION
Pour changer de thèmes, désactiver votre squelette puis dans l’onglet Thèmes, cliquer sur l’image correspondant au thème choisi.
La désactivation se fait en passant par l’onglet SQUELETTE. Il est nécessaire de placer un fichier squelette.xml dans son répertoire squelette personnel. Si vous n’utilisez pas cette option, il vous faut renommer votre répertoire /squelettes.
Les options choisies sont les suivantes :
THEMES : Si vous n’utilisez pas de squelettes spécifiques
les themes ne modifient que les css et les images de la /dist. Il ne faut pas qu’il y ait de squelette actif.
les themes sont regroupés dans un répertoire _themes_ ou themes_ (ne pas utiliser themes)
ils conservent leurs propres noms
vérifier la présence du fichier plugin.xml
l’usage d’une copie d’écran de 130px de large en .png est conseillée. Pour le moment, les dimensions de l’image ne sont pas vérifiées. ATTENTION !
SQUELETTES
les squelettes modifient/remplacent les fichiers de la /dist
le squelette actif est par défaut celui qui se trouve dans le répertoire /squelettes (celui trouvé dans le path de Spip) ou indiqué par la variable $GLOBALS[’dossier_squelettes’]. En cas d’utilisation de plusieurs squelettes, il est possible d’utiliser des sous répertoires dans /squelettes. La variable globale sera gérée par l’intermédiaire du plugin.
il possible de déposer directement ses squelettes au même niveau que /squelettes (à la racine du site).
Il est fait usage d’un fichier squelette.xml.
<squelette>
<nom>
Le nom du squelette
</nom>
<auteur> </auteur>
<version></version>
<etat></etat>
<description>Squelette perso</description>
</squelette>
Les fichiers des squelettes utilisés doivent-être entièrement contenus dans leur propre répertoire.

