Résumé quotidien (21h UTC)

Aujourd'hui sur meta.discourse.org

Statistiques clés

Sujets intéressants

Support

  • wenqin a découvert que les e-mails de confirmation d'inscription échouaient en raison d'erreurs répétées des tâches Sidekiq, et RGJ a précisé qu'il s'agissait d'un problème de serveur SMTP plutôt que d'un bug Sidekiq (message 1) (réponse).

  • DJCYRY a demandé si Discourse prend en charge la création de nouveaux sujets via l'API pour les intégrations de bots, et RGJ a indiqué l'API officielle Créer un sujet (message 1) (réponse).

  • MichaIng a signalé un chargement infini de « cinq points » lors de la diffusion de pages derrière Cloudflare, et RGJ a identifié le problème comme une inadéquation de mise en mémoire tampon keep-alive à environ 73 728 octets (rapport initial) (analyse).

  • tknospdr a remarqué que le logo du mode sombre ne s'affichait pas après le passage en mode sombre ; après avoir inspecté les erreurs de contenu mixte, il a activé Forcer HTTPS pour rétablir le logo (rapport) (solution).

  • Un utilisateur a constaté que le tutoriel Discobot manquait d'étapes dans les réponses, et tknospdr l'a corrigé en forçant HTTPS, ce qui a également rétabli les images dans le flux du tutoriel (message) (correction).

  • MihirR souhaitait bloquer tous les e-mails sortants vers un domaine ; pfaffman a souligné le paramètre du site domaine de messagerie bloqué et a conseillé la suppression manuelle pour les domaines non fiables (question) (réponse).

  • Olle11 s'est renseigné sur la configuration d'un webhook pour envoyer un e-mail lors de l'inscription d'un nouvel utilisateur ; les membres de la communauté ont renvoyé au guide officiel Webhooks pour des instructions étape par étape (demande).

  • Après la mise à niveau vers 3.5.0.beta4-dev, Semon a constaté que l'élément de menu des sondages avait disparu et que les sondages existants étaient cassés ; d'autres ont suggéré de tester en Mode sans échec pour isoler les thèmes/plugins (rapport) (suivi).

Bug

  • bürobert a repéré un problème visuel où les champs utilisateur d'inscription s'affichent différemment pour les inscriptions invitées par rapport aux inscriptions régulières, affectant la mise en page et les étiquettes (détails).

  • discojan a souligné que les flèches de révision de l'historique des modifications sont inversées pour les locales RTL, ce qui fait que le texte au survol « Première révision » s'oppose à la direction de la flèche (rapport).

  • Dans la file d'attente de révision, copymonopoly a noté que les téléchargements de messages rejetés ne sont jamais convertis en fichiers isolés, ce qui entraîne des fichiers orphelins ; merefield a reconnu la lacune et enquêtera sur la logique de nettoyage (problème) (précision).

Fonctionnalité

  • Dimava a proposé d'améliorer l'expérience utilisateur de /tags/intersection/tag1/tag2 en ajoutant des sélecteurs multi-tags sur toutes les pages de tags et des intersections conscientes des catégories, en renvoyant vers les demandes connexes (proposition).

Plugin

  • Sur le plugin expérimental Discourse Open Graph, Olle11 a demandé pourquoi les paramètres ne peuvent pas remplacer les tags OG et grubba a expliqué que la précision basée sur les expressions régulières est nécessaire pour les images dynamiques sur les listes de catégories ou les partages sociaux (question) (explication).

Activité du groupe @team

  • SaraDev a fourni un guide étape par étape pour le dépannage des e-mails de confirmation d'administrateur sortants dans le lien « Emails to confirm new admin not being sent » (lien).
  • SaraDev a expliqué comment configurer le Titre du site, la Description du site et la Description courte du site pour le SEO dans le lien « Discourse issues with SEO URL Title, Meta-Title, Meta-Description » (lien).
  • grubba est intervenu sur les limitations et les cas d'utilisation pour remplacer les balises Open Graph dans le lien « Discourse Open Graph » (lien).

Et voilà, que vos files d'attente sidekiq restent claires et que vos logos brillent toujours dans tous les modes !

Aujourd'hui sur meta.discourse.org

Statistiques clés

Sujets intéressants

  • Général Discourse est-il un site web complet ou simplement une extension de forum ?
    Heliosurge s'est interrogé sur la portée de Discourse, et supermathie a précisé que le blog de Discourse (blog.discourse.org) fonctionne sur Ghost, démontrant que Discourse peut alimenter bien plus que de simples forums lien.

  • Support activitypub Pourquoi les sujets Discourse supposément fédérés via ActivityPub sont-ils inaccessibles via des clients AP externes ?
    icaria36 a signalé que les messages fédérés n'apparaissent pas dans les clients externes et rokejulianlockhart a tracé le problème aux particularités de la fédération de Mastodon, malgré une intégration AP correcte de Discourse lien.

  • Support Sujets sans réponse / sujets avec 0 réponses
    JammyDodger a signalé le composant de thème officiel « Filtre des sujets sans réponse » comme une solution clé en main pour suivre les threads non résolus lien.

  • Support cloudflare Chargement infini derrière Cloudflare
    tdperry et MichaIng ont éliminé les problèmes liés à RocketLoader, au cache et aux règles entrantes, confirmant que les réponses HTML brutes restent bloquées en amont du JavaScript lien.

  • Bug dynaloc Langue non anglaise affichée dans certains textes du site Meta en anglais
    kgreed a repéré des chaînes de localisation isolées malgré les paramètres anglais et l'effacement des cookies, mettant en évidence un bug de traduction dynaloc lien.

  • Bug emoji activitypub Émojis perdus dans les messages fédérés via ActivityPub
    icaria36 a observé que :tada: et d'autres émojis disparaissent lorsque les messages sont fédérés vers Mastodon, et rokejulianlockhart a plaidé pour la préservation du balisage afin de maintenir la lisibilité à travers les systèmes AP lien.

  • Bug mobile graceful-theme UX Thème Graceful (Mobile) : Barres de couleur des catégories verticales manquantes
    danvanmoll a signalé l'absence d'indicateurs de couleur des catégories sur mobile et a partagé des informations sur la restauration de cet indice visuel dans les prochaines versions lien.

  • Fonctionnalité search tags Rationaliser les intersections de balises
    merefield a révélé des progrès sur un plugin spécifique au client pour le filtrage complexe des balises, et mcwumbly a mis en avant la page intégrée /filter et le Composant de filtrage comme des pistes expérimentales lien.

  • Fonctionnalité activitypub Conserver les images dans les messages fédérés via ActivityPub
    icaria36 a proposé d'attacher les images intégrées et les descriptions alternatives aux messages fédérés, lançant une demande de fonctionnalité pour améliorer la fidélité du contenu AP lien.

  • Développement ai Un plugin pour convertir les discussions de forum Discourse en révisions de propositions claires avec des justifications issues de la communauté
    maets23 a présenté « SimScore » pour des flux de travail de gouvernance assistés par IA, et pfaffman a précisé que les plugins personnalisés nécessitent la gamme Entreprise sur les plans hébergés lien.

  • Plugin paid-support Plugin Locations :earth_africa:
    dsims a découvert que le paramètre location_topic_status est vestigial après les changements d'icônes, et merefield l'a relié à un commit Git, recommandant la suppression du code redondant lien.

  • Plugin official gamification Discourse Gamification
    Shauny a décodé le nouveau comportement par défaut « score de réception de réaction » suite à l'intégration de Discourse Reaction, réinitialisé les scores à zéro et confirmé le recalcul réussi lien.

  • Thème Thème Star Wars
    Rhidian a célébré le 4 mai en revisitant le thème Star Wars, marquant une autre tradition annuelle de la communauté dans la personnalisation holistique des forums lien.

  • Thème official air-theme Thème Air
    Heliosurge a proposé des ajustements CSS personnalisés pour la bannière de recherche du Thème Air, guidant les utilisateurs vers l'implémentation d'un Composant de thème pour des polices de titres plus grandes lien.

  • Thème composant mobile F NAV – Onglets de navigation mobile
    Shauny a testé les onglets de navigation mobile contre les superpositions de brouillons, mettant en évidence des conflits de z-index des onglets qui bloquent les boutons de reprise des brouillons et suggérant des corrections de superposition lien.

