Carnet Wiki

Mise nettoyage SPIP 3 à jour des plugins après un passage de SPIP 3 à SPIP 4 SPIP 4

Version 2 — Mai 2023 erational

Après une mise à jour de SPIP 3 à SPIP 4, la mise à jour des plugins peut être parfois un peu pénible.

Voici quelques astuces pour faciliter le processus :

étape 1 : ne pas utiliser _DEV_VERSION_SPIP_COMPAT

éviter d’utiliser la constante pour forcer la compatibilité des plugins. Cela fausse le gestionnaire de plugins (SVP) qui a du mal à récupérer certains plugins si on utilise cette constante.

Donc ne pas mettre ou supprimer cette ligne de votre fichier mes_options.php
define(’_DEV_VERSION_SPIP_COMPAT’,« 3.2.99 ») ;

étape 2 : rafraichir les dépôts

Dans le menu de gestion des plugins, aller dans l’onglet dépôts

  1. supprimer le dépôt existant
  2. ajouter le dépôt proposé. Depuis SPIP 4, on va demande votre mot de passe pour des raisons de sécurité

étape 3 : mettre à jour vos plugins

-# mettre à jour les plugins pour lesquels on vous propose la mise à jour

  1. ajouter les plugins manquants
  2. certains plugins (notamment les anciens plugins core : organisateur, brèves, ...) ne figurent pas toujours ou sont proposés avec une mauvaise version. Dans ce cas, vous pouvez les récupérer manuellement depuis le site https://plugins.spip.net/

étape 4 : nettoyer vos plugins périmés

Quand tout est bon, il peut rester des plugins périmés.
Il est conseillé de les supprimer.

On les trouve dans l’onglet « plugins inactifs »

Si les plugins sont installés dans le répertoire « plugins/auto » vous avez un bouton pour les supprimer physiquement du serveur

Sinon il faudra les supprimer manuellement (via FTP ou SSH)

L’interface de SPIP n’est pas forcement très ergonomique. Il faut parfois recommencer les mêmes opérations pour mettre chaque plugin à jour. (L’équipe de SPIP travaille à améliorer le processus)

Bonne chance !