Carnet Wiki

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

Version 3 — Mars 2015 tcharlss

Notes pour mettre à jour un thème Les thèmes Zpip ne sont pas compatibles avec Z-core/SPIPr.

Rappelons qu’ils ne sont pas compatibles, que Z-core/SPIPr est une évolution de Zpip, et que tout ceci est expliqué ici ou ici.

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

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

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

habillage habillage .css

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 < code>images/xxx</code >. Dedans, changer toutes les occurences de

images/xxx.ext&lt;/code >  ext  en <code>img/xxx.ext&lt;/code>. > 


{{body.html}}
Éditer body.html et faire les changements suivants :
-*  Encapsuler  encapsuler  le tout dans un &lt;code><body>/code body >
-* <code>#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)]

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