Sortie de SPIP 4.4
La version 4.4.0 de SPIP est sortie le 14 février comme prévu. Cette version a la particularité d’être une version LTS [1] et va bénéficier d’un support étendu jusqu’en juillet 2027.
Vie de la communauté
Un ch’ti bilan de la rencontre SPIP à Marseille de mars 2025
Nous étions quelques un⋅es à nous retrouver à Marseille pour parler de SPIP. Voici un rapide retour sur quelques sujets et chantiers abordés
– Un ch’ti bilan de la rencontre SPIP à Marseille de mars 2025
Équipe maintenance
Report de la sortie de SPIP 5
L’équipe maintenance a décidé de décaler la date de sortie de SPIP 5 au 1er juillet 2025 et d’adapter en conséquences les dates de sortie des versions supérieures ainsi que la date de fin de support pour les branches 4.3 & 4.4.
– Versions maintenues : https://www.spip.net/fr_article6500.html
Mutualiser les config de pipeline gitlab
Travail en cours sur l’amélioration des pipelines d’Intégration Continue et de Déploiement continue) (CI/CD) Gitlab sur les dépots spip/* et spip-league/*.
– https://discuter.spip.net/t/mutualiser-les-config-de-pipeline-gitlab/189283
Équipe documentation
Constante _AUTORISER_TELECHARGER_PLUGINS
La constante _AUTORISER_TELECHARGER_PLUGINS
a comme valeur par défaut true, ainsi les admins d’un site peuvent ajouter ou mettre à jour les plugins du site.
Si vous souhaitez désactiver le chargement des plugins, elle peut être définie à false dans votre fichier config/mes_options.php
– https://www.spip.net/fr_article7033.html
Utiliser ECS
SPIP propose un jeu de règles pour Easy Coding Standard via le dépôt spip-league/easy-coding-standard.
L’utiliser permet de s’assurer de respecter les conventions d’écriture PHP utilisées dans la communauté SPIP.
– https://www.spip.net/fr_article7086.html
Utiliser Rector
Rector est un outil de refactoring et d’amélioration automatisé de code PHP ; SPIP s’est doté d’un jeu de règles.
Du côté des plugins
Sortie de formidable v7
La principale nouveauté coté redac/admin, c’est la possibilité de configurer le traitement « envoyer par email » de sorte à envoyer deux emails : un au moment de la soumission du formulaire, l’autre au moment de la validation.
– https://discuter.spip.net/t/sortie-de-formidable-v7/187145
Formidable participation : champ « organisme »
Le plugin Formulaire de participation à un évènement avec Formidable fournissait jusqu’à sa version 5 la possibilité de définir l’organisme dont est membre la personne qui s’inscrit. Le présent plugin propose à nouveau cette fonctionnalité pour les personnes qui en auraient besoin.
– https://contrib.spip.net/Formidable-participation-champ-organisme-5585
Formidable : responsable d’évènement
Le présent plugin permet d’assigner des responsables à des évènements du plugin Agenda.
– https://contrib.spip.net/Formidable-responsable-d-evenement
SPIPr-éduc : tutoriels vidéo
Une compilation de vidéos de type tutoriel permettant de prendre en main SPIPr-éduc et d’autres fonctionnalités liées à SPIP vous sont proposées dans cet article.
– https://contrib.spip.net/SPIPr-educ-tutoriels-video
Coloration Syntaxique
Du code en couleur pour plus de 500 langages de programmation avec PrismJS.
– https://contrib.spip.net/Coloration-Syntaxique
Redirections 301
Le plugin Redirection 301 pour SPIP permet de gérer facilement les redirections d’URL et de suivre les erreurs 404 rencontrées sur un site public.
– https://contrib.spip.net/Redirections-301
Synchronisation depuis GIT
Le plugin sync_from_forge offre la possibilité de mettre à jour un répertoire local du site depuis une forge git via webhooks.
– https://contrib.spip.net/Synchronisation-depuis-GIT
Plan partout
Un plugin expérimental pour l’espace privé qui permet de voir le plan arborescent sur toutes les rubriques.
Du côté des squelettes graphiques
Pinwheel - Théme Tailwind CSS
Un thème générique avec Tailwind CSS développé par themefisher et adapté par Webelys.
– https://contrib.spip.net/Pinwheel-Theme-Tailwind-CSS
Annuaire des squelettes (thèmes graphiques) pour SPIP
Pour faciliter la recherche des squelettes disponibles pour SPIP 4.3+, voici une ébauche de liste exhaustive. Celle-ci est amenée à être complétée et à évoluer dans le temps.
– https://contrib.spip.net/Annuaire-des-squelettes-themes-graphiques-pour-SPIP
Retours d’utilisateur
ricesJ’aime et je pratique spip depuis des années et je le défend à chaque fois que c’est possible, notamment sur un point :
Moi qui suis une bille en JavaScript et PHP, mais qui suis plutôt bon en HTML et CSS, j’ai réussi maîtriser suffisamment les boucles spip pour créer des squelettes aux apparences et fonctions plutôt variées, chose que je serais totalement incapable de faire avec WordPress et beaucoup d’autres CMS.
– https://discuter.spip.net/t/pour-la-prochaine-gazette-n-32/188325/8
un petit retour pour dire que je viens de mettre à jour l’ensemble des sites que j’ai en maintenance (une 50aine en installation classique + une 30aine en installation mutualisée) depuis 4.1, 4.2 et 4.3 vers 4.4 LTS et que ça s’est fait, comme à chaque fois, sans le moindre accro une fois mes plugins / squelettes persos mis à jour ou, le plus souvent, juste avec la compatibilité 4.*.
– https://discuter.spip.net/t/mise-a-jour-en-4-4-un-regal/189460
Chez les copain
esNotes sur SPIP en 2025
Nicolas Friedli propose sa vision de pourquoi SPIP aujourd’hui.
– https://nicolasfriedli.ch/blog/spip/
Une version de SPIP + DSFR distribuée par l’Académie de Guyane
Le SPIP portable est une version portable des sites académiques. Il peut servir de support de formation ou de site de test. Il ne nécessite aucune connexion internet.
https://reseauweb.ext.ac-guyane.fr/SPIP-portable-DSFR-4-3-2.html
Messages
27 mars, 16:41, par racibe
Merci pour toutes ces bonnes nouvelles !
14 avril, 19:50, par Loiseau2nuit
Encore une victoire de
canardl’écureuil !Et même si je sais que cette gazette vient de rajouter plusieurs heures de taff à mes prochaines semaines, c’est un plaisir (et ça tombe bien je cherchais une échappatoire pour reporter des trucs chiants que j’avais vraiment pas envie de faire cette semaine 😁)
Merci l’équipe !
Et même si je me fais beaucoup plus discret qu’avant : SPIPeur toujours prêt ! 😘