Carnet Wiki

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

Version 1 — March 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.