Accueil > Gazette > Gazette de septembre 2023

Gazette de septembre 2023

lundi 11 septembre 2023, par jeanmarie

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éveloppeureuses
  • 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.

Ç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

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

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.