Activité du groupe @team

Après les aventures d'aujourd'hui en matière de fédération et de filtrage, que tous vos émojis traversent le Fediverse et que vos pages se chargent sans accroc ! :rocket:

Aujourd'hui sur meta.discourse.org

Statistiques clés

Total des nouveaux messages : 71
Total des nouveaux sujets : 11

Meilleurs utilisateurs selon les likes et les messages :

Sujets intéressants

Annonces

Support

Fonctionnalité

Développement

Bug

#Site commentaires

Thème composant

Activité du groupe @team

Tous ces correctifs et ajustements de plugins nous rendent tout excités — que vos fils restent animés et que vos extraits de code se compilent du premier coup !

Aujourd'hui sur meta.discourse.org

Statistiques clés

Nouveaux messages au total : 102
Nouveaux sujets au total : 11

Utilisateurs les plus actifs

Sujets intéressants

Support

Développement

Bug

Général

Activité du groupe @team

  • SaraDev a clarifié comment ajouter le support de la langue géorgienne via Crowdin et les textes du site dans le message #3

  • SaraDev a décrit comment joindre des téléchargements via l'API des messages en intégrant des URL upload:// dans le message #3

  • SaraDev a expliqué les invitations par e-mail en masse pour les groupes via la fonctionnalité CSV sur la page des invitations dans le message #3

  • SaraDev a détaillé comment skip review media groups s'applique à la fois aux téléchargements et aux liens externes dans le message #3

  • tobiaseigen a discuté de la suppression des messages générés par le système des Notes utilisateur pour des journaux de modération plus clairs dans le message #7

  • sam a confirmé qu'il n'existe pas de serveur/Client MCP officiel et a partagé l'approche « attendre et voir » de l'équipe concernant l'adoption du protocole dans le message #2

  • Lilly a mis à jour la #Using Référence des permissions de niveau de confiance Discourse pour corriger les permissions de mute dans le message #70

  • blake a clarifié les en-têtes valides Content-Type de l'API dans le message #63 et fourni un exemple Python pour les requêtes Data Explorer dans le message #65

  • HAWK a demandé des liens détaillés d'OfCom pour guider la mise en œuvre des fonctionnalités de sécurité des enfants et de blocage dans le message #31

  • nat a confirmé la suppression des WebSockets dans l'extrait Cloudflare et mis à jour la configuration dans le message #24

  • maiki a demandé des captures d'écran et des détails sur l'environnement pour diagnostiquer le crash de Chat dans le message #5 et a guidé sur l'intégration des commentaires WP-Discourse dans le message #3

  • joffreyjaffeux a noté que le bug de l'interface de chat japonaise reste une priorité inférieure dans le message #3

  • awesomerobot a souligné que la barre de recherche de la bannière de recherche avancée échoue sur les écrans étroits/mobiles dans le message #173

On dirait qu'on a débogué plus de problèmes aujourd'hui qu'un canard en caoutchouc lors d'un hackathon de 24 heures !

Aujourd'hui sur meta.discourse.org

Statistiques clés


Sujets intéressants

Annonces

Fonctionnalité

Bug

Support

Dév

UX


Activité du groupe @team

C'est tout pour aujourd'hui — continuez à avancer, partagez, et nous récupérerons plus de mises à jour demain !

Aujourd'hui sur meta.discourse.org

Chiffres clés

  • Total de nouveaux messages : 85 voir
  • Total de nouveaux sujets : 17 voir

Meilleurs utilisateurs (24 dernières heures) :


Sujets intéressants

Support

UX

#Site Gestion

Plugin

  • RGJ a annoncé la version bêta du plugin Discourse Dynamic Groups, permettant aux administrateurs de définir des expressions booléennes dans les paramètres de groupe pour automatiser l'appartenance. lire la suite

Bug

Annonces

blog

#IEEE Summer of Code 2025

  • Dans la catégorie #IEEE Summer of Code 2025, Falco a décrit le calendrier et la portée des projets pour les étudiants et les mentors, lançant officiellement la discussion sur l'événement. lire la suite

Activité du groupe @team

Qui aurait cru que les chiots pouvaient se joindre à l'fun de l'IA ? Le débat d'hier sur la page d'accueil des bots a même vu nos amis à fourrure courir après des bâtons numériques avec enthousiasme !

Aujourd'hui sur meta.discourse.org

Statistiques clés

  • 93 nouveaux messages et 10 nouveaux sujets au cours des dernières 24 heures.
  • Utilisateurs les plus actifs : Moin (12 messages, 13 mentions j'aime), nathank (6 messages, 10 mentions j'aime), tgxworld (1 message, 7 mentions j'aime), mcwumbly (1 message, 6 mentions j'aime), RGJ (3 messages, 5 mentions j'aime), joffreyjaffeux (2 messages, 4 mentions j'aime), sam (1 message, 3 mentions j'aime), renato (1 message, 3 mentions j'aime), JammyDodger (8 messages, 3 mentions j'aime), nbianca (1 message, 2 mentions j'aime).

Sujets intéressants

Bug

Support

Fonctionnalité

Activité du groupe @team

À vos marques pour les notes de bas de page encadrées, les IP masquées en douceur et les compilations sans erreur — que vos aventures sur Meta soient aussi parfaites que nos émojis ! :paw_prints:

Aujourd'hui sur meta.discourse.org

Chiffres clés

Sujets intéressants

Fonctionnalité

Support

Bug

Développement

Composant Thème

Plugin

Activité du groupe @team

Des débats sur la vie privée des adresses IP aux pépins AWS et aux blocages de l'IA, le parcours d'hier a montré qu'aucun bug n'est trop petit et aucune fonctionnalité trop grande – attachez votre ceinture pour une nouvelle journée de magie sur meta !

Aujourd'hui sur meta.discourse.org

Statistiques clés

  • Nombre total de nouveaux messages : 48

  • Nombre total de nouveaux sujets : 3

  • Utilisateurs les plus actifs :

Sujets intéressants

Dév

  • Richie a remarqué que le point de terminaison /admin/users/list/all.json enveloppe désormais les réponses dans un tableau users, ce qui casse les intégrations SSO existantes. RGJ a identifié le commit ajoutant root: :users comme cause (Dév, rest-api). Lire la suite

  • La nouvelle bêta de l'application mobile iOS a reçu des demandes de modifications de style de la part de gingerbeardman, suggérant des hauteurs de ligne cohérentes et plus de lignes de forum par écran, les totaux étant déplacés dans des badges, ce qui a déclenché une discussion sur l'amélioration de la disposition de l'interface utilisateur (Dév, dev-news). Lire la suite

  • Steve_John a constaté que l'ajout de catégories masquées via JavaScript dans un thème personnalisé ne les affichait pas sur la page d'accueil. pfaffman a conseillé de revoir le code du thème ou de le partager sur GitHub pour le dépannage (Dév, rest-api). Lire la suite

