Accueil > Gazette > La gazette des rois et des reines

La gazette des rois et des reines

mardi 5 janvier 2021, par La team

Profitons de ce début d’année pour enfin publier la seule, l’unique gazette de SPIP en 20201 !

côté core

SPIP passe sous Git

Après de nombreuses années d’utilisation du vénérable subversion, le développement de SPIP est entièrement passé sous Git. Toujours soucieux de préserver son indépendance par rapport aux grandes plateformes, SPIP dispose de son propre espace propulsé par Gitea.

https://git.spip.net/

Plusieurs documentations ont été rédigées pour aider les membres de la communauté à passer de svn à git, exemples :

SPIP-Contrib repensé

Après sa refonte graphique, l’architecture de SPIP-Contrib a été revue pour être plus simple, plus efficace, et pour préparer la fusion des sites plugins.spip.net et contrib.spip.net.

https://contrib.spip.net/

SPIP et écriture inclusive

Tout l’été, la communauté SPIP a discuté autour de l’écriture inclusive que nous avons décidé d’adopter autant que possible. Les débats, souvent animés, ont permis d’affirmer les valeurs mises en avant dans la charte d’accueil de SPIP, notamment le respect de l’identité de chaque personne.

SPIP et RGPD

Depuis le début de son développement SPIP est fourni sans mouchard, sans trackers (et sans licence premium ^^). Il reste donc un outil de choix pour les personnes souhaitant développer des sites respectueux de la vie privée et conformes aux exigences du RGPD.

SPIP 3.3 pour bientôt

Après presque une année en phase beta, la version 3.3 de SPIP a été améliorée et stabilisée. Elle est déjà en usage sur plusieurs sites de la communauté, ce qui nous a permis d’avoir suffisamment de retours des personnes qui y contribuent pour corriger les différents bugs qu’elle comportait. On espère vraiment pouvoir sortir la 3.3 cette année, afin de fêter les 20 ans de SPIP :)

côté plugins

Tarte au citron

Afin de mettre votre site en conformité avec le RGPD, si besoin, voici le portage pour SPIP de la solution de gestion de consentement aux cookies tarteaucitron.js.

https://contrib.spip.net/Tarteaucitron-5292

CIWIDGET

La VERSION 2.0 de CIWIDGET offre 15 widgets dont un pour publier des graphiques (colonnes, lignes, radar, etc.). Le plugin CIWIDGET permet d’ajouter des widgets dans le texte des articles.

https://contrib.spip.net/CIWIDGET

Rezosocios

Un plugin pour créer autant de liens de réseaux sociaux que l’on souhaite, et permettre de les lier aux contenus.

https://contrib.spip.net/Rezosocios-5280

Historique connexions

Un plugin pour suivre les connexions à l’administration de SPIP.

https://contrib.spip.net/Historique-connexions

Territoires, utilisation du plugin

L’objectif du plugin est de fournir un nouvel objet éditorial couvrant l’ensemble des zones géographiques du continent à la subdivision minimale d’un pays. De fait, ce plugin pourrait à terme remplacer les plugins Pays, Continents, COG et Géographie en fournissant un objet unique et servir de pivot à d’autres plugins de géographie comme GIS, Contours ou Cartes Choroplèthes.

https://contrib.spip.net/Territoires-utilisation-du-plugin

Font Awesome 5 - Police

Dans les squelettes, le plugin permet d’insérer facilement des icônes gratuites FontAwesome 5 au format de police de caractères.

https://contrib.spip.net/Font-Awesome-5-Police-5302

Fork Awesome - Police

Embarque le bibliothèque libre d’icônes Fork Awesome pour un usage dans les squelettes et pour les rédacteurs.

https://contrib.spip.net/Fork-Awesome-Police-5300

Kamakura

Kamakura est un squelette simple sous Bootstrap4.

  • La page d’accueil est simple et affiche les dernières actualités.
  • Les pages courantes sont présentées sur une colonne.

Ce squelette est idéal pour de petits sites de clubs, d’associations, de théâtre, ...

https://contrib.spip.net/Kamakura-5297

Agenda : Inscription libre aux événements

Propose un module alternatif aux inscriptions des événements de l’agenda

  • les inscriptions sont ouvertes à tous les visiteurs du site sans avoir à se connecter (pas de création de compte)
  • l’inscription se fait en deux étapes avec l’envoi d’un email qui contient un lien pour valider son inscription (pour garantir l’unicité et la validité de l’email soumis)

