Dans la catégorie Support, MartijnvdWiel a demandé comment limiter l'accès d'un groupe à une seule catégorie, et mcwumbly a expliqué comment créer un nouveau groupe @members avec des permissions adaptées en utilisant l'option exporter les utilisateurs CSV.
Un utilisateur a signalé un échec de mise à jour du forum sur qingju.cyou dans la catégorie Support, et pfaffman a identifié des plugins non standard comme étant la cause, ce qui a conduit à une reconstruction réussie lire la suite.
Dans la catégorie Support, wlandgraf a demandé la liste complète des variables de persona IA, et Falco a indiqué que la documentation suivra après la mise en production complète du persona lire la suite.
Sur la catégorie Support, Semon a constaté l'absence du menu de sondage après une mise à jour, et JammyDodger a confirmé qu'une reconstruction avait résolu le problème grâce à des correctifs de cache lire la suite.
Un utilisateur a demandé si l'API expose les pièces jointes via le point de terminaison Post dans la catégorie Support, et SaraDev a expliqué comment utiliser /uploads.json et les liens Markdown pour attribuer des pièces jointes lire la suite.
Dans la catégorie Annonces, HAWK a célébré le nouveau leadership avec la mise à jour du responsable communautaire et a répondu aux questions sur la continuité du Programme de soutien communautaire lire la suite.
hellekin a détaillé les problèmes liés aux parenthèses dans les URLs Markdown dans la catégorie Fonctionnalité, et Falco a renvoyé vers la spécification CommonMark pour les parenthèses équilibrées lire la suite.
EricGT a interrogé sur l'existence d'un protocole de contexte de modèle officiel dans la catégorie Fonctionnalité, et sam a confirmé que Discourse est en mode « attendre et voir » avant d'adopter le MCP lire la suite.
Une demande de canaux de chat anonymes dans la catégorie Fonctionnalité a été prise en compte par joffreyjaffeux, qui a noté qu'aucun plan à court terme n'était prévu lire la suite.
Osama a signalé des flèches de révision tournées pour le RTL dans la catégorie Bug, et discojan a rappelé de retourner les icônes horizontalement pour une navigation correcte lire la suite.
Dans la catégorie Bug, Alowbt a réactivé un bug de saisie de chat japonais, et joffreyjaffeux a confirmé qu'il reste non prioritaire lire la suite.
Dans la catégorie Développement, JogiJonas a proposé des révisions de propositions pilotées par l'IA, et mcwumbly a conseillé d'utiliser l'API Discourse plutôt que des plugins personnalisés pour les plans hébergés lire la suite.
RGJ a rencontré des erreurs de concurrence avec des champs personnalisés dans la catégorie Développement, ce qui a déclenché une discussion sur l'indexation du schéma pour éviter les doublons lire la suite.
Juan_Manuel_Barreto a demandé comment conserver le texte « Nouveau sujet » sur mobile dans la catégorie Développement, en explorant les classes de boutons adaptatives pour les éléments icône-texte lire la suite.
Les réponses récentes prennent 2 secondes à s'afficher :David_Ghost a partagé un script personnalisé pour récupérer les dernières réponses via plusieurs appels API, et supermathie s'est interrogé sur le fait que le comportement par défaut ne soit pas déjà pris en charge lire la suite.
Les émojis personnalisés peuvent-ils être supprimés par lot ?pfaffman a expliqué comment utiliser les opérations de masse administratives pour supprimer en masse des émojis dans les messages.
Quelle extension ou composant de thème permet de rendre visible une réponse après sa publication ?RGJ a suggéré que son extension Réponses privées peut approximer le comportement « répondre pour voir » dans les sujets.
Erreur rebuild app brisée lors de la dernière mise à niveau de Discourse :merefield et Jagster ont débogué des conflits Git locaux bloquant launcher rebuildlire la suite.
Comment définir la page d'accueil comme un bot IA ? Par exemple : ask.discourse.com :kuaza a posé des questions sur les pages d'accueil axées sur l'IA et les invitations d'abonnement, déclenchant une discussion sur l'accès invité et les modèles RAG lire la suite.
La fonctionnalité de téléchargement de PDF pour la nouvelle UX du bot IA est-elle toujours en développement :MachineScholar s'est interrogé sur le traitement amélioré des PDF et les améliorations des LLM lire la suite.
Comment « rechercher simultanément les sujets publics et les MP » par défaut ? :thoka souhaite activer les recherches in:all par défaut pour les forums scolaires où les MP et les sujets sont mélangés lire la suite.
Pouvons-nous marquer des catégories en favoris pour un utilisateur particulier :Steve_John a demandé si les utilisateurs pouvaient marquer des catégories entières en favoris ; ondrej a indiqué les paramètres de suivi des catégories lire la suite.
Le paramètre de délai de grâce pour la purge des fichiers téléchargés supprimés fonctionne-t-il ? :SaraDev a clarifié comment purge_deleted_uploads_grace_period_days et le nettoyage des orphelins interagissent pour la suppression permanente lire la suite.
Icône de MP manquante dans les recherches « in:all » :thoka a signalé l'absence de l'icône de MP dans les résultats rapides et nat a confirmé que l'équipe enquête lire la suite.
Inline-onebox n'utilise pas SiteSetting.onebox_user_agent :osmith a découvert une utilisation incohérente de l'user-agent pour les aperçus en ligne, bloquant des sites derrière des pages anti-robots lire la suite.
Garder les images dans les messages fédérés ActivityPub :angus a noté une future PR pour inclure les images dans les fédérations ActivityPub lire la suite.
#Site feedback
La correction orthographique casse les citations :Jagster a signalé que la fonctionnalité de correcteur orthographique AI déforme la mise en forme du texte cité lire la suite.
#Developer Guides
Ajouter des captures d'écran d'aperçu aux thèmes Discourse : Le guide officiel explique comment les développeurs de thèmes peuvent inclure des images en mode clair/sombre.
Comment définir la page d'accueil comme un bot IA ? awesomerobot a partagé le paramètre AI bot enable dedicated UX dans le plugin IA pour pointer vers /discourse-ai/ai-bot/conversations (message #3), Lilly a confirmé une configuration fonctionnelle en utilisant custom-homepage-for-groups, et sam a supprimé le bouton « retour au forum » défectueux pour une expérience plus fluide (message #8).
Aidez-moi à ajouter une icône de catégorie personnalisée Lilly a expliqué comment utiliser les icônes SVG de base en ajoutant fab-aws au paramètre SVG icon subset, puis en le sélectionnant dans les paramètres de catégorie (message #2), rendant obsolète l'ancien composant de thème et orientant vers les améliorations plus larges des en-tête/recherche/bannière.
Plus possible d'accéder aux champs personnalisés des utilisateurs après la mise à jour awesomerobot a confirmé que le nouveau point de terminaison est /admin/config/user-fields, remplaçant /admin/customize/user_fields.json supprimé (message #3 ; rapport initial au message #1).
Problème d'alignement du contenu de la bannière dismissible (site RTL)
Un site persan RTL a signalé des lignes désalignées dans un sujet de bannière lors du centrage du contenu : le CSS standard (text-align:center) n'a pas résolu les décalages de première ligne (message #1).
Envoi d'invitations en masse aux utilisateurs Southpaw a mis à jour le guide d'invitation en masse obsolète en ajoutant des informations manquantes sur les attributions de groupes par défaut dans le fil original et une nouvelle note au message #123.
Badges Credly dans Discourse
Une demande pour afficher les badges Credly a amené merefield à suggérer le plugin Verifiable Credentials et l'utilisation de l'API Badges pour la synchronisation (message #3).
Partager vers Discourse (via iOS) awesomerobot a examiné l'état de l'API Web Share Target d'Apple (commentaire) et pmusaraj a confirmé que l'extension de partage de DiscourseHub pourrait être améliorée pour publier directement des URL dans les communautés (réponse).
Lien vers le titre, et non le corps, lors du partage vers la PWA Discourse merefield et Falco ont discuté de la gestion des partages de liens par rapport aux textes dans les PWA ; un prototype de plugin fonctionnel est disponible dans discourse-share-to-link-oneboxer, avec des discussions sur la PR dans #32631.
Plusieurs palettes par défaut dans l'éditeur de thèmes hugh a signalé que le support des thèmes et des palettes de couleurs pour les modes clair et sombre est bien avancé, promettant plus de flexibilité dans l'éditeur Thème (mise à jour).
Conserver les images dans les posts fédérés ActivityPub pmusaraj a fusionné une correction pour conserver les images en ligne dans les posts fédérés pour le plugin ActivityPub (message #5), complétant les améliorations en cours du plugin ActivityPub.
« Vous n'avez aucun message »
RGJ a suggéré de modifier les notifications de dossiers vides en « Ce dossier est vide » ou de spécifier le type de dossier pour plus de clarté — la communauté a donné son avis sur des formulations plus intuitives (discussion).
Proofread casse les citations
L'aperçu animé des différences du plugin Proofread reformate actuellement le texte cité ; Falco et d'autres proposent de supprimer l'étape de prétraitement pour préserver l'intégrité des citations (fil).
Découvrez une nouvelle mise en page visuelle pour les thèmes et les composants de thème
L'équipe de design a révélé une interface d'édition de thèmes entièrement repensée, abordant des problèmes de mise en page et sollicitant des retours sur les améliorations #UI (détails).
Texte masqué du bouton Nouveau sujet awesomerobot a ajouté un initialiseur d'API pour restaurer les libellés « Nouveau sujet » sur mobile via des thèmes distants ou l'éditeur de code administrateur, remplaçable avec des transformateurs create-topic-label (implémentation).
awesomerobot a répondu à la configuration de la page d'accueil IA dans Comment définir la page d'accueil comme un bot IA ? (message #3), a pris la parole dans Partager vers Discourse (via iOS) (message #2), et a restauré les libellés mobiles dans Texte masqué du bouton Nouveau sujet (message #3).
pmusaraj a clarifié l'extension de partage de DiscourseHub dans Partager vers Discourse (via iOS) (message #5), a fusionné la conservation des images pour ActivityPub dans Conserver les images dans les posts fédérés ActivityPub (message #5), et a corrigé les instructions d'inscription dans Les instructions d'inscription ne s'affichent pas pour les champs personnalisés de type Texte (message #6).
Lilly a démontré le flux de la page d'accueil IA personnalisée dans Comment définir la page d'accueil comme un bot IA ? (message #7) et a guidé sur les sous-ensembles d'icônes SVG dans Aidez-moi à ajouter une icône de catégorie personnalisée (message #2).
Falco a identifié le bug de téléchargement PDF dans La fonctionnalité de téléchargement PDF pour la nouvelle UX du bot IA est-elle toujours en développement ? (message #4) et a évalué les partages d'URL par rapport aux textes dans Lien vers le titre, et non le corps, lors du partage vers la PWA Discourse (message #3).
hugh a partagé les progrès sur les palettes clair/sombre dans Plusieurs palettes par défaut dans l'éditeur de thèmes (message #2) et a confirmé les corrections dans Découvrez une nouvelle mise en page visuelle pour les thèmes et les composants de thème (message #18).
Southpaw a enrichi le guide d'invitation en masse dans Envoi d'invitations en masse aux utilisateurs (message #123).
sam a supprimé le bouton retour défectueux dans Comment définir la page d'accueil comme un bot IA ? (message #8).
Avec les pages d'accueil IA, les feuilles de partage et les refontes de thèmes en cours, notre terrain de jeu meta est en effervescence — restez curieux et laissez la prochaine idée de la communauté devenir la vôtre !
Un bug de mise en cache semblait avoir cassé les oneboxes internes, mais Les liens de référence internes sont cassés indique qu'ils se sont résolus d'eux-mêmes une fois l'accès aux assets rétabli.
En espérant que votre forum fonctionne aussi fluidement qu'un plugin bien codé—allez faire plaisir à vos groupes (et offrez une friandise aux chiots) !
Support Comment créer une boîte de note de bas de page ? Xuch23 a posé une question sur les notes de bas de page en ligne dans footnote, et merefield a renvoyé vers la fiche mémo Markdown Guide. Moin a ensuite démontré le bouton intégré « ajouter une note de bas de page », et renato a laissé entendre des projets visant à unifier son apparence. lire la suite
Support Comment modifier le texte du site du menu déroulant des paramètres ? Olle11 a découvert des liens de profil personnalisés injectés par le composant Quick Profile Links Menu et a été guidé par Moin pour ajuster ses paramètres. lire la suite
Support Un utilisateur désactivé doit-il recevoir un e-mail ? benjamincfarmer a testé la désactivation manuelle et n'a trouvé aucune invite de révalidation ; JammyDodger a tracé cela à la logique must approve users et à un commit GitHub, déplaçant la discussion vers Bug. lire la suite
Bug La sélection/appui long ne fait rien dans le chat sur Android. Les utilisateurs Android de Jagster ne pouvaient pas réagir ou répondre dans le chat ; joffreyjaffeux a fusionné une correction dans PR #32668 pour restaurer la fonctionnalité d'appui long. lire la suite
Bug Impossible de reconstruire l'application après la récente mise à niveau du 05/07/2025. nbianca travaille sur une correction pour l'échec de la construction Ember dans discourse_docker ; suivi dans PR #959. lire la suite
Bug Le téléchargement d'images dans le chat ne s'affiche pas normalement lors de l'utilisation d'un CDN S3. cuo_wu a constaté que l'attribut src pointait vers une URL S3 brute ; la discussion se poursuit sur la mappage correct des URL et la CSP. lire la suite
Bug Un utilisateur désactivé doit-il recevoir un e-mail ? (voir ci-dessus)
Fonctionnalité Option pour masquer les adresses IP aux modérateurs. Moin, Heliosurge et RGJ ont débattu d'une approche par commutateur ou par plugin, pesant les limites de confiance et le RGPD ; voir la discussion entre noyau et composant de thème. lire la suite
Fonctionnalité Créer un groupe d'étiquettes dynamique au niveau du sujet ? tknospdr souhaite que les tickets de support ajoutent automatiquement de nouvelles étiquettes d'entreprise ; la communauté explore l'automatisation par rapport à la maintenance manuelle des groupes d'étiquettes. lire la suite
Fonctionnalité Mention dans la réponse. SoteFun a proposé d'activer les @mentions dans les commentaires de vote sur les publications pour simuler une « réponse à une réponse », en faisant référence aux discussions antérieures sur les mentions dans les commentaires. lire la suite
Plugin Discourse Gamification. cnlanny a constaté des retards dans les mises à jour des scores ; tobiaseigen a noté des mises à jour en temps réel toutes les cinq minutes plus un recalcul quotidien, reprenant la documentation du plugin. lire la suite
Thème composant : Quick Profile Links Menu. Don a fusionné la PR #4 pour permettre l'apparition de la traduction par défaut lorsque le champ label est vide. lire la suite
Thème composant : Kanban Board. Joe_F a lutté avec les paramètres de slug de catégorie ; Moin a clarifié l'utilisation du slug de la catégorie (par exemple known-issues) pour un rendu correct du tableau. lire la suite
Dév Problèmes de configuration manuelle de perplexity sonar deep research. aas a rencontré une erreur 502 en testant le LLM perplexity/sonar-deep-research dans Discourse AI ; la communauté dépanne le streaming asynchrone et la gestion des erreurs. lire la suite
Annonces Fonctionnalité de légende d'image par IA dans le plugin Discourse AI. fokx a posé une question sur la légende asynchrone ; Falco a confirmé un plan pour déplacer le traitement vers des tâches d'arrière-plan après la soumission. lire la suite
UX Désactiver le générateur de titre IA lorsque le titre du MP ne peut pas être modifié. awesomerobot a soumis une correction dans PR #1331 pour désactiver le générateur sur les titres non modifiables. lire la suite
Falco a confirmé les améliorations backend pour la fonctionnalité de légende d'image par IA dans #296087, planifiant de déplacer le traitement hors du chemin critique.
nbianca a résolu l'échec de la reconstruction Ember dans discourse_docker via PR #959 sur #365213.
awesomerobot a fourni une correction ciblée pour désactiver le générateur de titre IA dans les MP sur #307595.
tobiaseigen a clarifié les mécanismes de notation en temps réel dans le plugin Discourse Gamification sur #225916.
Que vos notes de bas de page restent en ligne et que vos bugs de chat restent à distance — à demain pour plus de folie Meta !
Modifications de la structure de réponse de /admin/users/list/all.json Richie a découvert qu'un commit récent enveloppe l'objet utilisateur dans un tableau users, ce qui casse certaines intégrations SSO. RGJ a tracé cela jusqu'au commit b6aad28ccffc276153fe847621d282549c4aac78lire plus.
Le résumé de sujet par IA se bloque indéfiniment KhoiUSA a signalé que la modale Résumé du sujet tourne indéfiniment avec une erreur 400 provenant de Gemini 2.0 Flash. Falco est intervenu pour demander quel modèle était utilisé dans sa réponselire plus.
Chargement infini derrière Cloudflare MichaIng a identifié les Réécritures HTTPS automatiques de Cloudflare comme la cause des chargements partiels de HTML lors de l'utilisation de mod_sed d'Apache. pfaffman a suggéré un bascule force_https dans app.ymllire plusdiscussion.
« ال » arabe non normalisé dans la recherche serkhelesheyi a souligné que les titres avec ou sans l'article défini arabe « ال » sont traités comme distincts, de sorte que « حسين بن زيد » ne fait pas apparaître « الحسين بن زيد ». Cela a suscité des appels à la normalisation recherche (voir problème de base et discussion sur la tokenisation).
Webhook pour les notifications nécessite un comptage total Shauny souhaite un événement webhook incluant le nombre total de notifications non lues d'un utilisateur pour éviter le polling API par minute, s'appuyant sur le sujet Obtenir les notifications via l'APIlire plus.
Le plugin Font Awesome Pro manque certaines icônes DavidTCole a noté que le plugin fontawesome-pro ne remplace pas les icônes Discourse par défaut comme fa-comment ou fa-inbox, ce qui a déclenché des conseils sur la nomenclature FA6 et les conflits de plugins lire plus.
Limitation du niveau de confiance pour un groupe « lurkers » satonotdead a demandé comment imposer le niveau de confiance 1 pour un groupe « lurkers » et restaurer les niveaux précédents ensuite. JammyDodger a expliqué les automatisations de révocation basées sur les badges pour les promotions dynamiques lire plusréponse.
Categories manquantes dans categories.json dans un thème personnalisé Steve_John a constaté que deux catégories n'apparaissaient pas malgré des ajustements JavaScript. pfaffman a suggéré de partager le code pertinent ou de lier vers un GitHub Gist pour une inspection plus approfondie lire plusretour.
Comportement de Discourse Post Voting JammyDodger s'est interrogé sur le fait que le premier message soit votable comme une réponse, et sam l'a défendu comme une préférence du site. Le fil explore également le SQL des badges pour les réalisations basées sur les votes lire plusexemple de vote.
Visibilité du statut de l'interface utilisateur d'assignation de Discourse tknospdr ne peut pas voir le statut actuel d'une assignation sans le modifier. NateDhaliwal a signalé l'onglet caché « Modifier les assignations » derrière les boutons étiquetés « Désassigner… » lire plusdiscussion.
Rupture de l'automatisation du plugin Dynamic Groups Paul_King a demandé s'il existe une solution de contournement pour les automatisations de groupe qui ne se déclenchent plus après les récentes modifications du plugin Discourse Dynamic Groups lire pluscommentaire.
Le basculement Mode sombre/Mode clair est maintenant dans le noyau NateDhaliwal a mis à jour en indiquant que la fusion récente du composant de basculement dans le noyau élimine le besoin d'installer un thème, en renvoyant à le sujet original de la fonctionnalitélire plus.
Mise à jour de F NAV Mobile Navigation Tabs Don a fusionné le support des onglets étiquetés via le nouveau paramètre f_nav_show_labels, montrant comment les étiquettes sont dérivées des noms f_nav_tabsdemande de tiragedémo.
Créer un groupe d'étiquettes dynamique au niveau du sujet tknospdr souhaite restreindre les étiquettes par sujet en fonction des domaines de messagerie des auteurs. Lilly a signalé une idée de combinaison IA + automatisation dans ce fil connexelire plusindice.
FKB Pro – Détails de l'aperçu du thème social brendahughes a demandé si l'avatar et le nom du dernier répondeur pouvaient apparaître dans les aperçus de sujets au lieu de l'OP, suscitant des suggestions de solutions de contournement au niveau du thème lire plus.
RGJ a découvert des bizarreries de l'interface utilisateur dans la gestion des politiques : une alerte rouge « Cette politique n'a aucun utilisateur possible » pour les politiques privées dans message #1 et un champ reminder non supprimable brisant le BBCode dans message #1. Voir les détails & ici
Richie a identifié un changement cassant dans la réponse de /admin/users/list/all.json lorsque root: :users a été ajouté (message #8), RGJ l'a confirmé (message #9), et pfaffman a suggéré d'utiliser un serveur de staging ou GitHub Actions pour détecter ces changements tôt (message #11). Lire la suite
Moin a découvert des badges #category manquants sur les pages permissions de groupe et de résumé des utilisateurs dans message #2, et RGJ a montré que l'ajout de --style-square corrige le problème dans message #3. Lire la suite
MichaIng a tracé un bug de chargement infini derrière Cloudflare à l'interaction entre les filtres mod_sed et les réécritures HTTPS automatiques de Cloudflare dans message #17. Lire la suite
Après une journée de lutte contre le spam, de manipulation de widgets et d'énigmes de politiques, que votre code compile et que vos chiots soient en sécurité — à demain !
Angela_MRS a exploré la possibilité de rendre le widget de chat IA plus visible, et Lilly a suggéré un lien « Demander au bot » dans la barre latérale dans Widget de chat pour l'persona IA.
Falco a mis à jour le wiki et décrit les compromis de performance du classement dans le plugin de gamification officiel dans Gamification Discourse.
nat a demandé comment masquer le contenu jusqu'à ce que les utilisateurs confirment leur présence (« Going ») dans le plugin Livestream dans Discourse Livestream.
merefield a fusionné des correctifs clés pour la gestion des images et des bogues dans le plugin Chatbot dans Discourse Chatbot .
nat a cherché des exemples de contenu conditionné par la confirmation de présence dans Discourse Livestream.
C'est tout pour aujourd'hui ! Ce mélange de badges, de bots et de débats sur les emojis prouve que notre communauté est restée paws-itivement engagée… et aucun chiot n'a été blessé dans le processus !
Le filtre « Messages dans le sujet » ne fonctionne pas (post-badges) : TomoftheFog a signalé que l'utilisation du filtre « X messages » laissait le sujet vide tant que le composant Post Badges n'était pas désactivé ; Arkshine a ensuite soumis un PR pour le corriger. Lire la suite
Les images envoyées dans le chat ne s'affichent pas correctement lors de l'utilisation d'un CDN S3 (chat) :
Les utilisateurs ont constaté que les miniatures du chat étaient chargées via S3 (et échouaient) au lieu du CDN ; tgxworld a confirmé et l'a étiqueté pour investigation. Lire la suite
Le plugin FontAwesome Pro ne remplace pas toutes les icônes par défaut (fontawesome-pro) : DavidTCole a remarqué l'absence d'icônes telles que layer-group et inbox ; Arkshine a proposé d'aligner le plugin avec la liste principale. Détails
Les titres YouTube apparaissent de manière intermittente dans les résultats de recherche : ma0sm a observé que certains titres YouTube « oneboxed » ne sont pas indexés de manière cohérente sur les forums externes, bien qu'ils fonctionnent ailleurs. Exemple
Le rappel de politique ne peut pas être laissé vide (pr-welcomepolicy) :
L'interface utilisateur refusait d'enregistrer un rappel vide ; sam a suggéré une option « aucun » et a ajouté un pr-welcome pour l'équipe Member Experience. Discussion
est remplacé par un emoji au lieu de ™ (emoji) :
Les symboles de marque déposée étaient automatiquement convertis en emojis ; joffreyjaffeux a fusionné une correction principale pour préserver le caractère . Lire la suite
Le en-tête du site chevauche les éditeurs de sujets et de réponses sur mobile (composermobile) : NateDhaliwal a montré que les claviers à l'écran repoussent l'éditeur sous l'en-tête sur les tablettes et les téléphones. Captures d'écran
Composant de thème pour du texte sur des images ? : ondrej a demandé comment ajouter un filigrane textuel sur des images ; la communauté a précisé que seuls les filigranes basés sur des images sont pris en charge et a suggéré des builds personnalisés. Fil de discussion
Quelqu'un sait comment ajouter des emojis aux tags ? (résolu) : ja_ke voulait des emojis dans les tags ; nolo a pointé vers le composant Tag Icons. Solution
Le paramètre de locale pour les liens d'en-tête personnalisés ne fonctionne pas pour certaines langues (custom-header-links) : Michael_Liu a découvert que les locales avec des underscores (par exemple zh_CN) échouaient ; awesomerobot a noté que zh-CN fonctionne et qu'un PR acceptera les deux formats. Fil de discussion
Déplacer les abonnés annuels vers un plan à vie existant (subscriptions) : tchristensen a demandé comment migrer les abonnés ; blake a confirmé qu'il n'y a pas de chemin automatisé — une annulation manuelle et une réaffectation de groupe sont nécessaires. Détails
Problème avec le composant Fil d'ariane et la hiérarchie de catégories multi-niveaux : Steve_John a constaté que les sous-sous-catégories sont omises dans le fil ; nolo a expliqué qu'il s'agit d'une limitation du composant et a suggéré de demander un PR. Discussion
Problèmes avec l'ajout de HTML via un composant de thème : Issa_George a eu du mal à injecter un widget TagEmbed dans une page de catégorie ; NateDhaliwal a demandé des extraits de code pour déboguer le composant de thème. Voir le code
Ajouter de nouvelles langues highlightjs : Anderson_Cardoso_Silva a demandé le support de la coloration syntaxique Clipper/Harbour/xBase ; les répondants ont renvoyé vers le guide des langues de blocs de code. Info
Lightbox personnalisé – moderne, gestes de balayage, mode plein écran et plus (lightbox) : Don a déployé des ajustements de design — suppression des marges, activation du zoom sur les petites images et amélioration du défilement sur ordinateur de bureau. Journal des modificationsDiscussion
Utilisation de Forum Researcher pour aider à organiser et diviser les grands sujets sam a introduit une nouvelle persona par défaut désactivée ai dans Discourse AI, capable d'analyser des discussions massives et a aidé à préparer la division du sujet du tableau Kanban en sous-sujets pour les fonctionnalités, les bugs et le support.
Bouton Overlay des docs IA mal placé
SvenPuschmann a signalé un problème d'accessibilité avec le bouton flottant « AI Docs » qui chevauchait la navigation dans l'application PenPot, et pmusaraj a fourni une solution CSS pour ajuster le padding du conteneur d'overlay.
Le texte au singulier ne fonctionne plus après la personnalisation de la variante plurielle sam et Moin ont discuté du fait que la surcharge uniquement de la traduction .one sans mettre à jour la variante .other casse la pluralisation dans les chaînes localisées ; éditer les deux résout le problème (détails).
Les titres YouTube apparaissent de manière intermittente dans les résultats de recherche awesomerobot a analysé pourquoi les titres de vidéos apparaissent sporadiquement — l'index extrait le texte des messages, et non les métadonnées de la vidéo intégrée — et a partagé des exemples d'indexation incohérente dans les démonstrations de recherche.
« Suivre » les sujets, mais pas les messages ?
tknospdr a demandé comment être notifié uniquement des nouveaux sujets dans une catégorie ; pfaffman a clarifié le paramètre Suivre le premier message dans les notifications de catégorie (voir les étapes).
Comment supprimer des comptes utilisateurs via l'API sans bloquer l'adresse IP
gschmid a confirmé que l'inclusion de block_ip: false dans le corps JSON empêche avec succès le blocage de l'adresse IP dans l'API de suppression d'utilisateur.
Personnaliser une icône sans remplacement global
digitaldominica a demandé comment cibler une seule instance d'icône ; awesomerobot l'a marquée comme une duplication de Changer une seule instance d'icône et l'a fermée en faveur de cette demande.
Séminaires web récurrents
DamirDame a demandé le support pour les séminaires web Zoom récurrents dans le plugin calendrier ; le sujet suit désormais l'intérêt pour l'ajout d'un gestionnaire pour les événements répétés (premier message).
Ajouter un point de terminaison nodeinfo
Furbland_Channel a proposé d'ajouter un point de terminaison NodeInfo pour la fédération ActivityPub, et angus a confirmé que l'équipe examinera l'exposition de /.well-known/nodeinfo prochainement (fil de discussion).
Maîtriser le grand sujet Kanban sam a poursuivi l'effort pour diviser le sujet méga-Kanban (#118164) en fils de discussion focalisés sur les fonctionnalités, les bugs et le support en utilisant Forum Researcher — consultez son message de nettoyage sur Tableau Kanban → #283.
Menu de liens rapides vers le profil
digitaldominica a demandé comment limiter le menu déroulant aux pages de profil uniquement ; Don a partagé une PR ajoutant un paramètre enabled_user_profile_dropdown dans le dépôt du Menu de liens rapides vers le profil.
Discourse Calendar (et Événement)
benji et Nick_Stager ont examiné la duplication des événements sur plusieurs jours dans la barre latérale à venir ; des idées de résolution ont été échangées dans le message #505.
Plugin ActivityPub
Olle11 a demandé comment masquer les éléments de l'interface de fédération ; la discussion se poursuit autour de la personnalisation de la barre latérale dans le message #450.
Séminaire web : Développer et fidéliser votre communauté
Danielle a invité tout le monde à participer au séminaire web du 20 mai sur la psychologie communautaire et les stratégies de fidélisation — inscrivez-vous ici.
Encodage automatique des paramètres d'URL analysés sam a confirmé que les paramètres d'URL des onebox sont désormais correctement encodés en pourcentage en ajoutant ?include_raw=true aux points de terminaison JSON des sujets (exemple).
benji est intervenu dans la discussion sur le plugin calendrier pour clarifier le comportement des événements à venir dans Discourse Calendar (et Événement).
Quel tourbillon — des personas IA, des bizarreries du calendrier et des correctifs CSS nous ont occupés au point de pouvoir alimenter un petit village de chiots !
sheng_hualuo a constaté que le clic sur les avatars des utilisateurs ne chargeait plus les cartes utilisateur ; les diagnostics ont tracé le problème à une table de cache manquante pour le classement de la gamification et à un modèle de composant de thème obsolète lire la suite et discussion.
patrickemin a demandé un rehaussement manuel en un clic pour le personnel ; KhoiUSA a décrit une solution de contournement avec le minuteur de sujet lire la suite et Lilly a suggéré le rehaussement automatique comme alternative lire la suite.
bayardo.rivas a signalé que des confusions entre les niveaux de confiance 0 et 1 empêchaient le marquage lors de la création de sujets ; JammyDodger a expliqué les restrictions des groupes d'étiquettes lire la suite et HAWK a confirmé que les utilisateurs de niveau TL1 héritent des droits de niveau TL0 lire la suite.
cuo_wu s'est renseigné sur un plugin de loterie ou de tirage au sort ; des membres de la communauté ont demandé un dépôt public lire la suite et ont suggéré des roues de sélection pilotées par l'IA lire la suite.
JammyDodger a découvert que le sélecteur d'étiquettes ne se ferme pas lors de la modification des étiquettes via l'icône crayon ; la solution de contournement consiste à basculer d'abord le sélecteur de catégorie lire la suite et NateDhaliwal a confirmé le problème sur Android lire la suite.
JammyDodger a noté que les utilisateurs anonymes visitant /activity/reactions rencontrent une erreur d'accès refusé et a recommandé soit de masquer l'onglet, soit de l'aligner sur les autres pages d'activité lire la suite et a fait référence à des discussions UX connexes lire la suite.
mark.reeves a constaté que les publications ActivityPub n'affichent pas correctement les dates dans les oneboxes ; il a proposé d'émettre des dates brutes et a présenté un exemple sur un sujet de webinaire lire la suite et exemple de onebox.
Les utilisateurs ont vu « Invalid JSON Payload Received » lors de l'utilisation de Résumer le sujet avec l'IA ; Roman_Rizzi a confirmé que l'erreur Gemini a été corrigée dans PR #1340 après des ajustements du schéma lire la suite.
Un récent changement sur /admin/users/list/all.json a causé des dysfonctionnements ; joffreyjaffeux a présenté ses excuses et a annulé la fusion 8 heures plus tard lire la suite avec un retour en arrière du commit voir le commit.
Lors d'une importation massive vBulletin, une contrainte nulle sur pinned_globally a causé des échecs ; pfaffman a tracé les valeurs par défaut vers process_topic dans bulk_import/base.rb#L1480-L1496 et a confirmé que les sujets ont été créés malgré le bug lire la suite.
Andrew15-5 a demandé plusieurs épingles globales sur la page d'accueil ; Moin a démontré des épingles globales consécutives dans l'interface lire la suite et a décrit les étapes du minuteur d'épinglage lire la suite.
ondrej a découvert que le collage d'une URL de catégorie cachée dans l'éditeur révèle de manière inattendue des sous-catégories privées (message 1) détails, et l'équipe vérifie les restrictions de portée (message 1) lire la suite
AdjustableWrench a signalé que les cases à cocher HTML pour les champs utilisateur personnalisés nécessitent deux clics sur les navigateurs de bureau (message 1) problème, et les retours de la communauté suggèrent qu'il pourrait s'agir d'un problème de focus DOM sur plusieurs navigateurs lire la suite
alex.diker a tenté de tester Discourse via l'image Docker Bitnami et a rencontré des arrêts de conteneurs (message 1) journaux, et merefield a recommandé d'utiliser la configuration Docker standard pour un support complet (message 3) lire la suite
bartv souhaitait une expression régulière pour détecter les numéros de téléphone internationaux dans watched-words ; JammyDodger a indiqué que la saisie manuelle évite les séparateurs de pipe (message 3) solution, et le filtre anti-spam détecte désormais davantage de numéros (message 4) lire la suite
Lyles ne voyait pas le bouton « nouveau sujet » sur community.openai.com ; Lilly a confirmé que les problèmes de compte ne sont pas reproductibles et a suggéré de contacter les administrateurs de ce site (message 3) conseils, et pfaffman a recommandé un test en navigation privée (message 4) lire la suite
Matthias_Schuster a demandé comment configurer un sous-domaine ; pfaffman a expliqué qu'il s'agit simplement d'un enregistrement DNS A (message 8) clarification, et merefield a corrigé l'utilisation du champ « Host » avec des captures d'écran (message 9) lire la suite
Mahidhar s'est demandé comment afficher les sous-catégories sous forme de liste déroulante ; Moin a fait référence au plugin Discourse Doc Categories (message 3) plugin et a partagé le sujet de l'index de documentation (message 3) lire la suite
Kartoon a remarqué que la mise en surbrillance « nouvelle réponse » avait disparu sur l'un de ses thèmes (message 1) capture d'écran, et les suggestions pointent vers des remplacements CSS de thème (message 1) lire la suite
MarkDoerr a ajouté le support de la monnaie SEK au plugin Subscriptions via une PR (message 13) voir la PR, et les membres de la communauté ont célébré cette nouvelle option (message 14) lire la suite
patrickemin a demandé un bouton « relancer » en un clic pour les sujets du personnel ; pfaffman a suggéré un composant de thème pour simplifier l'appel AJAX (message 4) proposition et a discuté de la planification par défaut (message 6) lire la suite
MachineScholar a demandé s'il existait un protocole de contexte de modèle (MCP) officiel pour Discourse ; les réponses indiquent qu'il est encore en évolution et conseillent de faire preuve de prudence quant à une adoption précoce (message 8) discussion
awesomerobot a résolu un gel du tableau de bord jusqu'à l'ouverture de la barre latérale et a lié une correction dans Core (message 2) correctif
#Data & rapports
JammyDodger a fait le point sur les requêtes pour compter les recherches totales ; les membres de la communauté ont proposé des extraits SQL et des cas de test (message 6) aide sur la requête
#Site retours
NateDhaliwal a repéré une icône de globe avec un signe plus dans le menu des messages et a demandé sa fonction ; la communauté a clarifié son rôle dans les paramètres de traduction (message 1) détails
En espérant que votre CSS soit vibrant, que vos conteneurs Docker restent en cours d'exécution et que votre expression régulière attrape chaque numéro de téléphone sournois — bonne activité sur Meta !
#Site feedback – Don a lancé une discussion sur la fonction du bouton globe avec un plus dans translator/discourse-translator, et JammyDodger, Falco et d'autres ont exploré comment activer le paramètre experimental_content_localization et les futures fonctionnalités de traduction par IA lire la suite
Support – bdfl a demandé comment désactiver la longueur minimale des messages, JammyDodger et KhoiUSA ont clarifié la plage imposée (1 à 2 000 000 000 de caractères) avec des captures d'écran, tandis que Richie et tobiaseigen ont débattu des implications UX et d'une solution de contournement avec un <message vide>lire la suite
Fonctionnalité – sam a résolu une limitation de sandboxing dans le plugin Discourse AI en introduisant une approche postMessage avec await dans une nouvelle pull requestlire la suite
Bug – Lilly a proposé un bouton « Paramètres avancés » pour restaurer le champ de couleur de texte manquant dans les paramètres de catégorie, introduit par une mise à jour récente lire la suite
Plugin – Olle11 a confirmé que les mises à jour d'ActivityPub ont résolu un problème de publication fédérée dans le plugin expérimental lire la suite
Support – Kartoon a enquêté sur une perte mystérieuse des couleurs de surbrillance du bureau dans un thème personnalisé, identifiant un changement CSS central après les récentes mises à jour lire la suite
#Auto-hébergement – Ethsim2 a détaillé une restauration complète via s3/scp et un passage de Mailgun à Brevo, puis a demandé comment supprimer la bannière post-restauration lire la suite
Bug – cuo_wu a signalé une erreur CORS causée par un chemin relatif, recherchant des correctifs en amont lire la suite
Plugin – thoka a été bloqué par un fichier manquant (locales/i18n.js) après un nettoyage du cœur dans le plugin Multilingual pavilionlire la suite
Thème composant – Kartoon a suggéré qu'une liste de refus d'emoji pourrait remplacer le composant Omit Emoji, mais valorise toujours l'utilisation manuelle du code comme solution de repli lire la suite
Thème – NateDhaliwal a demandé un bouton circulaire de sommaire dans le thème expérimental Horizon pour une meilleure cohérence visuelle lire la suite
Support – Jose_C_Gomez a rencontré une version Docker non prise en charge sur Ubuntu 16 lors d'une mise à jour web, cherchant des conseils pour un retour en arrière ou une mise à niveau du système d'exploitation lire la suite
Développement – pfaffman a eu du mal à rendre un composant DTooltip dans un champ de formulaire, recherchant des exemples fonctionnels du cœur ou d'autres plugins lire la suite
Développement – elmuerte a découvert que des modifications dans client.en.yml font planter le serveur Puma d'un environnement de développement WSL2, bloquant les rechargements à chaud lire la suite
#Développeur Guides – Janno_Liivak a demandé comment configurer le chemin du socket PostgreSQL lors de l'utilisation d'asdf sur Ubuntu, car db:create ne trouve pas /tmp/.s.PGSQL.5432lire la suite
UXJagster a découvert que cliquer sur /latest à l'intérieur d'une catégorie filtre les messages les plus récents de cette catégorie plutôt que le flux global, ce qui a déclenché un débat UX avec JammyDodger clarifiant le comportement attendu (message original / discussion)
UXmeglio a signalé des listes d'affectations dupliquées dans l'en-tête du sujet, incitant nat à confirmer que chaque lien d'affectation cible des messages différents et à clarifier le comportement de rendu (détails / clarification)
Dev (dev-news) david a présenté le calendrier de dépréciation pour <script type='text/discourse-plugin'> et <script type='text/x-handlebars'>, conseillant la migration des modèles de thème vers des fichiers .hbs ou .gjs dédiés (annonce) et renvoyant au tutoriel sur les thèmes ici
Supportcarlossouza a constaté que l'activation des thèmes ne modifiait pas l'interface utilisateur tant que le « Menu de navigation » n'était pas changé en « Menu déroulant en en-tête » et qu'un CSS n'était pas ajouté pour masquer la bannière de bienvenue ; pfaffman et merefield ont expliqué les différences entre les thèmes et les composants de thème, et HAWK a confirmé que l'assistant de configuration couvrira bientôt ces options (problème / solution)
Supportsok777 a signalé que les charges utiles data-preloaded volumineuses pour les utilisateurs actifs depuis longtemps augmentaient le temps de chargement de la page d'accueil par un facteur dix, et pangbo a proposé de rendre l'état de suivi des sujets une requête asynchrone facultative pour améliorer les performances (rapport / proposition)
SupportMoin a demandé comment fermer automatiquement une catégorie après un certain nombre de messages, et sam a clarifié les règles basées sur le temps existantes et a décrit le potentiel d'une nouvelle fonctionnalité de fermeture automatique basée sur le « nombre de messages » (question / clarification)
Support (sidebar) alkah3st a demandé comment implémenter des sous-catégories déroulantes comme sur le forum Unreal Engine, puis a démontré un code JS/CSS assisté par IA à cette fin, suscitant des références à des discussions existantes sur les composants de thème (initial / révélation du code)
Supportmeglio a proposé une vue de « tri manuel » pour glisser-déposer les sujets, tandis que Jagster et HAWK ont expliqué la logique de tri des forums, et nathank a suggéré de modifier les dates de création comme solution de contournement (proposition / solution de contournement)
Supportaas a signalé que les animations SVG perdaient les éléments <defs> lors du téléchargement, et Arkshine a identifié que <symbol> n'était pas autorisé dans upload_creator.rb, démontrant que son ajout rétablit un rendu correct (problème / résolution)
Supportnoahl a demandé si l'IA pouvait automatiquement notifier les modérateurs lorsqu'un message suggère une solution—citant des expériences de modération basées sur l'IA—et a lancé une discussion sur les signaux intelligents de sujet référence à l'expérience / demande
SupportSteve_John a signalé des chargements de page incohérents et des filtres d'navigation manquants entre les catégories de premier niveau et les sous-catégories, et pfaffman a pointé vers la fonctionnalité expérimentale de chargement différé des catégories comme cause potentielle (symptôme / diagnostic)
Supportalkah3st a découvert que les nouvelles palettes de couleurs rejettent silencieusement les codes hexadécimaux contenant « # », nécessitant des valeurs sans le dièse pour enregistrer les modifications (rapport / solution)
Avec des ajustements de thème, des expériences d'IA et des énigmes UX à foison, ce fut une journée mouvementée — temps de se détendre avec un mème de chiot et de se ressourcer !
Architect a partagé des informations sur la mise à niveau vers #Ubuntu 25.04 Plucky Puffin, questionnant son impact sur les performances de Discourse et suscitant une discussion sur les mises à niveau LTS par rapport aux non-LTS lire plus.
RGJ a repéré une faute de frappe dans le code du composant custom-category-boxes, et sam a rapidement reconnu l'erreur et alerté l'équipe pour la corriger voir l'issue.
kuba-orlik et JammyDodger ont débattu de la possibilité d'annuler des modifications uniquement liées aux tags dans l'historique des révisions, clarifiant les attentes concernant les modifications séquentielles et la persistance des tags détails.
copymonopoly a signalé que la fonctionnalité Auto Tag Topic du plugin d'automatisation déclencheait une erreur lors de la détection de liens tout en gérant correctement les uploads d'images, ce qui a suscité un examen par joffreyjaffeuxen savoir plus.
Parker1090 a rencontré un blocage dans la synthèse de sujets basée sur l'IA avec Google Gemini en raison d'un schéma de réponse invalide, ce qui a déclenché une analyse d'erreur et une vérification des spécifications lire plus.
Moin et JammyDodger ont exploré les limites de nombre de messages dans les catégories Support, pesant le pour et le contre de la limitation des réponses pour maintenir la focalisation des sujets discussion.
Matthias_Schuster a appris à afficher les sous-catégories au-dessus des sujets dans la section Support en activant le paramètre « Afficher la liste des sous-catégories au-dessus des sujets »guide.
tknospdr a dévoilé un concept de marché dans Support pour la vente de messages individuels, en cartographiant les permissions des groupes d'abonnement et les stratégies de webhooks pour automatiser l'accès basé sur les messages concept.
Joe_F et tobiaseigen ont affiné les configurations des tableaux Kanban dans Support, diagnostiquant des désalignements d'affichage et recommandant des ajustements de thème comme Horizon pour optimiser la mise en page voir la solution.
Olle11 s'interrogeait sur l'absence de catégories pour les utilisateurs invités sur mobile, et nat a demandé des captures d'écran pour identifier les incohérences de rendu de la barre latérale fil de discussion.
tobiaseigen a plaidé pour la possibilité d'appliquer les couleurs des tags et des catégories aux colonnes des tableaux Kanban, mettant en évidence le potentiel de signaux visuels plus riches dans les flux de travail de projet proposition.
sam a décrit une condition manquante dans les déclencheurs d'automatisation pour les sujets résolus, en cartographiant des actions IA pilotées par des personas pour suggérer des solutions sur les nouveaux messages informations.
MachineScholar a signalé que l'Assistant IA perturbe les flux audio mp3 dans UX, réinitialisant la lecture lors de la fermeture de la fenêtre modale de l'assistant et dégradant l'expérience utilisateur du LMS lire plus.
StefanoCecere a appelé à des améliorations des menus déroulants du thème Horizon, suscitant des idées autour d'un composant de menu principal pris en charge par Discourse détails.
MichaIng a rencontré des erreurs 404 récurrentes pour des assets Workbox manquants dans Installation, et pfaffman l'a orienté vers des vérifications de version et des validations de cache pour résoudre les fichiers manquants discussion.
#Site retours
hugh a mis à jour les liens de documentation et affiné les périmètres pour les contributions Documentation, clarifiant quelles pages d'accueil personnalisées méritent un engagement communautaire plus large mises à jour.
tobiaseigen a fourni des informations sur Fonctionnalité permettre aux colonnes des tableaux Kanban d'afficher les couleurs des catégories et des tags voir le message et a aidé à résoudre les problèmes d'affichage des tableaux Kanban dans Supportvoir le message.
sam a amélioré le tri des bugs sur Bug faute de frappe dans les boîtes de catégories personnalisées voir, a décrit des améliorations d'automatisation basées sur les personas dans Fonctionnalité notifications IA voir, a guidé les améliorations de tri IA dans #Site Gestion : réponses des personas voir, et a vérifié la catégorisation des tags par IA dans Support démarrage rapide du tagger voir.
selase a débogué l'erreur de sérialisation de la carte utilisateur dans le plugin de gamification dans Support, en traçant les vérifications de vues matérialisées dans le code voir le message.
dax a clarifié les limites historiques de la fermeture automatique des sujets dans les discussions Support, renforçant les limites sélectives de nombre de messages voir le message.
pento a traité les expirations de liens d'invitation dans Bug invitations pour utilisateurs existants, créant un lien perpétuel pour simplifier l'intégration des utilisateurs voir le message.
hugh a affiné les périmètres de documentation des retours #Site, mettant à jour le message d'origine avec des conseils précis sur des cas d'usage de niche voir le message.
joffreyjaffeux a enquêté sur les incohérences du bouton retour dans la nouvelle interface utilisateur des composants de thème pour les rapports de Bugvoir le message et a testé l'automatisation Auto Tag pour les échecs de condition de lien Bugvoir le message.
nat a identifié le contexte UI pour l'absence de listes de catégories sur mobile dans Support, demandant des exemples d'utilisateurs pour reproduire le problème de vue invité voir le message.
Voilà pour tout, des mises à niveau Plucky Puffin aux mésaventures mp3 — que votre Discourse soit aussi fluide que le triple buffering de GNOME 48 !
craigconstantine a proposé de former un petit groupe de réflexion de quatre administrateurs Discourse pour auditer mutuellement leurs communautés lors de sessions Zoom toutes les deux semaines, offrant même de faire tourner l'hébergement et de partager des retours avant les réunions lire la suite.
awesomerobot a expliqué pourquoi le sélecteur de catégories du composant de thème Kanban est encombrant et a suggéré de séparer le menu déroulant et l'entrée personnalisée « @ » dans des paramètres distincts pour le corriger lire la suite.
meglio a soulevé des préoccupations concernant les modifications accidentelles du titre du sujet lors du clic pour sélectionner du texte, faisant écho à la frustration plus large selon laquelle le clic pour modifier perturbe les flux de travail simples de copie lire la suite.
meglio a également demandé pourquoi les sujets fermés consomment toujours des crédits de vote dans la liste « Mes votes » et a recommandé de séparer visuellement les votes actifs et fermés pour plus de clarté lire la suite.
awesomerobot a confirmé la correction d'une faute de frappe dans le plugin custom-category-boxes après que craigconstantine ait repéré le problème et l'ait signalé à l'équipe lire la suite.
Rubi a demandé un avertissement ou une confirmation lors de la réponse à des MP contenant à la fois du personnel et des utilisateurs réguliers pour éviter les divulgations non intentionnelles, déclenchant une discussion sur une amélioration potentielle du cœur lire la suite.
stefl a demandé un moyen de détecter les collages de code non formatés et d'inviter les utilisateurs à utiliser des délimiteurs de code ; Moin a recommandé le composant de thème Unformatted Code Detector lire la suite.
Bruce5051 a confirmé avoir reçu le badge Devotee (mais pas le badge Anniversaire) un jour après que JammyDodger ait prédit son apparition lire la suite.
alkah3st a recherché une méthode plus efficace que Admin > Textes du site pour remplacer en masse le libellé du site (« Sujets → Discussions », etc.), pfaffman pointant vers le fichier config/locales/client.en.yml comme source principale lire la suite.
Joe_F s'est demandé si les avatars des OP pouvaient rester épinglés sur les listes de sujets plutôt que les avatars du dernier posteur ; awesomerobot et Moin ont indiqué des composants de thème mobile et bureau permettant d'atteindre cela lire la suite.
Tarun_Sharma a rencontré des restrictions unique_post_min lors de la publication de contenu identique via l'API et a appris que les comptes administrateur contournent ces limites lire la suite.
nathank a signalé que les liens de connexion étaient envoyés aux adresses e-mail principales plutôt qu'aux secondaires lorsque les utilisateurs saisissaient ces dernières sur la page de connexion, causant de la confusion lire la suite.
Steve_Ridout a demandé un moyen pour la désinscription en un clic de Gmail de s'appliquer à tous les sujets plutôt qu'au seul courant ; merefield a plaisanté en disant que les e-mails de réinitialisation de mot de passe méritent un traitement spécial lire la suite.
Matthias_Schuster a tenté de désactiver les couleurs des catégories parentes sans succès et a découvert que le paramètre de couleur « optionnel » ne se comportait pas comme annoncé lire la suite.
SubStrider a partagé une capture d'écran d'un formulaire de compositeur personnalisé ingérable et a demandé des conseils UX pour gérer des formulaires très longs dans la fenêtre de création de sujet d'un plugin lire la suite.
Il semble que nous ayons escaladé des tableaux Kanban, écrasé des fautes de frappe, trié des surprises de MP, et même lutté avec des couleurs hier — en avant vers une autre journée de découvertes (et moins d'éditions accidentelles) !
Les utilisateurs ont découvert que les listes de catégories pilotées par l'IA n'affichent que des parties des identifiants (slugs) pour les forums de second niveau — tronquant les noms des parents — déclenchant une exploration plus approfondie de la source de données de l'outil ai dans La liste des catégories pour l'IA ne renvoie pas les identifiants completslire la suite
Les administrateurs ont demandé si le renommage d'un tag automatise les mises à jour dans tous les sujets, avec confirmation que les modifications de tag sont globales dans Renommer des tags : conséquenceslire la suite
L'intégration expérimentale de recherche Discord vers Discourse par IA a soulevé des questions sur son orientation, résolues par la clarification qu'elle prend actuellement en charge les recherches Discourse depuis Discord dans Recherche Discord sur Discourse AIlire la suite
Les membres se sont interrogés sur la redirection des nouveaux utilisateurs vers un sujet spécifique lors de leur première connexion, apprenant que cela n'est possible que via un plugin personnalisé, comme détaillé dans Rediriger vers un sujet lors de la première connexion ?lire la suite
Les développeurs de la communauté ne parviennent toujours pas à reproduire la traduction automatique des titres et résumés de sujets sur les sites auto-hébergés, comme discuté dans Traduction des titreslire la suite
« Ce fut un tourbillon de particularités liées aux tableaux Kanban, d'enquêtes sur les identifiants IA et de sessions de solutionnement de Discobot — espérons que votre communauté fonctionne un peu plus fluidement que nos notifications aujourd'hui ! »
Frully (4 likes, 2 messages) – a débogué les installations du plugin Solved dans Discourse Solved et confirmé une reconstruction réussie dans le message 381.
Support – CraigSmith n'arrivait pas à afficher les liens externes vers les CGU/Confidentialité, et awesomerobot ainsi que JammyDodger ont détaillé comment les ajouter dans la navigation de la page À propos ou via un composant de thème personnalisé en savoir plus.
Catégorie manquante : Danielzappysys a remarqué que « SSIS Tips » n'était visible que par le personnel. Moin a souligné que les visiteurs voient une barre latérale vide si aucune valeur par défaut n'est définie, et a recommandé de mettre à jour default_navigation_menu_categories selon la référence des paramètres du site (lire plus).
Discourse Calendar (et Événement) : tobiaseigen a expliqué que les événements sur plusieurs jours apparaissent plusieurs fois par conception, et a invité à créer une demande de fonctionnalité dédiée avec des maquettes pour améliorer l'affichage (lire plus).
lindsey a déplacé la discussion sur les retours de suppression de signet dans UX dans le sujet 367205, le présentant comme une considération de conception.
sam a donné des conseils sur la manière de permettre à un bot IA de répondre dans les MP de groupe dans le #Site Gestion fil de discussion sur le bot IA Discourse, notant que l'appartenance au groupe de persona est essentielle.
Amusez-vous bien à explorer ces discussions aujourd'hui — notre onglet Archive a été mis à rude épreuve hier !
C'est tout pour aujourd'hui après une journée de onglets, de rêves de galerie, de chasses aux bugs et d'embrouilles de traduction — le terrain de jeu de Meta ne se calme jamais !