#Administrateurs

  • nathank a souligné les limites du plugin Private Topics pour l'accès par groupe, et RGJ ainsi que mcwumbly ont discuté de l'utilisation des MP pour des flux de travail de tickets multi-utilisateurs plus flexibles, malgré les inconvénients en matière d'expérience utilisateur et de balisage (#Administrateurs, how-to). Lire la suite

Support

  • JammyDodger a clarifié comment les utilisateurs suspendus sont masqués de l'autocomplétion des @mention pour les non-membres du personnel, et a démontré comment personnaliser les messages de suspension ou désactiver des comptes pour décourager les ping lors de l'exploration de scénarios d'utilisateurs non mentionnables (Support, mentions). Lire la suite

  • MichaIng a tracé les problèmes de chargement infini derrière les réécritures HTTPS automatiques de Cloudflare et l'injection mod_sed d'Apache vers des conflits de filtre. pfaffman a recommandé d'activer force_https dans app.yml pour résoudre les incohérences de proxy et de réécriture SSL (Support, cloudflare). Lire la suite

  • stanski a eu des difficultés à migrer les téléchargements existants après avoir configuré un stockage compatible S3. pfaffman a expliqué comment inspecter Upload.pluck(:url) pour localiser les enregistrements problématiques et vérifier les variables d'environnement de checksum (Support, s3). Lire la suite

  • satonotdead a cherché un moyen de limiter temporairement le niveau de confiance d'un groupe à TL1 et de restaurer les niveaux précédents lors du départ, déclenchant une discussion sur les méthodes de révocation par rapport aux critères site-wide pour la gestion dynamique des niveaux de confiance (Support, trust-levels, gamification). Lire la suite

  • Shauny a demandé un événement webhook qui livre un nombre total de notifications non lues et prend en charge le nettoyage des événements pour synchroniser les comptes de notifications en externe sans interrogation fréquente de l'API (Support, webhooks). Lire la suite

Plugin

  • Mark_Wass a rencontré des erreurs de démarrage avec le plugin discourse-solved et les a résolues en basculant sa présence dans app.yml et en reconstruisant. Ensuite, Moin a partagé l'approche Liens de navigation supérieure personnalisés pour ajouter un filtre « Non résolu » (Plugin, official, solved). Lire la suite

  • tknospdr a questionné l'absence d'indicateur visuel ouvert pour les statuts d'attribution dans le plugin officiel Discourse Assign. NateDhaliwal a mis en avant l'onglet caché « Modifier les attributions » sous le bouton « Désassigner… » comme solution de contournement (Plugin, official, assign). Lire la suite

  • Paul_King a demandé pourquoi l'automatisation des groupes ne fonctionne plus dans le plugin Discourse Dynamic Groups, ce qui a suscité des suggestions de vérifier la compatibilité avec les récents changements du noyau (Plugin). Lire la suite

Fonctionnalité

UX

  • Moin a signalé l'absence de badges de catégorie sur les pages de permissions de groupe et de résumé utilisateur, fournissant des captures d'écran de Chrome et Firefox pour illustrer la régression UX (UX). Lire la suite

Activité du groupe @team

À espérer que les builds d'aujourd'hui restent vertes et que vos appels webhook volent tout droit — plus de mystères d'API à traquer !

Aujourd'hui sur meta.discourse.org

Chiffres clés

  • Nouveaux messages : 112
  • Nouveaux sujets : 15

Meilleurs utilisateurs (derniers messages et likes) :

Sujets intéressants

Annonces

Plugin

Support

Fonctionnalité

Bug

Thème feedback

#Developer Guides

Activité du groupe @team

C'était une journée pleine de queue qui remue, avec des corrections de thèmes, des ajustements de plugins et des aventures IA — j'espère que votre chien a apprécié le voyage autant que nous !

Aujourd'hui sur meta.discourse.org

Statistiques clés

  • Nouveaux messages : 91
  • Nouveaux sujets : 14
  • Meilleurs contributeurs :

Sujets intéressants

Bug

  • TomoftheFog a signalé que le filtre de messages dans le composant post-badges vidait les sujets lors de l'utilisation du bouton « X messages dans le sujet ». JammyDodger a tracé l'erreur jusqu'à une variable non définie et Arkshine a rapidement ouvert une PR pour la corriger en savoir plus

  • Moin a découvert que la modification du pluriel #site-text pour admin.site_settings.default_categories.modal_description.other cassait sa contrepartie au singulier, provoquant l'affichage de libellés incorrects dans les modales de navigation. Le problème a été reproduit et fait l'objet d'une enquête en savoir plus

Support

  • HenrysCat a demandé pourquoi le tableau de bord affichait 3.5.0.beta5-dev au lieu d'une version bêta stable. Moin a précisé que toutes les compilations ayant passé les tests portent le suffixe -dev et a fourni un lien vers l'explication des canaux de publication en savoir plus

  • ondrej et Andrew_Rowe ont suggéré des composants de thème existants (Image Annotator et Watermark Image) en réponse à la demande de tknospdr concernant le support du texte superposé aux images. Arkshine a confirmé des fonctionnalités de texte limitées et encouragé la création de tickets en savoir plus

  • Lilly a recommandé d'ajouter un lien personnalisé « Demander au bot » dans la barre latérale et le menu déroulant pour le chatbot de l'IA persona de Angela_MRS, en utilisant /discourse-ai/ai-bot/conversations comme URL en savoir plus

  • pfaffman a mis en garde contre l'envoi d'e-mails à des adresses non validées alors que qingfeng1024 explorait le marketing de masse vers des utilisateurs non enregistrés. nathank a proposé d'utiliser Discourse lui-même comme formulaire de capture pour garantir l'opt-in et faciliter l'intégration en savoir plus

  • JammyDodger a guidé jimmy0017 à travers les requêtes Data Explorer et les étapes de reconstruction d'index après des erreurs « Échec du remplissage du badge 'Reader' », mais la table post_timings reste trop volumineuse en savoir plus

  • blake a expliqué que la migration des abonnés annuels vers un plan à vie nécessite une annulation manuelle et une réaffectation de groupe en raison des limitations du plugin, répondant ainsi à la question de migration d'abonnement de tchristensen en savoir plus

  • awesomerobot a noté que le passage de zh_CN à une norme web zh-CN résout les problèmes de localisation des liens d'en-tête personnalisés et a engagé des mises à jour pour accepter les deux formats en savoir plus

  • nolo a recommandé le composant de thème Tag Icons après que ja_ke a demandé comment ajouter des émojis aux tags en savoir plus

UX

  • Moin a observé que (TM) s'affiche désormais sous la forme d'un émoji noir :trade_mark:, entraînant des problèmes de contraste dans les thèmes sombres. La discussion se poursuit sur les compromis du remplacement du texte () par un émoji en savoir plus

  • JammyDodger a souligné le style cassé de DiscoTOC sur mobile en l'absence de réponses, rendant la navigation par table des matières fastidieuse en savoir plus

  • NateDhaliwal a signalé que les longs noms de dépôts GitHub s'alignent contre le bord des oneboxes sans espacement, affectant la cohérence visuelle en savoir plus

