Ceci est la réponse à la question : Quelle version de squelette faut-il utiliser avec Spip ? La question était initialement dans la FAQ, mais comme il peut y avoir des commentaires particuliers, c’est maintenant un article séparé.
Voici la table de compatibilité établie sur la base de versions les plus récentes :
| 2.0 à 2.2 | 2.2.1 à 2.2.2 | 2.2.4 | 3.0 à 3.1.2 | 3.2 à 3.2.4 | 3.3 à 3.3.3 | |
|---|---|---|---|---|---|---|
| Spip 1.7.x | oui | oui | oui | - | - | - |
| Spip 1.8 à 1.8.1 | - | oui | oui | - | - | - |
| Spip 1.8.2 à 1.8.2d | - | - | oui | - | - | - |
| Spip 1.8.2e à g | - | - | oui | oui | - | - |
| Spip 1.8.3 | - | - | oui | oui | - | - |
| Spip 1.9 | - | - | - | - | oui | - |
| Spip 1.9.1 | - | - | - | - | oui | - |
| Spip 1.9.2 | - | - | - | - | oui | - |
| Spip 2.0.x | - | - | - | - | - | oui |
les - indiquent une incompatibilité avérée, formant 2 zones séparées par la diagonale de ’oui’ dans le tableau précédent.
le triangle supérieur montre les incompatibilités dues au évolutions du squelette : lorsque le squelette tire parti d’une nouveauté Spip (nouvelle balise etc.), il devient incompatible avec les versions de Spip antérieures à cette évolution.
le triangle inférieur montre les incompatibilités dues aux évolutions Spip :
quand le compilateur évolue (en général vers plus de rigueur) et n’accepte plus certaines constructions ; c’est ce qui est arrivé tout au long de Spip 1.8.
quand la partie privée évolue avec impact sur le configurateur (Ex : réorganisation de ecrire/ avec Spip 1.9)
Notes :
La balise de dossier squelette, indispensable en v3, fonctionne théoriquement à partir de Spip 1.8.2d ; dans la pratique il faut prendre la version 1.8.2e.
Bonjour, J’ai créé mon site avec le squelette 2.2 et SPIP 1.7.2. Aujourd’hui je viens de mettre SPIP 1.8.2e en place, et tout fonctionne (mis à part l’album vignette).
Donc on peux aussi dire que EPONA 2.2 et SPIP 1.8.2e peuvent fonctonner ensemble.
Pour un squelette V2, tu trouveras la liste des corrections nécessaires pour Spip 1.8 dans le squelette 2.2.3 sur l’ancien site. C’est pourquoi je te conseille plutôt la version 2.2.4.
OK c’est ce que j’étais en train de faire.
Néanmoins, j’imagine que ce n’est pas la peine d’écraser tous les fichiers, pour passer de la v2.2 à v2.2.4. Il y a bien la liste des fichiers modifiés entre 2.2.2 et 2.2.3, mais pas entre 2.2.3 et 2.2.4.
Quelle est la méthode que vous me conseillez ?
site : www.vief.net
Mais si, la liste des fichiers modifiés est bien indiquée dans 2.2.4 : c’est juste le configurateur.
Mon conseil, c’est de maitriser le différentiel de personnalisation de manière à pouvoir choisir la meilleure méthode de mise à jour en cas d’évolution du squelette. Ici on parle de mise à jour mineure (2.2.2 vers 2.2.4) donc ce n’est peut-être pas efficace de reprendre la personnalisation à zéro mais tu es le mieux placé pour en juger.
2.2.3 -> 2.2.4 Un changement Spip concernant la définition de la table SQL spip_groupe_mots pose un problème d’installation des mot-clés par le configurateur (problème constaté avec Spip1.8.2.d)
? ? cela veux dire qu’il y a que le fichier : spip_groupe_mots de modifié ?
c’était plus clair avec les 3 lignes : fichiers nouveaux, supprimés, modifiés.
Mais je vais m’y mettre. Et quand j’aurais un peu plus de temps je passerai à la v3.1.1. Et là çà sera super !
non seul le configurateur a été modifié au passage 2.2.3 -> 2.2.4