Vie de la communauté
La charte SPIP explicite et recommande désormais le langage inclusif.
Suite aux différents échanges, parfois houleux, la charte a clarifié la position de la communauté en ajoutant ce point : veiller à ce que le langage soit inclusif.
– https://www.spip.net/fr_article6431.html
Cela permet désormais de se référer à la charte en cas de mauvaise formulation de la documentation ou de tout autre échange.
C’est quoi l’écriture inclusive ?
Pour rappel, et afin d’éviter une nouvelle levée de trolls, l’écriture inclusive « est un ensemble de moyens linguistiques visant à assurer une égalité de genres ».
Au delà du point médian et des nouveaux mots/pronoms qui focalisent généralement toute l’attention, il y a également l’écriture épicène et le dédoublement des marques de genre qui sont a préférer autant que possible.
Exemples par ordre de préférence :
- écriture épicène (non genrée) : les personnes qui développent
- dédoublement : les développeuses et développeurs
- point médian : les développeur euses
- nouveau mot : les développeureuses
Du côté des plugins
Plugin saisies
Deux informations qui peuvent intéresser un nombre non négligables de personnes avec la sorti de la version 4.9.0
-
afficher_si
est désormais compatible avec l’outil_SPAM_ENCRYPT_NAME
de nospam (voir NoSPAM) - la future version 5.0.0 supprimera un niveau de conteneur autour du fieldset. Actuellement nous avons la structure suivante :
div.fielset > fieldset
→ on passera directement àfieldset.fieldset
.
Par ailleurs Maïeul entame actuellement un gros travail sur le code PHP de saisies : stylistiques, documentation, création de tests unitaires, puis à terme typage et passage de PHPstan.
Sélecteur générique v2 avec autocomplétion
Ce plugin fournit une API pour simplifier l’autocomplétion de champs de saisie (input
). Ça semble un bien beau gadget car il permet de faire des recherches magiquement complétées dans l’espace privé et dans les formulaires de vos squelettes.
– https://contrib.spip.net/Selecteur-generique-v2-avec-autocompletion
Balise #INTRODUCTION_EXPLICITE
La balise #INTRODUCTION_EXPLICITE
permet de ne pas couper l’introduction qui a été marquée explicitement.
– https://contrib.spip.net/Balise-INTRODUCTION_EXPLICITE
GIS : fin des fonds de cartes Stamen
Attention pour les personnes qui utilisent GIS avec des fonds de cartes Stamen : Stamen cesse d’héberger les fonds de carte. Depuis la mi-août, les requêtes sont redirigées mais la redirection va cesser en octobre et les cartes seront blanches. GIS a été mis à jour pour que cela fonctionne sans changement de votre part, mais Il vous faudra créer un compte sur stadiamaps.com afin de continuer à utiliser ces fonds de carte.
- Explications : maps.stamen.com
- Inscription sur stadiamaps
Ça reste gratuit pour des petits volumes et des usages non commerciaux.
Comme les tuiles sont CC BY 4, il est également possible de les mettre en cache localement pour les resservir ensuite sans passer par les serveurs de Stadia (cf « Can I continue to use Stamen Map Tiles I have downloaded or cached ? » dans la FAQ). Le volume disque requis pour le stockage est énorme pour tous les niveaux de zoom sur toute la planète, mais pas tant que ça si on se limite à 12 niveaux et à la couverture d’un territoire limité comme la France seulement.
Un plugin à venir ? Voir GIS et les fonds de carte Stamen.
Du côté des squelettes / thèmes
Nezu
Squelette éditorial sous Bootstrap 4 compatible avec le plugin agenda.
– https://contrib.spip.net/Nezu
HTML5up TXT
Squelette adapté du thème TXT de html5up
– https://contrib.spip.net/HTML5UP-TXT
HTML5up Telephasic
Adaptation pour SPIP du squelette TELEPHASIC de html5up
– https://contrib.spip.net/Html5up-Telephasic
HTML5up Landed
Squelette SPIP pour intégrer le modèle LANDED de html5up
– https://contrib.spip.net/HTML5UP-Landed
HTML5up Twenty
Adaptation pour SPIP du squelette TWENTY de HTML5up
– https://contrib.spip.net/HTML5UP-Twenty
Liste des squelettes HTML5Up adaptés pour SPIP.
Du côté de la documentation
Installation de SPIP
Le groupe de travail a abouti à une refonte complète de l’article sur l’installation de SPIP. Les anciens articles sur « l’installation » et les « méthodes alternatives » ont été dépubliés.
Le nouvel article sur l’installation existe pour l’instant en trois langues :
À la suite de ces mises à jour et d’autres nettoyages, 6 langues les plus faiblement traduites ont disparu de l’interface publique de spip.net : Fongbè, Tieng Viet, Indonésien, Basque, kréyòl (pou Péyi Dayiti), Dansk.
Il reste encore beaucoup de nettoyages et mises à jour à effectuer. La question se posera de quelles langues on veut/peut maintenir pour avoir une documentation à jour et utilisable sur spip.net.
Règles de commits
Ajustement de la doc des contributions à SPIP, avec 2 nouveaux articles
- Sur les commits : Écrire un message de commit
- Sur les changelog : Tenir un CHANGELOG
Liaisons entre tables (jointures)
Une jointure, en langage SQL est ce qui permet d’obtenir des informations de plusieurs tables réunies en une seule requête. Il est possible de réaliser quelques jointures avec le langage de boucle de SPIP.
– https://programmer.spip.net/-Liaisons-entre-tables-jointures-
Articles en attente de publication sur spip.net
Un retard important d’articles proposés à la publication existait sur spip.net. Plusieurs de ces articles (en français ou en espagnol) ont été publiés, d’autres demandant des précisions ont été remis en rédaction. Le retard est maintenant réduit assurant une meilleure visibilité rédactionnelle.
Un chantier a été entamé sur un article historique sur « la structure de la base de données » de SPIP. Cet article avait été peu mis à jour depuis son écriture initiale en… 2001 ! Les captures d’écran on toutes été refaites et la plupart de la rédaction obsolète a été supprimée. Il reste à terminer avec des définitions manquantes de certains nouveaux champs et décrire des tables qui n’existaient pas en ces temps reculés ^^
– https://www.spip.net/fr_article713.html