URL:     https://linuxfr.org/news/spip-4-3-une-sortie-estivale
Title:   SPIP 4.3 : une sortie estivale
Authors: Ysabeau  đź§¶ 🧦
        BenoĂ®t Sibaud et palm123
Date:    2024-08-06T18:45:57+02:00
License: CC By-SA
Tags:    spip et cms
Score:   3


Ne redoutant pas la canicule, le sympathique outil de gestion de contenu de sites web (CMS) à l’écureuil, SPIP, vient de sortir en version 4.3. Au menu, entre autres : des améliorations de l’interface privée, de la conformité HTML5 et des performances des filtres pour les images.


![Logo de SPIP](https://img.linuxfr.org/img/68747470733a2f2f636f6e747269622e737069702e6e65742f6c6f63616c2f63616368652d7669676e65747465732f4c32313578483136302f6172746f6e343931382d39326430632e706e673f31363135383433303238/arton4918-92d0c.png?1615843028)



Petite sélection des changements apportés par cette version.

----

[Le site de SPIP](https://www.spip.net)
[Les notes de la version 4.3](https://www.spip.net/fr_article6871.html)
[Sortie de SPIP 4.3.0](https://blog.spip.net/Sortie-de-SPIP-4-3-0.html)
[Mise Ă  jour de maintenance : sortie de SPIP 4.3.1](https://blog.spip.net/Mise-a-jour-de-maintenance-sortie-de-SPIP-4-3-1.html)
[Discuter spip.net, le forum d'entraide](https://discuter.spip.net/)

----

# Sortie, versions et php



SPIP 4.3 est sortie le 26 juillet 2024, suivie quelques jours après d’une version de maintenance, la 4.3.1 qui est celle que vous devez adopter pour votre site. Elle est compatible de PHP 7.4 à PHP 8.3.



Les versions antérieures suivantes bénéficient encore de correctifs de sécurité :



- SPIP 4.2.15, versions de PHP supportées 7.4 à 8.3,
- SPIP 4.1.17, versions de PHP supportées 7.4 à 8.1.



Si votre site est sous une version encore plus antérieure, il est très fortement recommandé de le passer en SPIP 4.3.1. Si vous ne savez pas trop comment procéder, n’hésitez pas à lancer un appel à l’aide sur le site [discuter.spip.net](https://discuter.spip.net/). Vous trouverez sûrement des gens pour vous aider.


# SPIP pense aux webmestres et aux personnes qui animent un site Internet



La version 4.3 voit l’apparition, dans la barre du haut de l’interface privée, d’un bouton _Créer_ qui ouvre un menu déroulant pour créer un nouveau contenu, article, rubrique, site référencé, etc.



![Haut de l’interface privée et son menu déroulant.](https://dutailly.net/IMG/webp/43-nouveau-creer.webp)



Cette barre est aussi réorganisée, la zone de recherche est à côté du nouveau bouton tandis que l’aide et le nom de la personne connectée passe à droite. Si vous rédigez vos articles avec LibreOffice et utilisez le superbe plugin [ODT2SPIP](https://plugins.spip.net/odt2spip.html?compatible_spip=4.2), ce bouton ne vous servira à rien. Il est préférable de continuer logiquement à passer par _Édition > Rubrique > Nom de la rubrique > Nouvel article_.

Le formulaire de changement de statut d’un article a été revu. On ne risque plus d’oublier d’appuyer sur le bouton _Changer_ par exemple, car il est intégré au formulaire.


![Le nouveau formulaire de changement de statut d’article dans SPIP 4.3](https://dutailly.net/IMG/webp/43changement_de_statut.webp)
_Ă€ gauche la version 4.2, Ă  droite le formulaire de la 4.3._



Il est possible d’indiquer le fuseau horaire du site au niveau de _Configuration > Identité du site_.



![Le menu déroulant d’indication de fuseau horaire](https://dutailly.net/IMG/webp/43-fuseau-horaire.webp)



Et enfin, si on peut dire, la sortie des mises à jour fera l’objet d’un message aux webmestres dans l’interface privée avec un bouton pour y procéder via `spip_loader`, et même d’un courriel. Plus aucune excuse pour ne pas mettre un site à jour ! Si la notification par courriel vous ennuie, c’est [désactivable](https://www.spip.net/fr_article6872.html). Pas très facilement, cela demande de modifier la constante `_MAJ_NOTIF_EMAILS` dans le fichier `config/mes_options.php`, mais c’est tout l’intérêt du système justement.



# Corrections et améliorations



La conformité HTML5 est améliorée.



Les performances du plugin-dist (plugin de la distribution de SPIP) _Filtre Images_ ont été optimisées : certains des filtres images sont dix fois plus rapides grâce à l’utilisation des fonctions natives de PHP GD. Il y a aussi des nouveaux filtres d’images, `|image_oriente_selon_exif`, `|image_recadre` qui permettent de réorienter une image selon son exif.



Sinon, tiré des notes de version :



- `ecrire_fichier()` a été revu,
- il est possible de combiner les critères `{pagination}` et `{limit}`,
- `(#PRODUIRE_FOND)` permet de ne pas conserver un double des fichiers calculés inchangés,
- la bibliothèque `mediaelement` a été mise à jour.


Les [notes de version](https://www.spip.net/fr_article6871.html) sont plus disertes.


# Mettre Ă  jour, plugins, etc.



Avant de mettre à jour le site, il faut commencer par mettre à jour les plugins : _Configuration > Gestion des plugins_ ce qui rendra la tâche plus facile. Vos plugins seront ainsi compatibles avec la nouvelle version de SPIP. La bibliothèque des plugins compatibles SPIP 4.3 recense environ sept-cent plugins.



Pour la mise à jour, le plus simple est de passer par [`spip_loader.php`](https://www.spip.net/fr_article5705.html) qui doit être installé à la racine du site. Il faut être connecté au site pour faire la mise à jour. Si vous n’avez pas `spip_loader`, c’est peut-être le moment de l’ajouter à votre site.



Sinon, la procédure lourde : [télécharger SPIP 4.3.1](https://www.spip.net/fr_article2670.html), le décompresser et ensuite le téléverser sur le serveur non sans avoir fait les sauvegardes nécessaires.



Si la version de votre site est ancienne, il faudra sans doute procéder à une montée en version progressive, et vérifier que le squelette du site est compatible avec les versions plus récentes. Mais cela peut aussi être le moment de modifier l’interface publique de votre site. Ne pas oublier de sauvegarder, les dossiers img et squelette ainsi que la base avant !


**Un grand merci à celles et à ceux qui font de SPIP un outil si agréable à utiliser.**