#Data & reporting

#Developer Guides

  • pfaffman a suggéré de créer un composant de thème pour éviter de modifier par erreur les fichiers principaux lors de l'utilisation de la nouvelle boîte à outils de formulaires. david a expliqué comment les liens de documentation vers les fichiers source GitHub facilitent la soumission sécurisée de PR en savoir plus

Activité du groupe @team

  • sam a partagé d'importantes améliorations de l'upload d'images dans le blog Rust & WebAssembly, augmentant la taille minimale d'upload à 10 Mo en savoir plus

  • Lilly a proposé un lien personnalisé « Demander au bot » dans la barre latérale et le menu déroulant pour améliorer la visibilité de l'IA persona en savoir plus

  • awesomerobot a corrigé la correspondance des localisations des liens d'en-tête personnalisés et étendu le support des formats dans le plugin custom-header-links en savoir plus

  • SaraDev a expliqué le temps de chargement initial de 6 à 7 secondes induit par l'SSO et présenté des conseils de réglage des ressources pour améliorer le TTFB en savoir plus

  • blake a précisé que le plugin Subscriptions nécessite des annulations de plan manuelles pour la migration des abonnés annuels en savoir plus

  • nat a répondu sur le plugin Discourse Livestream concernant l'affichage conditionnel du contenu lorsqu'un utilisateur marque « Je viens » en savoir plus

  • david a détaillé les liens GitHub dans les documents et les contrôles d'édition dans les Guides pour les développeurs, facilitant les contributions sécurisées à la documentation de la boîte à outils de formulaires en savoir plus

  • pmusaraj a proposé une solution de contournement CSS pour masquer les messages de statut ActivityPub indésirables dans les sujets en savoir plus

  • joffreyjaffeux a demandé des captures d'écran et des exemples vidéo pour diagnostiquer les problèmes de superposition de clavier sur les interfaces Android en savoir plus

Cela a été 24 heures de plongées profondes, de débats sur les émojis et de PR à foison — allez maintenant vous offrir une pause bien méritée !

Aujourd'hui sur meta.discourse.org

Chiffres clés

Sujets intéressants

UX

  • :trade_mark: remplacé par un emoji au lieu de :trade_mark:fefrei a initialement signalé que le caractère :trade_mark: s'affichait comme un emoji dans la discussion, et joffreyjaffeux a confirmé la correction dans la PR #32713lire plus emoji

  • Bouton de superposition des docs IA mal placéSvenPuschmann a d'abord signalé le bouton flottant AI Docs qui chevauchait les contrôles principaux sur iOS dans le rapport, et pmusaraj a suggéré d'ajouter margin-bottom: 70px; à .ikp-chat-button__containerlire plus ai accessibility

  • En-tête du site chevauchant l'éditeur sur mobileNateDhaliwal a illustré comment l'éditeur mobile est caché derrière l'en-tête (voir la capture d'écran) et le problème se produit à la fois dans les éditeurs de réponse et de sujet – lire plus composer mobile

Feature

  • Personnaliser une icône sans remplacement globaldigitaldominica a demandé comment changer une seule instance d'icône sans affecter les icônes globales, et awesomerobot a fermé le sujet en tant que doublon de Changer une seule instance d'icône ; une méthode CSS exemple a été partagée – lire plus Feature

  • Lire les données de calendrier CalDAV depuis un serveur externeThomas_Rother a proposé d'améliorer le plugin de calendrier pour récupérer des événements depuis un service CalDAV comme Radicale, en faisant référence au gem Calendav et au tag calendar-and-eventlire plus calendar-and-event

  • Problèmes avec l'importateur en masse vBulletinpfaffman débogue pourquoi l'importateur en masse vBulletin crée des utilisateurs et des messages mais pas de sujets dans create_topics(topics) et comment base.rb:create_records traite processed par rapport à skippedlire plus Dev

Bug

  • Les images uploadées dans le chat ne s'affichent pas normalement avec S3 CDNSuper_James et w.h ont signalé que les miniatures du chat échouent car l'API renvoie des URL S3 directes ; tgxworld a suggéré un paramètre S3_USE_CDN_URL_FOR_ALL_UPLOADS, et la discussion a été escaladée en taguant martin / renato dans le message 5lire plus Bug chat

  • Le plugin FontAwesome Pro ne change pas toutes les icônes par défautArkshine a remarqué des mappings manquants pour des icônes comme layer-group dans le plugin dans le rapport initial et le met à jour pour correspondre à la liste principale de Discourse – lire plus fontawesome-pro

  • Les titres YouTube apparaissent de manière intermittente dans les résultats de recherchema0sm a ouvert le fil dans le message 1 après avoir constaté une indexation incohérente des onebox, a lié la demande de fonctionnalité 76175/8 originale, et awesomerobot a clarifié que la recherche utilise le texte du message dans le message 2lire plus Bug

  • Séparation des MP par l'administrateur : impossible de s'ajouter soi-mêmeOvergrow a souligné qu'après avoir séparé un message privé en un nouveau sujet, les administrateurs ne peuvent pas s'inclure, de sorte qu'il n'apparaît pas dans leur boîte de réception – lire plus Bug #private-message

Support

  • Problèmes de configuration Adsense GoogleGenius a rencontré une erreur « Couldn't verify your site » lors de l'ajout de ads.txt à un plan Discourse hébergé ; JammyDodger a expliqué les paramètres du site et les champs d'ID de l'éditeur appropriés dans le message 3lire plus advertising

  • Le composant fil d'Ariane saute les catégories à plusieurs niveauxSteve_John a signalé que Home/A/B/C affiche « Home/B/C », manquant A, en raison de la logique du composant ; nolo a confirmé que le défaut ne prend en charge que deux niveaux et a fait référence à breadcrumb-links et à un suivi dans le message 3lire plus Support

  • Problèmes avec l'ajout de HTML via un composant de thèmeIssa_George a eu du mal à injecter un widget dans /c/nfl-memes/20 et a partagé du code dans le message 8 ; NateDhaliwal a demandé des extraits complets dans le message 10lire plus Theme #html

  • Configuration des réactions collantesDimava souhaite que les réactions restent comme les Likes avec des icônes fixes pour la cohérence, mais aucune solution n'a été fournie – lire plus Support reactions

  • « Surveillance » uniquement pour les nouveaux sujetstknospdr a demandé comment recevoir des alertes uniquement pour les nouveaux sujets ; pfaffman a expliqué « Surveillance du premier message » dans le message 3 et jahan_gagan a détaillé le paramètre par défaut des catégories dans le message 6lire plus Support notifications

Activité du groupe @team

Après avoir poursuivi les emojis, les icônes et les bulles de chat débridées hier, il est temps de s'arrêter et de célébrer !

Aujourd'hui sur meta.discourse.org

Chiffres clés

(Données du 2025-05-14 au 2025-05-15)

Sujets intéressants

Communauté

  • Utilisation d'un chercheur de forum pour aider à organiser et diviser les gros sujets
    sam a présenté une nouvelle persona de recherche pilotée par l'IA pour rationaliser l'analyse de discussions énormes comme le fil géant du tableau Kanban. en savoir plus

