Nouvelles fonctionnalités dans 3.1.0.beta6
Threads dans Discourse Chat
Les threads sont des conversations ciblées qui se déroulent parallèlement au canal de discussion principal. Dans les canaux où les threads sont activés, répondre à un message démarrera automatiquement un nouveau thread où les conversations pourront se poursuivre sur le côté.
Pour commencer à utiliser les threads dans vos canaux préférés, consultez Introducing chat threads!
Grille d’images dans les publications
Nous avons ajouté une nouvelle fonctionnalité qui peut organiser les images (ou d’autres médias) en une grille dans les publications. Les utilisateurs peuvent ajouter manuellement la balise [grid] autour des images ou des téléchargements, ou ils peuvent utiliser une icône à côté de la première image dans un bloc d’images dans l’aperçu du compositeur pour activer/désactiver la grille.
Exporter les messages de chat vers un fichier CSV
Les administrateurs peuvent désormais exporter les messages de chat en allant sur /admin/plugins/chat et en cliquant sur le bouton Créer une exportation dans la section Exporter les messages de chat :
Ensuite, les administrateurs recevront un message privé avec le fichier exporté une fois qu’il sera prêt. Pour le moment, la fonctionnalité vous permet d’exporter jusqu’à 10 000 messages au cours des 6 derniers mois. Pour plus de détails, consultez la description de la PR.
Configuration améliorée du menu de navigation des catégories et des tags
Dans le menu de navigation, nous avons ajouté une nouvelle modale pour configurer les tags et les catégories, avec des filtres pour trouver facilement ce que vous cherchez. Pour essayer, cliquez sur l’icône du crayon dans les sections Catégories ou Tags de votre menu.
Des options pour réinitialiser aux valeurs par défaut ou pour voir les éléments les plus populaires dans le menu en désélectionnant tout ont également été ajoutées.


Simplification de la section principale du menu de navigation
Nous avons supprimé l’en-tête de la section principale du menu de navigation. La section prend maintenant un peu moins de place et n’est plus rétractable, de sorte que les liens les plus importants sont toujours visibles lorsque le menu est ouvert. La section est toujours configurable par les administrateurs via un lien dans le menu Plus…

Pour plus d’informations sur ce changement, consultez ce sujet.
Introduction du ‘curseur de chargement’ pour la navigation de page
Pour remplacer le spinner de chargement de page entière par une barre de chargement en haut de l’écran, la fonctionnalité du curseur de chargement horizontal Theme component a été fusionnée dans Discourse.

Ce nouvel indicateur de chargement est maintenant par défaut. L’ancien spinner devrait être supprimé dans un avenir proche, mais reste une option pour le moment en changeant le paramètre du site page_loading_indicator de slider à spinner. Les administrateurs sur les sites utilisant l’ancien composant thème recevront une invite pour le désinstaller.
Mises à jour de sécurité
Cette version inclut des correctifs pour ces problèmes de sécurité signalés par notre communauté et HackerOne.
- Limiter la quantité de liens dans la section de la barre latérale personnalisée CVE-2023-36818
- Ne pas réutiliser le nonce CSP entre les requêtes CVE-2023-36473
- S’assurer que le sujet est valide avant de mettre à jour la catégorie CVE-2023-36466
- Vulnérabilité ReDoS dans la gemme URI Ruby CVE-2023-36617



