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. ![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.**

AltStyle ă«ă‚ˆăŁăŠć€‰æ›ă•ă‚ŒăŸăƒšăƒŒă‚ž (->ă‚ȘăƒȘă‚žăƒŠăƒ«) /