Carnet Wiki

Migrer de SPIP 3.2 à SPIP 4.0: le livre de cuisine

Version 8 — 1 week ago YannX

(Autre lien : Annonce https://semestriel.framapad.org/p/spip3.3-alpha )

Livre du cuisine pour mettre à jour SPIP 3.2 vers SPIP 3.3 ou SPIP 4.

Mise à jour de SPIP

-  Ne pas oublier de mettre à jour les plugins, notamment SPIP-Bonux, avant de lancer la mise à jour.
Et verifier la compatibilité 4.0 dans les fichiers paquet.xml (ou bien rajouter temporairement define(’_DEV_VERSION_SPIP_COMPAT’,“3.2.99”);</code> dans mes_options ) >)

Changement de gestion des documents

Qu’est ce qui change et quelles conséquences ça a

Mise à jour des plugins et squelettes

Pagination : changement de syntaxe
-  En SPIP 3.2 on écrivait

  1. [<p class='pagination'>(#PAGINATION{prive})</p>]

-  En SPIP 4., il faut :

  1. [<nav class='pagination' role='navigation'>(#PAGINATION{prive})</nav>]

Images
Beaucoup d’images du privé au format gif ou png ont été transformé en SVG.
A priori rien à faire car SPIP détecte et s’adapte en créant un SVG à la taillle demandée.

Par contre certaines images (deplierhaut.gif, ....) ont été entièrement supprimées.

Si on veut faire les choses proprement:
-  on peut supprimer tous les png
-  on faut ajouter une icone au format SVG avec la convention de nommage suivante:
monplugin-64.png -> monplugin-xx.svg.
-  ( quelques conseils pour le graphisme des icones)