https://contrib.spip.net/Agenda-Inscription-libre-aux-evenements

Gis - Agenda

Le plugin GIS - Agenda permet de lier plus facilement Gis et Agenda, en proposant d’ajouter un point géolocalisé directement après la création d’un évènement.

https://contrib.spip.net/Gis-Agenda

Formulaire de configuration avec le plugin Saisies

Cet article explique comment créer avec le plugin Saisies 3.37.1 ou ultérieur un formulaire de configuration pour un plugin.

https://contrib.spip.net/Formulaire-de-configuration-avec-le-plugin-Saisies

Temps de lecture

Le plugin temps de lecture calcule et affiche le temps de lecture d’un texte.

https://contrib.spip.net/Temps-de-lecture

HTML5UP Hyperspace V2 & v3

Adaptation pour SPIP du squelette « Hyperspace » de html5up.

https://contrib.spip.net/HTML5UP-Hyperspace-V2
https://contrib.spip.net/HTML5UP-Hyperspace-V3-5240

Select2

Select2 est une librairie Javascript / jQuery qui améliore l’usage des sélecteurs (balises <select>) natifs des navigateurs en facilitant, entre autre, la recherche d’un terme dans la liste. Ce plugin intègre Select2 dans SPIP.

https://contrib.spip.net/Select2-5198

Affichage de la redirection des pages d’un site

Le plugin Redirection permet de configurer un texte affiché sur toutes les pages de votre site avant de rediriger la visite vers l’URL de votre choix.

https://contrib.spip.net/Affichage-de-la-redirection-des-pages-d-un-site

Formidable - restauration de l’information d’obligation

Il est possible avec le plugin Formidable de modifier le texte affiché pour indiquer qu’un champ est obligatoire. Par défaut, ce texte est « obligatoire ». Ce plugin permet de restaurer la valeur par défaut pour l’ensemble des saisies d’un formulaire donné.

https://contrib.spip.net/Formidable-restauration-de-l-information-d-obligation

Spout_SPIPCSV : export CSV amélioré pour SPIP

Ce plugin surcharge l’export CSV natif de SPIP (fonctions de ecrire/inc/exporter_csv.php) en le rendant plus robuste et puissant : l’export se fait directement au format XLSX si c’est CSV pour Excel qui est demandé.
Le plugin Formidable et sa fonction d’export vers Excel en bénéficie automatiquement.
Le plugin utilise la librairie Spout facilitant l’export de données aux formats CSV (universel) et XLSX (Microsoft Excel).

https://contrib.spip.net/Spout_SPIPCSV-export-CSV-ameliore-pour-SPIP
https://contrib.spip.net/Lib-Spout

Odaiba

Odaiba est un squelette minimal en deux colonnes sous Bootstrap4. Ce squelette est idéal pour présenter sur quelques pages une association, un portfolio personnel.

https://contrib.spip.net/Odaiba

Mes Favoris 3.0

Une nouvelle version du plugin Mes Favoris qui permet aux visiteurs identifiés de mettre en favori n’importe quel contenu de SPIP (article, rubrique, site, document...).

https://contrib.spip.net/Mes-Favoris-3-0

Anonymisation des révisions

Ce plugin masque automatiquement les adresses IP associées à des révisions d’objets au bout d’un certain délai.

https://contrib.spip.net/Anonymisation-des-revisions

Formidable participation : destinataires supplémentaires

Le plugin « Formulaire de participation à un évènement avec Formidable » permet de gérer la participation (= l’inscription) à un évènement du plugin « Agenda » grâce au plugin « Formidable ».

https://contrib.spip.net/Formidable-participation-destinataires-supplementaires

HTML5UP Forty

Adaptation pour SPIP du squelette « FORTY » de Html5up.

https://contrib.spip.net/HTML5UP-Forty

Format de temps relatif en français

Une fonction pour afficher les dates relative au format « humain » dans SPIP.
Elle renvoie « il y a 3 minutes » ou « il y a 40 minutes » ou « il y a 2h30 » ou « ce matin » ou « ce midi » ou « hier » ou « avant hier » ou « 26 mars » si on passe affdate_court en 2e argument.

https://contrib.spip.net/format-de-temps-relatif

