Comme les daemontools et Haiku, le systĂšme de gestion de contenus (CMS) Ă lâĂ©cureuil, fĂȘte son vingtiĂšme anniversaire. Le rĂ©sultat dâun Ă©norme travail depuis lâannonce de la version 3.1 sur LinuxFr.
En poursuivant la lecture de la dĂ©pĂȘche, vous aurez un aperçu de lâinterface avec des chatons ainsi quâun point sur les Ă©volutions les plus notables de SPIP et de sa galaxie. Il sera aussi question de squelettes (non pas celui-lĂ ).
Logo de SPIP
Sommaire
- Lâinterface
- Les autres nouveautés
- SPIP 4 et php
- LâĂ©volution de la galaxie SPIP
- Migrer tranquillement
Lâinterface
Comme câest la partie la plus visible et que ça commence dĂšs lâĂ©cran de connexion qui a radicalement changĂ©, autant aborder SPIP 4 par cette face, sans entrer dans les dĂ©tails de toutes les pages toutefois.
LâĂ©cran de connexion de SPIP 3 et de SPIP 4 (Ă droite
La nouveautĂ© câest que, si la couleur par dĂ©faut de lâĂ©cran de connexion vous insupporte ou vous fait mal aux yeux, vous pouvez la modifier dans Configuration > IdentitĂ© du site (en bas de la page). On peut mĂȘme opter pour une image, une ribambelle de chatons par exemple1 .
Cinq chatons rigolards
LâĂ©cran dâaccueil, ainsi que les autres pages de lâinterface privĂ©e ont gagnĂ© en sobriĂ©tĂ©, voire, en efficacitĂ©. Si les icĂŽnes des menus, en haut, ont Ă©tĂ© lĂ©gĂšrement redessinĂ©es, en revanche toutes les autres ont Ă©tĂ© plus visiblement modifiĂ©es.
LâĂ©cran dâaccueil, Ă gauche SPIP 3, Ă droite SPIP 4
Sur la page de gestion des plugins, des boutons avec du texte ont remplacé les icÎnes, ce qui la rend plus efficace.
Les plugins dans SPIP 3 et 4
Le module de statistiques a Ă©tĂ© entiĂšrement repensĂ© dâun point de visuel. Les statistiques Ă©tant elles-mĂȘmes inchangĂ©es et restent, trĂšs heureusement, minimalistes. Le graphique dâĂ©volution des visites sâassortit maintenant au jeu de couleurs paramĂ©trĂ© pour lâinterface. On peut, en outre, exporter les donnĂ©es au format JSON en plus du format CSV.
Un graphique aux couleurs de lâinterface
Et, puisquâon a parlĂ© de jeux de couleurs, il y en a deux de plus. Les paramĂštres de configuration, accessibles en cliquant en haut Ă gauche sur son nom (ici ID2 ) ont aussi Ă©voluĂ©, exit le choix dâaffichage entre petit et grand Ă©cran par exemple.
Les jeux de couleur de lâinterface privĂ©e
Les autres nouveautés
Sur la gestion des images et des documents, il y a trois nouveautés significatives :
- le format SVG est pris en charge ;
- on peut glisser et dĂ©poser plusieurs fichiers dâun coup en rĂ©daction dâun article ou dans la mĂ©diathĂšque ;
- le portfolio nâexiste plus.
SPIP a suivi une cure dâamaigrissement. Des plugins peu ou pas utilisĂ©s ont Ă©tĂ© retirĂ©s de la distribution de base (plus communĂ©ment appelĂ©e « dist ») : brĂšves, pĂ©titions, squelette par rubrique, Jquery... Mais on peut toujours les tĂ©lĂ©charger et les installer au besoin.
Et aussi, le squelette3 par dĂ©faut (squelette-dist) est en html 5, et des tas de changements, Ă©volutions, innovations pour le dĂ©veloppement des sites : des nouveaux filtres et critĂšres, la syntaxe des boucles sâest enrichie, etc. Le site Programmer SPIP se met Ă jour pour reflĂ©ter ces modifications.
SPIP 4 et php
SPIP 4 tourne avec PHP 7.3, PHP 7.4 et PHP 8.0.
Changement majeur, SPIP qui assurait une compatibilitĂ© de PHP y compris dans les versions anciennes, ne le fera plus et ne la gĂšrera que pour les versions maintenues. Ce qui signifie que le rythme de sortie des mises Ă jour majeures va ĂȘtre plus frĂ©quent et suivre celui de PHP. Il devrait donc y avoir Ă lâavenir une version majeure de SPIP par an.
LâĂ©volution de la galaxie SPIP
SPIP, nâest pas quâun outil de gestion de contenu, câest Ă©galement toute une galaxie de sites dâaide, de contributions, de plugins, etc. qui ont bĂ©nĂ©ficiĂ© dâun toilettage complet avec une charte graphique uniformisĂ©e mais des couleurs spĂ©cifiques Ă chacun. Et, Ă©videmment, la documentation de SPIP 4.
SPIP a maintenant un dĂ©pĂŽt Git oĂč se retrouvent les plugins-dist et qui est devenu son dĂ©pĂŽt officiel.
La galaxie SPIP ce sont aussi les fabriques de squelettes et il y a eu un grand mouvement ces derniĂšres annĂ©es pour passer sous SPIP des squelettes html 5 de html5up. On trouvera sur spip-contrib la liste des squelettes ainsi adaptĂ©s ainsi que de la documentation pour le faire. Ce ne sont, Ă©videmment, pas les seuls squelettes html 5. Ainsi, des squelettes trĂšs paramĂ©trables comme Escal qui est parfaitement multilingue ou SoyezCrĂ©ateurs qui se veut conforme aux bonnes pratiques en matiĂšre dâaccessibilitĂ© peuvent supporter le html 5.
Migrer tranquillement
MĂȘme sâil y a trĂšs peu de risques dâavoir des pĂ©pins, surtout si on passe de 3.2 Ă 4, le risque zĂ©ro nâexiste pas. Donc avant de passer votre site sous SPIP 4 il faudra :
- vider le cache ;
- sauvegarder la base de données ;
- sauvegarder les dossiers IMG, config, plugins, tmp (ce nâest pas impĂ©ratif cela dit), squelettes et le fichier .htaccess, plus tout autre dossier ou fichier que vous auriez créé ;
- comme il est possible que tous vos plugins ne soient pas marqués comme compatibles SPIP 4, ajouter un fichier mes_options.php dans le dossier config avec cette ligne
<?php define('_DEV_VERSION_SPIP_COMPAT','3.2.99');
Si votre site est encore en 1.9, il faudra commencer par le passer sous SPIP 3.2 avant de le migrer sous SPIP.
De toute façon, une page dâaide est lĂ pour vous aider Ă faire la migration et il est toujours possible dâappeler Ă la rescousse sur le nouveau systĂšme dâentraide de SPIP.
Un trÚs grand merci à celles et ceux qui font de SPIP un super CMS avec lequel il est trÚs agréable de travailler.
-
Si vous voulez savoir comment on fait ce genre de photo, il faut une photographe, son assistant avec un plumeau, en prendre plusieurs et sĂ©lectionner la meilleure. Un grand merci aux maĂźtres des chatons pour mâavoir donnĂ© le droit dâutiliser cette photo pour cette dĂ©pĂȘche. â©
-
Ben oui, mes initiales. â©
-
Dans le « jargon » spipien, le squelette est la base du site et comporte Ă la fois les fichiers html et les css. â©
Aller plus loin
- SPIP (248 clics)
- SPIP 4 (97 clics)
- Programmer SPIP (58 clics)
- Télécharger SPIP (44 clics)
- Migrer de SPIP 3.2 Ă SPIP (52 clics)
- Refonte de lâidentitĂ© graphique de SPIP (69 clics)
- Annonce de la sortie de SPIP 4 (66 clics)
- Discuter spip.net (139 clics)
- SPIP a vingt ans et nous offre sa version 4 (129 clics)
# En contexte
PostĂ© par SĂ©bastien Koechlin . ĂvaluĂ© Ă 10.
Lorsqu'on parle d'un logiciel (ce qui semble ĂȘtre le cas ici), c'est sympa de mettre un petit paragraphe pour dire ce que c'est, ce que ça fait, Ă quoi ça sert. Juste une ou deux phrases.
MĂȘme lorsqu'il s'agit de logiciels trĂšs connus, un petit rappel court permet Ă ceux qui ne connaissent pas de comprendre de quoi il s'agit, sans avoir besoin de cliquer sur des liens.
[^] # Re: En contexte
PostĂ© par Ysabeau đ§¶ (site web personnel, Mastodon) . ĂvaluĂ© Ă 6.
C'est un CMS (outil de gestion de contenu). Cela figure dans le premier paragraphe mĂȘme.
Je nâai aucun avis sur systemd
[^] # Re: En contexte
PostĂ© par BenoĂźt Sibaud (site web personnel) . ĂvaluĂ© Ă 7.
Il était indiqué CMS. Mais autant expliciter l'acronyme. Corrigé, merci.
[^] # Re: En contexte
PostĂ© par Ysabeau đ§¶ (site web personnel, Mastodon) . ĂvaluĂ© Ă 3.
Merci.
Je nâai aucun avis sur systemd
# IcĂŽnes
PostĂ© par Bruce Le Nain (site web personnel) . ĂvaluĂ© Ă 5.
Je ne suis pas d'accord, les icĂŽnes ont visiblement subi des modifications, certes discrĂštes :)
En tout cas bravo pour ce travail, j'ai pu migrer sans trop de peine (et j'ai mis à jour mes templates docker https://github.com/ashledombos/docker-spip , c'était plus simple que lors du passage à git)
[^] # Re: IcĂŽnes
PostĂ© par Ysabeau đ§¶ (site web personnel, Mastodon) . ĂvaluĂ© Ă 3.
Bon alors "pas trop changé" ? :-).
J'avais pas fait gaffe, mais tu as raison, elles sont pareilles sans l'ĂȘtre.
Je nâai aucun avis sur systemd
Suivre le flux des commentaires
Note : les commentaires appartiennent Ă celles et ceux qui les ont postĂ©s. Nous nâen sommes pas responsables.