Carnet Wiki

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

Version 2 — Mars 2015 tcharlss

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.