Plugin Askwiki

Ils nous fichent, fichons les !

Un plugin SPIP qui permet d’enregistrer des informations depuis Wikipedia. L’idée est de créer ensuite des objets de type triplets RDF pour créer des graphs ou cartes relationnelles. Pour le moment, le plugin fonctionne uniquement avec le plugin « Contacts & Organisations ». Usage : renseigner prénom et nom d’un contact, lancer la récupération de données de la page Wikipedia, puis vérifier le contenu avant d’enregistrer.

https://seenthis.net/messages/821210
https://git.spip.net/spip-contrib-extensions/askwiki

Location d’immeubles

Ce plugin propose un système de gestion de location d’immeubles. Il se base sur le plugin Location d’objets.

https://contrib.spip.net/Location-d-immeubles

Pense-bêtes

Un outil pour faciliter l’échange d’information dans la partie privée, entre auteurs. Complémentaires aux messages, les pense-bêtes sont une forme de rappel ou d’assignation de tâches. Le pense-bête se crée et se jette très facilement. Il n’a pas vocation à être archivé ou se garder. Il s’affiche sur le mur de l’auteur, lors de sa connexion. Et disparaît par un simple clic de l’auteur à qui il s’adresse.

https://contrib.spip.net/Pense-betes

Formidable Tablesorter - afficher, trier et filtrer vos réponses

Le plugin Formidable Tablesorter, s’appuyant sur la librairie JS éponyme, permet d’afficher les réponses à un formulaire Formidable sous la forme d’un tableau, triable, filtrable, imprimable et exportable.

https://contrib.spip.net/Formidable-Tablesorter-afficher-trier-et-filtrer-vos

CacheLab

Ce plugin permet notamment de n’invalider que les caches le nécessitant au lieu d’invalider tout le cache lors d’une modification de la BDD. Il propose également divers outils pour une bonne gestion du cache.

https://contrib.spip.net/CacheLab

côté actu

Statistiques SPIP sous d3js

James s’est amusé avec Observable et nous a pondu quelques graphiques à partir des données de https://stats.spip.net/

https://observablehq.com/@jamesrezo

Opquast : l’extension SPIP

Après les extensions Drupal et WordPress, nous avons le plaisir de vous annoncer la sortie de l’extension Opquast pour SPIP. Cette extension a été proposée et développée par Nicolas Dorigny. Historiquement, nous sommes très proches de la communauté SPIP, je suis donc particulièrement content de pouvoir vous annoncer cette sortie.

https://www.opquast.com/opquast-lextension-spip

uzine.net toujours en ligne !

Panique à bord quand @fred1m découvre avec stupeur que uzine.net est down le 10 février 2020 ! Heureusement une équipe de choc s’est lancé dans une mise à jour du serveur, de la base de données et de SPIP pour le remettre sur pied.

Voilà… après quelques péripéties (modification de charset, nettoyage des squelettes, changement de serveur…) notre dinosaure (qui doit être le 1er ou 2e site sous SPIP de l’histoire ? ma mémoire flanche…) est de nouveau en ligne, en version SPIP 3.2, PHP7 et hébergé sous #AlternC.

https://seenthis.net/messages/824979

Des images « lowtech » avec SPIP

Suite à une discussion à propos du site LOWTECH MAGAZINE et du format d’image qu’il utilise b_b s’est amusé avec imagick pour créer un filtre image_tramer pour SPIP :

https://git.spip.net/spip-contrib-extensions/fonctions_images/commit/898cf41ab0946495ae737c1b189567488024d428

Celui-ci permet de générer des images « tramées » en mode « ordered dithering » qu’on peut ensuite décorer à coup de css mix-blend-mode: hard-light; sur une couleur d’arrière plan.

Voir la discussion à ce sujet et des exemples d’images générées par le filtre sur seenthis : https://seenthis.net/messages/823602

Nouveau tag #SPIPCMS sur twitter

Même si on préfère Fediverse et Mastodon, il y a encore des gens qui utilisent twitter :p

Désormais, il faut y privilégier le hashtag #SPIPCMS pour parler de SPIP, afin de ne plus mélanger les posts qui mentionnent un autre type de SPIP, les Services Pénitentiaires d’Insertion et de Probation.

Messages

Un message, un commentaire ?

Qui êtes-vous ?
Se connecter
Votre message

Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.