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æ06æ„T18:45:57+02:00 License: CC By-SA Tags: spip et cms Score: 16 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.  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.  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.  _Ă 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_.  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.**