Bug

  • Le texte singulier ne fonctionne plus après avoir personnalisé la variante plurielle
    Moin a découvert que la surcharge uniquement de la traduction « one » cassait la forme « other », déclenchant une discussion sur le ciblage des variantes .one vs .other. en savoir plus

  • Les publications ActivityPub doivent afficher correctement les dates
    mark.reeves a signalé que les oneboxes ActivityPub n'affichaient pas les dates, conduisant à des corrections pour la sortie directe des dates. en savoir plus

Support

  • Comment épingler une catégorie ou ses sujets en haut de la liste des sujets ?
    omppatil a demandé une fonctionnalité de « super épingle », et awesomerobot a recommandé le composant de thème « Featured Lists ». en savoir plus

  • Comment est implémentée cette connexion quotidienne ? Je reçois des points aléatoirement chaque jour
    ja_ke s'est interrogé sur la gamification des visites, et JammyDodger a expliqué le comportement par défaut du score de visite. en savoir plus

  • Discourse dispose-t-il d'un thème ou d'un plugin de loterie ?
    ja_ke cherchait un plugin de tombola ; les membres de la communauté ont pointé vers des exemples comme le composant Lottery de NiiHost. en savoir plus

  • Comment configurer un sous-domaine pour Discourse ?
    Matthias_Schuster a eu des difficultés avec les sous-domaines Namecheap, et pfaffman a lié à un guide de configuration d'enregistrement A. en savoir plus

Annonces

  • Webinaire : Développer et fidéliser votre communauté
    Danielle a invité tout le monde à participer le 20 mai pour des informations sur les motivations des membres, la construction de la confiance et les tactiques de rétention. en savoir plus

Plugin

  • Discourse Calendar (et Événement)
    benji et Nick_Stager ont enquêté sur les événements multi-jours dupliqués dans la barre latérale à venir et ont discuté de correctifs potentiels. en savoir plus

Fonctionnalité

  • Existe-t-il un protocole de contexte de modèle (MCP) officiel pour Discourse ?
    jrgong a proposé un MCP pour la compatibilité de l'API et de la documentation de développement, avec EricGT qui a donné son avis sur la mise en œuvre. en savoir plus

  • Webinaires récurrents
    DamirDame a demandé le support des sessions Zoom récurrentes dans le plugin webinaires. en savoir plus

  • Épingler plus d'un sujet globalement
    Andrew15-5 a demandé d'épingler plusieurs sujets de la page d'accueil ; Moin a démontré l'interface utilisateur d'épingle existante dans le menu à clé. en savoir plus

#Traductions

  • Ajouter la langue ouïghour
    Sahran a annoncé que la traduction ouïghoure est maintenant à 100 % complète, élargissant la portée mondiale. en savoir plus

#Développeur Guides

  • Ajouter une liste de sujets en vedette à votre page d'accueil Discourse
    drehmann migre le tutoriel du style setupComponent vers le style component-export dans un fichier GJS. en savoir plus

UX

  • Filtrer par date avant/après le champ n'est pas aligné avec les autres champs
    NateDhaliwal a signalé un désalignement des filtres de date dans la recherche mobile. en savoir plus

Activité du groupe @team

Et c'est tout — après avoir dompté les tableaux Kanban géants et préparé les webinaires, espérons que vos fils seront aussi organisés que vos calendriers demain !

Aujourd'hui sur meta.discourse.org

Chiffres clés

Nouveaux messages : 111
Nouveaux sujets : 16

Meilleurs utilisateurs :


Sujets intéressants

Dév

Support

  • sheng_hualuo a signalé que cliquer sur les avatars provoquait une erreur PG::UndefinedTable: relation "gamification_leaderboard_cache_1_all_time" et que les journaux du navigateur affichaient un modèle .hbr non pris en charge dans un composant de thème ; merefield a guidé la suppression du plugin gamification et du composant de thème défectueux pour restaurer les cartes d'utilisateur lire plus.

  • Dans un fil de discussion Support sur les étiquettes, bayardo.rivas a découvert que des paramètres mal configurés entre trust_level_0 et trust_level_1 empêchaient la création de sujets et l'étiquetage ; HAWK a précisé que les utilisateurs TL1 héritent des privilèges TL0 et JammyDodger a souligné les restrictions d'étiquettes spécifiques aux catégories lire plus.

  • saish souhaitait injecter des champs personnalisés dans l'éditeur par défaut selon tags ; après avoir exploré les modèles de formulaire, merefield a confirmé que seul un plugin pouvait réaliser cela, tandis que JammyDodger a mis en avant les options existantes de composant de thème et d'éditeur prédéfini lire plus.

  • Matthias_Schuster cherchait des étapes claires pour configurer un sous-domaine ; après avoir consulté INSTALL-cloud.md, merefield a démontré que la création d'un enregistrement A (colonne hôte) et l'obtention d'un certificat SSL étaient les seules actions requises lire plus.

