Les thèmes privés de SPIP 3

Langage et développement
PHP
Frameworks

| par Teddy Payet

Contexte

Depuis hier, je me suis remis à la réalisation d’un jeu d’icônes pour SPIP3, basé sur TheNounProject.
Lors d’une discussion en décembre sur la liste SPIP-Zone, Denis a parlé de ce projet. De fil en aiguille, j’ai commencé à refaire selon ce style graphique les icônes de l’espace privé.

Découverte

Mais surtout, j’ai découvert que SPIP 3 avait des thèmes différents pour son espace privé et cela par défaut. En voici la liste pour SPIP3b2 :
- basic ;
- cow ;
- cowmix ;
- cowsepia ;
- spip2.

Ces derniers sont dans "extensions/themes/prive/themes/". SPIP 3 va en standard chercher les (284) icônes dans "prive/themes/spip/images/". Les feuilles de styles CSS de SPIP se trouvent dans le répertoire parent.

Petite perle

C’est bien beau d’avoir ces thèmes, mais il faut au moins pouvoir les tester !
Rien de plus simple. Aller dans votre fichier config/mes_options.php (à créer si vous ne l’avez pas déjà fait). Rentrer cette ligne dans le fichier :

$GLOBALS['theme_prive_defaut'] = 'XXXX';

Remplacer XXXX par le thème que vous désirez. Et relancer votre espace privé de SPIP3.

Et admirer ce nouveau thème !