Carnet Wiki

Mettre à jour d’un thème Zpip vers Z-core/SPIPr

Version 1 — Mars 2015 tcharlss — Version initiale

Les thèmes Zpip ne sont pas compatibles avec Z-core/SPIPr.

Des notes sur la migration de Zpip vers Z-core sont disponibles dans le repertoire de SPIPr : http://zone.spip.org/trac/spip-zone/browser/_squelettes_/spipr-dist/trunk/migration.txt

images
Renommer le dossier « images » en « img ».

habillage.css
Renommer habillage.css en theme.css et le placer dans le dossier « css » (à créer si nécessaire)
Dedans, changer toutes les occurences de images/xxx.ext en img/xxx.ext

body.html
Éditer body.html et faire les changements suivants :
-* encapsuler le tout dans un
-* #ENV{type}#ENV{type-page}
-* fond=navigation → fond=aside
-* fond=entete → fond=header
-* fond=pied → fond=footer
-* fond=contenu → fond=content
-* <INCLURE{fond=inclure/barre-nav,env}>[(#INCLURE{fond=inclure/nav,env}|navbar_responsive)]

Zengarden
Pour que le thème soit détecté par le sélecteur de Zengarden, il faut vérifier la présence de la balise <utilise nom="spipr" compatibilite="];[" /> dans paquet.xml ou plugin.xml.