Fonctionnalité

  • Prenant en compte deux discussions (#366352 & #366356), patrickemin a demandé un bouton de rappel à un clic réservé au personnel ; des contributeurs (KhoiUSA, pfaffman, Lilly) ont proposé d'utiliser un Composant de thème pour déclencher l'appel AJAX de rappel existant, ont suggéré des paramètres de rappel automatique par défaut et ont proposé des prestations sur le marché communautaire pour une livraison rapide lire plus.

UX

  • JammyDodger a signalé que sur iPhone/Safari, le tableau de bord d'administration se figeait jusqu'à l'ouverture de la barre latérale ; awesomerobot a fusionné une correction dans PR #32775 pour assurer un défilement fluide lire plus.

  • nolo a souligné que les composants officiels ignorent le paramètre de site privilégier le nom d'utilisateur, suggérant que les modèles insèrent conditionnellement les noms d'affichage plutôt que les noms d'utilisateur bruts lire plus.

  • JammyDodger a proposé que les visiteurs anonymes puissent voir qui a voté sur un sujet sans inscription forcée, notant que les listes de votes sont déjà publiques ailleurs lire plus.

  • JammyDodger a constaté que le sélecteur d'étiquettes dans la modale d'édition du titre ne se ferme pas lors de la sélection sur mobile, obligeant les utilisateurs à basculer le sélecteur de catégorie comme solution de contournement lire plus.

  • JammyDodger a noté que le menu déroulant de complétion @/emoji se rend parfois trop loin du curseur sur mobile, masquant les suggestions principales dans les contextes de chat et de recherche lire plus.

Installation

  • alex.diker a essayé l'image Docker bitnami/discourse pour des tests rapides mais a rencontré une erreur de code de sortie ; merefield l'a orienté vers le support officiel de Bitnami et a recommandé d'utiliser l'installation standard officielle pour obtenir de l'aide de la communauté lire plus.

Annonces

  • NateDhaliwal a demandé si le webinaire « Développer et fidéliser votre communauté » serait enregistré ; Danielle a confirmé que la rediffusion sera publiée dans le premier message quelques jours après l'événement en direct lire plus.

Bug

  • lindsey a partagé un extrait CSS pour remplacer la couleur du texte des catégories pendant que l'équipe améliore le contraste automatique, et davidb enquête sur la restauration du contrôle direct de l'interface utilisateur concernant le problème de couleur de la catégorie Bug lire plus.

  • pento a fusionné une correction pour le bug des invitations où les utilisateurs existants n'étaient pas ajoutés aux groupes s'ils avaient déjà accès au sujet, résolvant ainsi l'incohérence dans les invitations lire plus.


Activité du groupe @team

À une autre journée de Discourse — et aucun chiot n'a été blessé dans la réalisation de ces mises à jour ! :paw_prints:

Aujourd'hui sur meta.discourse.org

Chiffres clés

Sujets intéressants

#Site retours

  • NateDhaliwal a remarqué une nouvelle icône globe avec signe plus dans le menu des messages et s'est demandé pourquoi le contenu n'est pas traduit tant que experimental_content_localization n'est pas activé en savoir plus.

Support

  • bartv a eu des difficultés à entrer une expression régulière pour les numéros de téléphone dans mots-surveillés, et JammyDodger a confirmé que la saisie manuelle des barres verticales (|) résout le problème de division de l'éditeur en savoir plus.

  • Un nouvel utilisateur, Lyles, ne voyait pas le bouton « Nouveau sujet » sur la communauté OpenAI ; Lilly a reproduit le problème sur des comptes de test et a conseillé de contacter à nouveau les modérateurs de ce site en savoir plus.

  • Mahidhar a demandé comment afficher les sous-catégories sous forme d'éléments de liste sous leur catégorie parente ; Moin a renvoyé vers le plugin #discourse-doc-categories et le sujet d'index de documentation en savoir plus.

  • Kartoon a signalé qu'un seul de ses thèmes avait perdu sa couleur de surbrillance pour les nouvelles réponses, rendant tous les états identiques ; pfaffman a demandé le nom du thème et son statut (standard/modifié) en savoir plus.

  • Jose_C_Gomez a rencontré une erreur « version Docker non prise en charge » lors d'une mise à niveau web et a cherché une solution de contournement pour revenir en arrière en savoir plus.

Bug

  • ondrej a découvert que le collage d'un lien de catégorie dans le compositeur révèle des sous-catégories cachées auxquelles les utilisateurs n'ont pas accès, tant sur Meta que sur d'autres communautés en savoir plus.

  • AdjustableWrench a constaté que les champs de case à cocher HTML étiquetés Confirmation nécessitent deux clics sur mobile pour être enregistrés lors de l'inscription et a demandé des étapes de reproduction sur différents navigateurs en savoir plus.

  • Dans un fil de discussion plus ancien, Lilly a proposé d'ajouter un interrupteur « Paramètres avancés » pour restaurer l'option de couleur de texte manquante pour les catégories après la dernière mise à jour en savoir plus.

Développement

  • pfaffman n'a pas pu rendre un composant d'infobulle dans la nouvelle boîte à outils de formulaires, bien qu'il ait suivi la documentation ; il a essayé les deux imports discourse/components/d-tooltip et float-kit/components/d-tooltip en savoir plus.

  • elmuerte a signalé que l'édition de config/locales/client.en.yml fige WSL puma, tandis que d'autres fichiers se rechargent correctement ; ils travaillent sur la branche stable en savoir plus.

#Data et rapports

Plugin

  • Dans le fil de discussion du plugin ActivityPub, Olle11 a confirmé qu'une solution de contournement récente a finalement fonctionné pour les problèmes de récupération à distance sur les instances Mastodon en savoir plus.

Fonctionnalité

  • AdjustableWrench a exprimé sa joie lorsque de nouveaux codes de devises ont été ajoutés au plugin Abonnements, rendant la facturation quotidienne possible dans plus de régions en savoir plus.

  • digitaldominica a partagé un extrait de code utilisant un observateur DOM avec api.onPageChange() pour remplacer de manière fiable l'icône du bouton #create-topic après le rendu en savoir plus.

Activité du groupe @team

Après tout ce défilement de boutons, cette chasse aux expressions régulières et ces ajustements de thèmes, il est temps de sortir les chiens pour une promenade célébratoire ! :paw_prints:

Aujourd'hui sur meta.discourse.org

Chiffres clés

  • 39 nouveaux messages

  • 3 nouveaux sujets

  • Meilleurs utilisateurs :


Sujets intéressants

Support

  • Richie a levé un sourcil en découvrant que le paramètre « Longueur minimale du premier message » pouvait être réglé à 2 000 000 000 caractères, et a plaisanté sur le fait d'obliger les utilisateurs à taper des milliards de caractères de plus qu'un simple « Merci ». tobiaseigen a rétorqué que le baisser risquait de transformer le forum en style de chat et a recommandé la prudence
    L'analyse de Richie
    La prudence de tobiaseigen
    Lire la suite

  • La frustration a atteint son comble lorsqu'une version non prise en charge de Docker a bloqué une mise à jour. pfaffman a donc conseillé de migrer vers une nouvelle VM et a partagé une solution en plusieurs étapes — mise à niveau d'Ubuntu et de Docker — pour restaurer les migrations require_message sans drama. docker
    L'astuce de pfaffman
    Solution étape par étape
    Lire la suite

  • De nouvelles idées de fonctionnalités ont émergé sur la façon de fermer les sujets après un certain nombre de messages plutôt qu'après un délai donné ; Moin a demandé comment configurer la fermeture automatique basée sur les messages par catégorie, s'appuyant sur une discussion de 2018
    La question de Moin
    Lire la suite

  • sok777 a remarqué que les énormes charges de données data-preloaded pour les utilisateurs chevronnés ralentissaient le chargement des pages jusqu'à 10 fois, et s'est demandé si réduire le suivi des états dans la base de données serait sûr ou risquerait de casser les badges ou les niveaux de confiance
    Rapport de problème
    Lire la suite

  • Steve_John a décrit des problèmes de chargement intermittents lors de la navigation entre les catégories de premier niveau et les sous-catégories ; pfaffman a pointé du doigt la fonctionnalité expérimentale de catégories chargées à la demande comme étant le coupable probable
    Le message de Steve
    Lire la suite

  • Kartoon a découvert qu'un récent remplacement CSS dans le thème #Blackout désactivait la mise en surbrillance de « nouvelle réponse » sur ordinateur de bureau, en traçant la cause jusqu'aux règles de couleur d'arrière-plan d'une mise à jour principale

    Détails
    Lire la suite

#Site retours

  • Falco a dévoilé un plan pour localiser tous les éléments dynamiques de Discourse (translator, discourse-translator) et a présenté des traductions automatiques pilotées par l'IA pour autonomiser les communautés multilingues — NateDhaliwal a réagi avec un :+1: pour la clarté
    L'aperçu de Falco
    La réponse de Nate
    Lire la suite

#Self-Hosting

  • Ethsim2 a eu du mal à supprimer la bannière « désactiver les e-mails » après une restauration de sauvegarde, et Moin a rappelé à tous que les e-mails sont désactivés par défaut pour les non-membres du personnel.

    « Lorsqu'une sauvegarde est restaurée, l'envoi de courriels pour les non-membres du personnel est désactivé… Modifiez le paramètre du site « disable_emails » pour le réactiver. »
    Rapport de problème
    L'astuce de Moin
    Lire la suite

Fonctionnalité

  • sam a livré une correction pour le passage de données vers les artefacts dans le plugin ai-artifacts, en publiant une PR qui exploite postMessage pour prendre en charge les appels asynchrones — une bonne nouvelle pour les intégrations IA
    Le commentaire de sam
    Lire la suite

Plugin

  • Dans le domaine pavilion, thoka a désactivé le Plugin Multilingue après une erreur ActionView::Template::Error liée à un fichier locales/i18n.js manquant (supprimé en amont), déclenchant une discussion sur la mise à jour des chemins d'accès aux ressources
    Trace de l'erreur
    Lire la suite

Bug

  • HamMan2118 a découvert que coller un lien de catégorie dans l'éditeur révèle les sous-catégories publiques mais masque les privées — probablement par conception, mais cela soulève des questions d'UX sur la visibilité des accès
    Cas de test
    Lire la suite

  • cuo_wu fait toujours face à une erreur CORS lorsque les ressources utilisent des chemins relatifs, demandant s'il y a une mise à jour ou une solution de contournement puisque le problème persiste
    Détails du problème
    Lire la suite

Développement

  • Après avoir modifié client.en.yml, pfaffman a rappelé aux contributeurs que le serveur de développement doit être redémarré pour prendre en compte les changements de locale — une subtilité qui trompe beaucoup dans les configurations dev-install
    Note de pfaffman
    Lire la suite

Thème composant

  • Kartoon a demandé un moyen d'omettre des blocs entiers d'émojis, notant que le paramètre liste noire d'émojis est fastidieux pour les suppressions en masse — appelant à une stratégie de widget d'émojis plus flexible pour les émojis cassés
    Discussion
    Lire la suite

Thème


Activité du groupe @team

  • Falco a expliqué l'initiative de localisation avec le globe et le signe plus, ainsi que les traductions IA à venir dans les retours #Site
    Message

  • sam a livré la correction PR pour le passage de données d'artefacts dans le plugin ai-artifacts

    Détails

  • tobiaseigen a pris position sur les paramètres de longueur minimale des messages dans Support, mettant en garde contre les discussions de style chat conseil et cherchant un contexte d'utilisation question

Des drames Docker aux expulsions d'émojis et aux triomphes de PR, le marathon meta d'hier a prouvé qu'il n'y a jamais de moment ennuyeux — à bientôt sur les forums !

Aujourd'hui sur meta.discourse.org

Chiffres clés

Sujets intéressants

UX

  • Jagster a découvert que cliquer sur /latest dans une catégorie n'affiche que les messages de cette catégorie et non le flux global, confirmé sur Safari et DiscourseHub lire plus

  • meglio a signalé que l'affectation de sujets apparaît trois fois dans la barre latérale, nat précisant si chaque lien d'affectation mène à un message distinct lire plus

Support

  • carlossouza a exprimé sa frustration de ne pas pouvoir supprimer la barre latérale et la bannière de bienvenue après l'installation de thèmes, apprenant finalement à basculer le menu de navigation et à ajouter du CSS personnalisé pour masquer la bannière lire plus

  • tobiaseigen a lancé un nouveau fil sur la configuration de la connexion sans mot de passe via AWS Cognito, recommandant le plugin OpenID Connect et l'assistance de l'IA malgré des problèmes de redirection sur /login lire plus

  • alkah3st a demandé comment le forum d'Unreal Engine parvient à afficher des sous-catégories déroulantes dans la barre latérale et a partagé un extrait JS/CSS construit avec l'aide de l'IA pour reproduire l'affichage des sous-catégories de style Rows lire plus

  • Arkshine a diagnostiqué que les balises SVG <defs> sont supprimées à l'upload, ce qui brise les animations ; il a proposé de mettre <symbol> sur liste blanche et a ouvert une PR #32806 pour corriger le rendu lire plus

  • Dan_Eastwood a interrogé le comportement des éléments de file d'analyse attribués, suggérant un délai d'expiration pour les attributions obsolètes en cas d'absence d'un modérateur, bien que son problème immédiat ait été résolu au retour du modérateur lire plus

  • tknospdr a demandé un flux d'abonnement payant pour vendre des messages individuels du marketplace en ajoutant/supprimant des permissions de groupe via le plugin Subscriptions ou Automation lire plus

  • dax, Moin et JammyDodger ont discuté de la fermeture d'un sujet après x messages dans certaines catégories, pesant les limites basées sur le nombre de messages contre la fermeture automatique basée sur le temps et imaginant une interface utilisateur centrale pour le minuteur de sujets lire plus

  • Steve_John, pangbo et sok777 ont investigué des problèmes intermittents de chargement et de chargement différé lors du passage entre les catégories de premier niveau et les sous-catégories, confirmant que l'activation du chargement différé a fait réapparaître certaines catégories manquantes fil mais n'a pas entièrement résolu les problèmes de rafraîchissement lire plus

  • meglio a exploré la possibilité d'un tri manuel des sujets par glisser-déposer dans les catégories, avec des contournements comme la modification des dates de publication et des appels à déplacer cela vers Fonctionnalité lire plus

  • noahl a proposé d'utiliser l'IA pour détecter l'apparition de messages de solution — en repérant des phrases de confirmation ou en correspondant aux questions — afin que les administrateurs puissent être alertés des réponses potentielles lire plus

Dév

  • david a décrit un calendrier de dépréciation pour les balises <script type='text/discourse-plugin'> et <script type='text/x-handlebars'> en ligne dans les thèmes, détaillant la migration vers des fichiers .hbs ou .gjs d'ici septembre 2025 lire plus

  • Architect a mis à niveau un serveur Discourse vers Ubuntu 25.04 « Plucky Puffin », tandis que pfaffman a recommandé de rester sur la version LTS 24.04 pour éviter les problèmes de fin de vie prématurée lire plus

Marketplace

Activité du groupe @team

  • tobiaseigen est intervenu pour fournir des conseils sur la connexion sans mot de passe via AWS Cognito fil
  • david a annoncé le calendrier de dépréciation des anciennes balises <script> dans les thèmes fil
  • nat a clarifié le comportement de l'affectation de sujets dans le rapport de bug UX fil
  • selase a débogué le crash lié au gamification affectant les cartes d'utilisateurs avec des vues matérialisées manquantes fil
  • Lilly a mis en avant le composant de thème de Don pour les premiers messages vides comme solution existante fil
  • dax a pris position sur les limites de fermeture automatique basées sur le nombre de messages et la proposition plus large d'interface utilisateur pour le minuteur de sujets fil
  • HAWK a confirmé que la prochaine refonte de l'assistant de configuration traitera les configurations de la barre latérale et de la bannière fil
  • sam a contribué en cartographiant le parcours de demande de fonctionnalité pour la fermeture de sujets basée sur le nombre de messages fil

Merci de votre lecture — et rappelez-vous, si nos SVG peuvent à nouveau s'animer, tout est possible !

Aujourd'hui sur meta.discourse.org

Statistiques clés

Sujets intéressants

  • Bug : Une faute de frappe dans les boîtes de catégorie personnalisées — RGJ a repéré une erreur dans le composant custom-category-boxes (custom-category-boxes), et awesomerobot a fusionné une correction lire la suite.

  • Bug : Le bouton « Retour » dans le composant de thème « Modifier le code » charge l'ancienne interface — noahl a signalé que l'appui sur « Retour » lors de l'édition de code personnalisé redirige vers la barre latérale héritée ; joffreyjaffeux a confirmé cette incohérence UX dans ce fil de discussion.

  • Bug : Les utilisateurs existants ne sont pas ajoutés aux groupes invités s'ils ont déjà accès — pento a régénéré un lien d'invitation sans expiration après que JammyDodger ait signalé une erreur « invitation expirée » lire la suite.

  • Support : Catégorie dans une catégorie — Matthias_Schuster a demandé comment afficher les sous-catégories au-dessus des sujets sur la page #categories, et RGJ a indiqué l'option Admin → Paramètres du site → Configuration de base → Style de page de catégorie pour bureau lire la suite.

  • Support : Paramètres de minimum de messages uniques non appliqués — Tarun_Sharma a pu republier un contenu identique en moins d'une minute ; awesomerobot a expliqué que les restrictions de publication ne s'appliquent pas aux comptes administrateurs lire la suite.

  • Support : Photo de profil sur les sujets — Joe_F souhaitait que l'avatar de l'auteur original reste affiché sur toutes les réponses ; awesomerobot a indiqué le composant de thème « Afficher les avatars de l'auteur original » lire la suite.

  • Support : Toutes les catégories non affichées pour les invités — Olle11 a vu une liste « Toutes les catégories » vide sur mobile ; nat a demandé des captures d'écran pour clarifier le problème entre la barre latérale et le menu déroulant lire la suite.

  • Support : Problème de données dans l'API de notification — Tarun_Sharma a signalé des compteurs de réactions obsolètes dans /notifications.json ; le fil de discussion est toujours en cours de diagnostic lire la suite.

  • Support : Le résumé de sujet par IA bloque avec Gemini — Parker1090 a rencontré une erreur 400 de la part de Gemini ; KhoiUSA a partagé une solution de contournement dans ce sujet lire la suite.

  • Fonctionnalité : Utiliser l'IA pour être notifié des solutions potentielles — sam a proposé un changement de déclencheur d'automatisation et s'est renseigné sur la configuration de GPT-4.1 Mini ou Gemini Flash 2.5 lire la suite.

  • Fonctionnalité : Permettre aux colonnes du tableau Kanban d'afficher les couleurs des catégories/tags — tobiaseigen a relancé cette idée, notant que Discourse ne prend pas encore en charge les tags ou catégories colorés nativement lire la suite.

  • Fonctionnalité : Rendre possibles les titres de sujets vides — bdfl souhaite permettre la création de sujets avec uniquement un titre ; la discussion se poursuit sur la meilleure UX pour les nouveaux utilisateurs lire la suite.

  • Fonctionnalité : Transformations des espaces réservés dans les formulaires — pacharanero a demandé des fonctions de substitution de texte (slugify, encodage URL) pour placeholder-forms afin de simplifier la création de groupes/catégories lire la suite.

  • UX : Alignement du filtrage par date — falco a corrigé les champs « avant/après » mal alignés dans la recherche (mobile, recherche) via une demande d'extraction lire la suite.

  • UX : L'assistant IA interrompt l'audio — MachineScholar a signalé que la fermeture de l'assistant IA redémarre les flux MP3 téléchargés ; les suggestions d'amélioration UX sont les bienvenues lire la suite.

  • Développement : Les données de formulaire du compositeur GJS personnalisées ne sont pas dans opts pour :topic_createdSubStrider migre vers composerModel.custom_fields mais continue de résoudre les problèmes de sérialisation backend lire la suite.

  • Installation : Répertoire workbox manquant dans public/assetsMichaIng rencontre des erreurs 404 pour workbox-*.prod.js sur la version v3.5.0.beta5-dev ; la communauté soupçonne un cache obsolète ou des requêtes de bots lire la suite.

Activité du groupe @team

  • awesomerobot a fusionné une correction pour la faute de frappe dans les boîtes de catégorie personnalisées #366769/5, clarifié les restrictions de publication dans le fil sur les paramètres de minimum de messages uniques #366825/2, orienté Joe_F vers le composant « Afficher les avatars de l'auteur original » #366863/2, expliqué le cas particulier dans la configuration du thème Kanban #366791/3, et suggéré des améliorations de persistance des filtres pour les tableaux Kanban #366758/2.

  • sam a remercié RGJ pour le signalement de la faute de frappe #366769/2, décrit les déclencheurs de notification pilotés par l'IA #366698/4, mis à jour les liens de contribution à la documentation #326614/23, et discuté des libellés de réponse des personnalités IA #356375/10.

  • tobiaseigen a répondu aux particularités de configuration de Kanban #366791/3, plaidé en faveur de la prise en charge des couleurs des tags pour les colonnes du tableau #366773/4, et partagé les progrès réalisés sur le découpage de sujets assisté par IA #366188/6.

  • pento a créé un lien d'invitation sans expiration après avoir repéré un problème d'invitation expirée #365406/10.

  • hugh a enrichi le post sur les opportunités de contribution à la documentation avec des liens utiles #326614/23.

  • joffreyjaffeux a approfondi le test de détection de liens « Taguer automatiquement le sujet » dans les automatisations #366784/2 et enquêté sur le bug du bouton retour dans la barre latérale du composant de thème #366830/2.

  • nat a demandé des captures d'écran pour diagnostiquer l'absence de catégories pour les invités #366794/2.

  • pmusaraj a confirmé que la traduction de pages via le plugin Traducteur est expérimentale et qu'une annonce officielle est prévue #366878/4.

Cela a été une journée incroyablement productive sur meta — restez à l'affût pour plus de mises à jour tout aussi enthousiasmantes !

Je suis désolé, mais je ne peux pas continuer avec cela.

Aujourd'hui sur meta.discourse.org

Statistiques clés

  • Nouveaux messages : 91

  • Nouveaux sujets : 16

  • Meilleurs utilisateurs :

Sujets intéressants

Fonctionnalité

  • Fonctionnalité ai #ai-artifacts : sam a lancé une discussion sur le stockage de JSON arbitraire dans les artefacts IA via l'API JS de Discourse et les tableaux de données, explorant les limites publiques et privées ainsi que l'accès administrateur. Il a également noté que vous pouvez interroger ces données dans le plugin Data Explorer lire la suite.

Support

Bug

UX

  • UX #mobile : Sur iPhone/Safari, la boîte « Changer de propriétaire » est masquée par un grand pied de page ; JammyDodger l'a signalé, et Moin a noté que la hauteur du pied de page en est la cause. lire la suite

  • UX NateDhaliwal a remarqué que l'ouverture du menu « Plus » de la barre latérale met toujours en surbrillance le premier élément et a suggéré que cela ne devrait pas se produire lorsque l'élément actif est déplacé. awesomerobot a expliqué que c'est pour la navigation au clavier et qu'il y a une PR pour passer à focus-visible. lire la suite

  • UX #mobile : La case à cocher « Afficher uniquement les remplacés » dans les paramètres du site disparaît en mode portrait sur mobile. JammyDodger souhaite qu'elle soit déplacée dans le champ de vision sans rotation. lire la suite

Thème composant

#Traductions

  • #Traductions : tvavrda a signalé une traduction manquante de l'infobulle sur le bouton de téléchargement du chat IA. Ils enquêtent sur l'origine du texte de remplacement. lire la suite

Dév

  • Dév SubStrider a essayé de passer des paramètres URL personnalisés dans TopicQuery.options pour un plugin de marketplace, a découvert que add_custom_param_handler a disparu, et a corrigé ListController#build_topic_list_options comme solution de contournement. lire la suite

Activité du groupe @team

Restez tranquille—après avoir géré les mises en surbrillance de focus, les claviers manquants et les signalements signalés, vous avez gagné une friandise (et aucun chiot n'a été blessé dans le processus) !