Résumé quotidien (5h UTC)

Aujourd'hui sur meta.discourse.org

Chiffres clés

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

Sujets intéressants

Installation

Bug

UX

#Extras

Dév

Support

#Sysadmins

#Auto-hébergement


Activité du groupe @team


Après un marathon de chasse aux bugs, de brainstorming sur les fonctionnalités et de débats CSS, le forum est en ébullition — aucun chiot n'a été blessé dans la création de ces fils !

Aujourd'hui sur meta.discourse.org

Chiffres clés

  • Nombre total de nouveaux messages : 84
  • Nombre total de nouveaux sujets : 7
  • Meilleurs contributeurs :

Sujets intéressants

  • Bug Sous-catégorie Doc – Boucle de retour vers le forum : Ce problème lié aux doc-categories a été signalé au message #1 et kris.kotlarek a fusionné une correction au message #13.

  • Bug Les listes numérotées ou à puces en RTL sont cassées : Les bizarreries du réverser CSS ont été décrites au message #5 par UdiOron et une fusion a été achevée au message #6.

  • #Site Retour : Quelque chose d'étrange avec la langue/localisation dans le Wiki communautaire : La découverte de nathank au message #1 a amené nat à clarifier la fonctionnalité de traduction expérimentale au message #5.

  • Support Macron et résultats de recherche en Nouvelle-Zélande : JammyDodger a suggéré une réindexation manuelle au message #3 et sam a fait un suivi avec l'astuce de la tâche rake au message #8.

  • UX L'Assistant IA interrompt le flux audio mp3 téléchargé : Le bug a été décrit pour la première fois dans le sujet 366817, message #1 par MachineScholar, et keegan a confirmé une correction au message #9.

  • Support Bonnes pratiques pour créer des exemples Discourse AI : Les questions de BrianC au message #1 ont été répondues par Falco au message #2.

  • Bug Le brouillon n'est plus automatiquement sauvegardé après avoir cliqué sur « continuer la rédaction » : La régression a été signalée au message #1 et davidb a déployé une correction au message #6.

  • Bug Mise en page de l'interface cassée pour les langues RTL après la dernière mise à jour : Le problème RTL persan a été illustré par serkhelesheyi au message #4 et Osama l'a résolu au message #7.

  • Bug Impossible de sélectionner une mise en forme depuis le menu engrenage dans l'éditeur lorsque du texte est sélectionné sur iOS : seanblue a ouvert ce bug au message #1 et chapoi a ajouté un suivi au message #11.

  • Support Coloration pour les catégories : La demande de Matthias_Schuster a commencé au message #1 et JammyDodger a proposé une solution de contournement au message #2.

  • Dév Nouvelle version Ubuntu 25.04 : La question d'Ethsim2 a été ouverte au message #15 et il a partagé le lien du snap aws-cli au message #18.

  • Installation Erreur SMTP ! Veuillez aider : L'erreur de configuration SMTP est apparue au message #1 et Ethsim2 a détaillé les étapes de vérification Brevo au message #9.

  • Support Les sauvegardes échouent à plusieurs reprises lors du téléchargement vers S3 — cela finit par fonctionner : Les échecs de tâches ont commencé au message #1 et gerhard a identifié un problème de tueur OOM au message #5.

  • Plugin Plugin ActivityPub : La demande de diagnostic d'acteur de pepicrft est enregistrée au message #1 avec plus de détails au message #458.

  • #Hosting: Hébergement avec Ionos Data Center Designer : Ethsim2 a lancé une demande de documentation au message #1.

Activité du groupe @team

C'est tout — après avoir éliminé les boucles et affiné le support RTL, notre forum fonctionne mieux que jamais (et les chiots remuent la queue en signe d'approbation) !

Aujourd'hui sur meta.discourse.org

Statistiques clés

  • 93 nouveaux messages
  • 12 nouveaux sujets
  • Utilisateurs principaux:

Sujets intéressants

Dév

  • aest a demandé comment remplacer le composant about-page-user.gjs et david a orienté vers le système d'outlets pour les personnalisations de l'interface utilisateur, en fusionnant par la suite une correction UX qui masque les liens de profil pour les utilisateurs anonymes — voir le message 2 et le message 8.

  • awesomerobot a noté que le guide original « Ajouter une liste de sujets en vedette à votre page d'accueil Discourse » est obsolète et a recommandé le composant thématique featured-lists comme remplacement direct — voir le message 31.

Bug

  • Plusieurs membres de la communauté ont signalé que la désactivation de enable names perturbe les flux de travail administratifs, hugh expliquant comment étendre ce paramètre aux groupes afin de restaurer le comportement attendu — discussion au message 33 et au message 39.

  • pfaffman a partagé un extrait de console Rails pour trier par ordre alphabétique les sous-catégories après avoir découvert que des valeurs de position élevées provoquaient des anomalies de tri — voir le message 2 et lire la suite.

  • Une erreur de migration SQL est survenue dans « CopyAddGroupsToAbout ComponentSettings », remontant à un commit récent du noyau — voir le message 2 et le message 1.

Assistance

  • Les utilisateurs ont discuté de la manière de supprimer complètement les sujets TOS/Confidentialité régénérés, et JammyDodger a décrit une correction via la console Rails impliquant les paramètres privacy_topic_id et tos_topic_id — voir le message 1, le message 6, et Comment régénérer les pages FAQ et TOS ?.

  • nolo a diagnostiqué un problème de téléchargement de logo où le mélange HTTP/HTTPS entraînait le blocage des ressources, recommandant DISCOURSE_FORCE_HTTPS: true dans env — voir le message 2 et le message 3.

Thème composant

  • Le dépôt du composant QR Code Shareables semble avoir disparu après la résiliation d'un compte ; Alteras et d'autres attendent une restauration ou une migration sur GitHub — voir le message 25 et le message 26.

  • Dans Topic Cards, tknospdr a personnalisé les arrière-plans des cartes via CSS et a recherché une solution à deux palettes pour le mode sombre, confirmant par la suite les sélecteurs avec Andrew_Rowe — voir le message 79 et le message 80.

#Développeur Guides

  • Un nouveau guide « Concevoir pour différents appareils » définit des points de rupture mobile-first (sm, md, lg, etc.) et des mixins SCSS — voir lire la suite.

#Site retours

  • Moin a découvert que certains badges Bug Reporter avaient été ajoutés rétroactivement sans messages associés et a tracé cela à des sujets fusionnés — voir le message 1 et le message 5.

UX

  • Le filtre d'en-tête in:messages ne s'affiche ou ne se vide pas de manière fiable sans rechargement complet de la page — problème signalé au message 1 et reproduit dans la vidéo.

#Intégrations

  • Un nouveau guide #Monkedo montre comment connecter Discourse à plus de 400 applications via une plateforme de workflow sans code — voir lire la suite.

Installation

  • Une installation de Discourse basée sur Coolify a suscité de l'intérêt lorsque opcourdis a partagé un lien vers un tutoriel de la communauté — voir le message 3.

Communauté

  • Dans « Politiques générales de modération », Dan_Eastwood a rappelé aux lecteurs l'humour de Monty Python dans la Règle #6 tout en discutant de la conduite respectueuse — voir le message 6 et le message 7.

Activité du groupe @team


Voilà qui conclut ces 24 heures bien remplies — que vos notifications restent organisées et vos fils de discussion toujours engageants !

Aujourd'hui sur meta.discourse.org

Chiffres clés

  • 114 nouveaux messages et 15 nouveaux sujets créés au cours des dernières 24 heures.
  • Meilleurs utilisateurs par nombre de messages et de likes :

Sujets intéressants

Annonces

  • Les canaux de discussion pour les événements sont désormais disponibles (calendar-and-event) : sam a annoncé des canaux de discussion dédiés aux événements du calendrier, synchronisant automatiquement les participants qui marquent « Participant » ou « Intéressé » avec l'événement — lire la suite

  • 3.5.0.beta5 : Recherche admin améliorée, recherche de forum par IA, configuration plus facile de l'apparence du site et développement de plugins simplifié (release-notes) : hugh a détaillé les affinements de la recherche admin et présenté le nouveau persona « Forum Researcher » pour le plugin Discourse AI — lire la suite

Fonctionnalité

  • La ligne de date dans les e-mails doit être lisible par un humain (email, calendar-and-event) : sam a proposé de changer le format de date par défaut des e-mails en style amicale et d'ajouter discourse_local_dates_email_timezone ; Moin a suggéré d'utiliser "llll z" pour afficher automatiquement le bon fuseau horaire, ce qui a été fusionné — lire la suite

  • Pourquoi les e-mails de résumé hebdomadaire sont-ils activés par défaut ? (activity-summary) : refcherry et sam ont discuté de la clarification des paramètres initiaux des e-mails et débattu des abonnements par défaut aux e-mails de résumé — lire la suite

Installation

  • Paramètres de sondage POP3 (email-in) : HenrysCat, JammyDodger et Moin ont retrouvé les paramètres insaisissables de sondage POP3 et de réponse par e-mail sous Tous les paramètres du site → E-mail, et ont découvert que le sondage ne fonctionne que sur le port 995 — lire la suite

Développement

  • Commutateur de visibilité dans un connecteur de sujet (Développement) : merefield a proposé d'exposer toggleVisibility via un connecteur, et david a suggéré d'utiliser this.args.model.toggleStatus("visible") pour lister/délistrer des sujets sans outlets supplémentaires — lire la suite

Support

  • Impossible de supprimer un sujet sans catégorie (Support) : steinjer a utilisé la console Rails pour supprimer un sujet orphelin après la suppression de la catégorie, avec les conseils de JammyDodger sur les commandes de console sûres — lire la suite

  • À quoi sert exactement l'e-mail Let's Encrypt ? (Support, letsencrypt) : Willy a demandé des changements dans les exemples de configuration d'e-mail, et pfaffman a confirmé que les modèles et discourse-setup cesseront d'inclure les options d'e-mail obsolètes — lire la suite

  • La synthèse des sujets ne fonctionne pas :frowning: (Support, ai) : Wurzelseppi a constaté que les demandes de synthèse n'atteignaient jamais un proxy interne, et Falco a remis en question le paramètre du fournisseur vLLM par rapport à la compatibilité OpenAI — lire la suite

Bug

  • Le filtre in:messages ne se met pas à jour de manière fiable dans l'en-tête (Bug) : Le nombre de messages dans l'en-tête n'a pas réussi à se rafraîchir dans certaines conditions, poussant tgxworld à déplacer le rapport vers Bug pour une enquête plus approfondie — lire la suite

  • Erreur de mise à jour : « CopyAddGroupsToAbout ComponentSettings » SQL (Bug) : Une erreur de migration prioritaire a été signalée par sam et programmée pour révision dans les cinq jours ouvrables en raison de son caractère bloquant pour la mise à niveau — lire la suite

  • Le bouton retour dans le composant de thème « éditer le code » charge d'anciens thèmes et composants (Bug) : Après que noahl ait signalé des chargements obsolètes, kris.kotlarek a corrigé le problème avec la PR #32875lire la suite

Retours sur le site

  • Comment les rapports automatisés pourraient aider à maintenir Meta propre (Retours sur le site) : Moin a exploré une requête Data Explorer pour trouver des sujets marqués fixed manquants les badges de rapporteur de bugs, déclenchant une discussion sur l'automatisation de l'attribution des badges — lire la suite

Composant de thème

wordpress

  • Le lien vers la communauté de commentaires manque dans l'article WordPress (wordpress) : Petr_Mišák a tracé les hooks manquants /update-topic-content à des conflits de plugins, et angus a recommandé d'isoler le plugin coupable pour la synchronisation WP-Discourse — lire la suite

Activité du groupe @team

Gardez ces queues en mouvement — Meta a été animé, et même nos chiots virtuels ont besoin d'une sieste après tout cela !

Aujourd'hui sur meta.discourse.org

Chiffres clés

  • Nouveaux messages : 94
  • Nouveaux sujets : 13
  • Utilisateurs principaux :

Sujets intéressants

Dév

  • david a expliqué la nouvelle règle de linting de modèles Ember exigeant la conversion des fichiers .hbs en .gjs et a publié le discourse-gjs-codemod, puis a déverrouillé le dépôt privé après que pfaffman ait rencontré des erreurs d'authentification lire la suite et mise à jour

Bug recherche ia

  • Après que Rhod ait signalé que l'interface de recherche bouclait sans résultats, Lilly a confirmé le bug et sam a désactivé les découvertes IA en attendant une correction, restaurant ainsi la fonctionnalité de recherche lire la suite et mise à jour du débogage

Bug réactions

  • fuse a noté que la réaction de salut à la main s'affichait brièvement avant de revenir par défaut à un cœur, et renato a suggéré de vérifier le paramètre du site Discourse reactions reaction for like lire la suite et suite

Bug #api

  • RGJ a découvert que l'appel API group members utilise name et non id, ce qui provoquait des erreurs 403, et a démontré un hack de base de données pour définir {"name":["trust_level_0"]} comme solution de contournement, tandis que angus examinait la logique de portée lire la suite et commentaire

#Site Gestion emoji tutoriel <personnalisation

  • pacharanero a exploré le téléchargement en masse d'emojis personnalisés et a appris de Moin que les icônes de l'interface Discourse peuvent être utilisées avec la syntaxe [wrap=icon id=…] sans les ajouter préalablement au sous-ensemble d'icônes svg lire la suite et syntaxe wrap

Support

  • Olle11 a demandé comment éviter les reconstructions complètes des conteneurs pour les modifications de plugins ; pfaffman a partagé les étapes directes de git pull et sv restart unicorn, et merefield a recommandé une configuration de conteneur de développement local lire la suite et astuces de dev

Support

  • patrickemin a demandé des séparateurs plus distincts entre les sujets sur la page d'accueil ; merefield a suggéré d'utiliser la fonctionnalité de couleur dominante du sidecar ou un simple CSS pour des arrière-plans alternés lire la suite et exemple CSS

Support

  • En mode sombre, patrickemin a découvert que les icônes de la barre d'outils étaient noires sur noir et a résolu le problème en corrigeant le paramètre de couleur primaire bas-moyen du thème lire la suite et résolution

Support niveaux de confiance

Support tags

  • tknospdr a révélé que préfixer les tags avec des caractères ASCII invisibles (par exemple, 'Theraphosa et ,blondi) force un ordre de tri personnalisé sans afficher de caractères supplémentaires lire la suite et démo

Support recherche

  • Après avoir activé la pliage des accents, nathank a lancé un reindexage rake et a confirmé que les termes de recherche spécifiques aux macrons surlignent désormais correctement, suggérant que la documentation note l'étape de reindexage lire la suite et sujet

Fonctionnalité

  • Heliosurge a proposé une fonctionnalité de vérification des dépendances pour annuler les mises à niveau si les versions du système d'exploitation ou de Docker ne sont pas prises en charge ; pfaffman a discuté des défis de détection de la version de Docker à l'intérieur des conteneurs lire la suite et débat de dev

Installation

wordpress

  • Après la mise à niveau de WP-Discourse vers la version 2.5.7, haydenjames a observé des erreurs HTTP 429 lors de la synchronisation des commentaires ; angus a recommandé d'activer la mise en cache des commentaires, et le retour à la version 2.5.6 a rétabli la stabilité lire la suite et astuce de cache

Thème composant chuchotements

  • Richie a signalé un lien mort et une fuite de visibilité potentielle dans Toggle Whisper ; JammyDodger a effectué des tests de reproduction clarifiant qui peut voir les chuchotements après les modifications lire la suite et cas limite UX

Activité du groupe @team

Et ne craignez rien — malgré les sessions de débogage tardives, aucun chiot n'a été blessé dans la réalisation de ce résumé !

Aujourd'hui sur meta.discourse.org

Chiffres clés

Sujets intéressants

Bug

  • Richie a rencontré des listes de groupes manquantes sur la page about-page après la mise à niveau vers Discourse 3.5.0.beta6-dev ; Moin a découvert un paramètre caché show_additional_about_groups qui restaure la fonctionnalité lorsqu'il est activé via la console lire la suite

  • Un dysfonctionnement dans le filtrage des messages a fait en sorte que la recherche in:messages restait obsolète jusqu'au rechargement de la page, ce que renato a résolu en proposant une correction dans PR #33016

  • Un bug de mise en page RTL dans le thème Meta Branded exposait les icônes d'en-tête réservées à l'équipe à tous les utilisateurs, diagnostiqué par tshenry et confirmé comme résolu après une vérification de suivi lire la suite

  • Moin a signalé que les e-mails de suppression étaient envoyés prématurément même lorsque la suppression de l'utilisateur échouait, ce qui a déclenché une enquête sur les flux de travail d'indicateurs et les déclencheurs d'e-mails lire la suite

#Data-&-reporting

  • TempAccount a cherché à réutiliser le SQL du badge « Lire les directives » pour un badge personnalisé de lecture des CGU, avec JammyDodger suggérant des déclencheurs de tâches et une solution de contournement basée sur les sujets lire la suite

  • pedrom a présenté une requête SQL détaillée pour analyser l'efficacité des indicateurs de spam de l'automatisation de tri par IA, en calculant les métriques d'approbation et de rejet via reviewables lire la suite

Support

  • danvanmoll a personnalisé les titres des niveaux de confiance dans une petite communauté en renommant directement les groupes, tandis que tobiaseigen a recommandé d'utiliser une automatisation basée sur les badges pour des titres dynamiques lire la suite

  • Olle11 a découvert que le mode sans échec pouvait aider à isoler les catégories manquantes pour les utilisateurs non connectés, avec JammyDodger guidant à travers la désactivation des thèmes et des plugins lire la suite

  • Le projet HeyApks a demandé des informations sur la création d'une communauté d'utilisateurs d'applications Android ; NateDhaliwal les a orientés vers les guides DiscourseConnect SSO et OAuth2 lire la suite

#Self-Hosting

  • Olle11 a expérimenté CORS par rapport à CSP pour le JavaScript côté client dans les messages, recevant des conseils de la communauté sur les bizarreries des variables d'environnement et les configurations d'en-tête lire la suite

Fonctionnalité

  • Dans une demande de Fonctionnalité, tobiaseigen a proposé des invites administratives pour les tâches de régénération ou de réindexation lors de l'activation de paramètres tels que « Ignorer les accents dans la recherche » afin d'éviter toute confusion lire la suite

  • hellekin a demandé une validation des brouillons par rapport aux permissions des tags de la catégorie cible pour s'assurer que les tags #press-release sont réservés à la catégorie finale, déclenchant une discussion sur les contraintes de tags lire la suite

UX

  • En utilisant fk-d-menu, nolo a partagé un nouveau composant de menu déroulant d'en-tête mais a eu des difficultés avec le positionnement ; des membres de la communauté ont proposé des ajustements CSS et suggéré de partager des extraits de code lire la suite

  • Pour les forums privés, Moin a noté que les liens vers les directives dans les e-mails de suppression d'utilisateur redirigent vers la connexion ; l'équipe a discuté du rendu conditionnel des modèles en fonction de l'accessibilité publique lire la suite

#Theme-feedback

  • jordan-vidrine a signalé l'absence de badges de catégorie dans les résultats de recherche mobiles, ce qui a déclenché des comparaisons d'captures d'écran et confirmé que le problème persiste dans Firefox et Safari lire la suite

Activité du groupe @team

Nous avons lutté contre des paramètres cachés et manipulé des artefacts JSON – il est temps de célébrer avec une haute cinq virtuelle bien méritée !

Aujourd'hui sur meta.discourse.org

Chiffres clés


Bug

  • adflkjlvm a constaté que la liste des utilisateurs manquait dans /admin/users/list/active après la mise à jour vers le commit a22deb520b. Après avoir testé en mode sans échec et vérifié les journaux de la console, il a résolu le problème en passant au commit f82249599ac5 (source)
    Lire la suite

  • hellekin a découvert que les brouillons de sujets avec publication programmée étaient publiés dans la catégorie par défaut des brouillons au lieu de leur catégorie cible, suite à des discussions antérieures sur les restrictions des balises des brouillons (problème)
    Lire la suite

Support

  • Jarjar a rencontré des balises manquantes dans un groupe de balises obligatoire lors de la création d'un nouveau sujet. Moin a parcouru les paramètres du site—comme « Groupes autorisés pour les balises de sujet » et les restrictions par catégorie—pour restaurer la visibilité des balises (détails)
    Lire la suite

  • patrickemin a remarqué que les avis du personnel n'avaient plus de fond coloré après la mise à jour, ce qui a déclenché une enquête sur les remplacements de thème et les modifications de style post-sortie (rapport)
    Lire la suite

  • zhaishis a demandé (en chinois) de l'aide pour résoudre des problèmes SMTP sur une installation fraîche de Discourse. satonotdead a renvoyé vers le guide de configuration SMTP standard et recommandé d'utiliser des journaux en anglais pour une résolution plus rapide (réponse de l'assistant)
    Lire la suite

  • char a examiné les opérations de base de données lentes en vérifiant la taille des tables—en particulier l'index posts—et a demandé confirmation sur le fait que le gonflement des index causait des ralentissements à l'échelle du site (demande d'analyse)
    Lire la suite

#Site Management

  • Dans le fil Discourse AI – Triage par IA, kuaza a proposé d'automatiser entièrement le classement et le balisage avec l'IA. Cela a conduit pfaffman à soutenir qu'un flux de travail IA unique ne conviendra probablement pas à toutes les communautés, et satonotdead à suggérer de le rendre optionnel via un commutateur de fonctionnalité (débat)
    Lire la suite

  • Olle11 a demandé comment personnaliser le message de rappel automatique pour les sujets. Moin a expliqué comment remplacer n'importe quel texte de Discourse via l'interface Personnaliser le texte ou les traductions de thème (tutoriel)
    Lire la suite

Communauté

  • Saundershoa a partagé comment une Association de propriétaires utilise Discourse pour l'intégration et les comptes rendus de réunions, louant l'historique consultable et les outils de modération, tout en notant le défi de l'adoption technologique chez les voisins moins technophiles (aperçus)
    Lire la suite

  • Mira_Iranpour a signalé que l'intégration de Discourse dans une application mobile webview a plus que doublé l'engagement de la communauté, avec des approbations réussies d'Apple et de Google (rapport)
    Lire la suite

Thème composant

  • satonotdead a rencontré une erreur Mixin non défini dans le SCSS du composant personnalisé des réponses intégrées. Heliosurge a noté que le plugin nécessite un parrainage tout en recommandant Post Voting comme solution de contournement temporaire (détails de l'erreur)
    Lire la suite

  • KBExit a célébré le fait d'avoir enfin réussi à faire afficher les liens externes en onebox dans le composant des cartes de sujets, grâce à la correction apportée par eisammy pour la truncation des URL longues dans les extraits (remerciements)
    Lire la suite

UX

  • nolo a exploré les propriétés @placement et @offset dans le composant FK-DMenu pour positionner précisément les menus déroulants de l'en-tête sous l'en-tête, en les alignant sur les autres panneaux de menu (exemple)
    Lire la suite

Développement

  • kuaza a demandé comment masquer les champs titre, catégorie et balise lors de l'appel à composer.openNewTopic(). pfaffman a suggéré un remplacement CSS simple ciblant les sélecteurs d'entrée de l'éditeur (solution)
    Lire la suite

#Data & reporting

  • Dans Statistiques sur les signalements de spam par le triage automatisé de l'IA, Jagster a rencontré une erreur de division par zéro dans son SQL. Moin a recommandé d'utiliser NULLIF pour se prémunir contre des comptes de signalement vides afin d'obtenir des calculs de pourcentage précis (correction de requête)
    Lire la suite

Activité du groupe @team

  • sam a contribué à la discussion Discourse AI – Triage par IA, expliquant pourquoi un défaut IA universel ne peut satisfaire toutes les communautés et soulignant la nécessité de comportements IA configurables dans ce message

Après une journée entière de chasse aux bugs, de débats sur l'IA et d'ajustements de thème, que votre CSS se compile sans encombre et que votre communauté continue de bourdonner d'excellentes idées !

Aujourd'hui sur meta.discourse.org

Chiffres clés

  • Nouveaux messages : 94
  • Nouveaux sujets : 7
  • Utilisateurs les plus actifs :

Sujets intéressants

Support

  • Les annonces du personnel n'apparaissent plus sur un fond coloré ?
    patrickemin a découvert que les annonces du personnel ajoutées manuellement s'estompent après le seuil défini par old post notice days, et Lilly a expliqué comment ajuster ou étendre ce comportement, en suggérant des améliorations UX pour des mises en évidence permanentes. Lire la suite

  • Comment configurer Discourse pour utiliser un LLM installé localement ?
    meglio a demandé si un LLM hébergé localement pouvait être configuré via l'interface utilisateur standard, mcwumbly a confirmé que c'est faisable avec une API prise en charge, et Lilly a renvoyé vers un guide détaillé d'auto-hébergement. Lire la suite

  • Est-il possible de désactiver toutes les fonctionnalités IA avec un seul interrupteur ?
    JustinZ cherchait un interrupteur maître pour toutes les fonctionnalités IA, et sam a précisé que les auto-hébergeurs peuvent omettre le plugin discourse-ai tandis que les clients hébergés peuvent simplement le désactiver dans les paramètres. Lire la suite

  • Webhooks et appels API
    Olle11 s'est interrogé sur l'exigence d'un champ utilisateur personnalisé pour les déclencheurs de webhooks, et tobiaseigen a recommandé d'exploiter un champ requis existant et d'ajuster le déclencheur pour qu'il se déclenche lors de l'activation de l'utilisateur. Lire la suite

  • Masquer les logos des sous-catégories sur la page des catégories
    tknospdr souhaitait supprimer uniquement les images des sous-catégories dans le CSS, et Lilly a fourni un extrait SCSS précis pour masquer les espaces réservés et ajuster les marges pour une mise en page équilibrée. Lire la suite

  • Page « Welcome to nginx ! » avant la reconstruction, le site ne se reconstruit plus maintenant
    darkpixlz a partagé la sortie de discourse-doctor après un problème de migration de disque, et des membres de la communauté ont suggéré de vérifier la propriété UID/GID et de suivre le guide de migration rsync. Lire la suite

  • Toutes les catégories ne s'affichent pas pour les utilisateurs non connectés
    Olle11 a constaté que la désactivation de certains composants de thème rétablissait la liste des catégories, et en réduisant la cause au composant category-groups, le problème a été résolu. Lire la suite

  • Comment définir la page d'accueil comme un bot IA ? ex : ask.discourse.com
    kuaza a signalé un lien non réactif sur mobile vers une interface de bot, et Lilly a confirmé que cela fonctionne une fois mis à jour avec la dernière fonctionnalité Custom default homepage. Lire la suite

Annonces

  • Testez notre nouveau compositeur !
    meglio s'est interrogé sur l'exhaustivité de l'éditeur WYSIWYG, et mcwumbly a décrit les priorités comme l'interface d'édition de liens et la gestion du curseur, les retours de la communauté mettant en avant le redimensionnement des images et les réflexions d'état de la barre d'outils. Lire la suite

Développement

  • Problème avec le linter de thème à l'étape « Install JS Dependencies »
    pfaffman a adapté le dernier package.json pour un thème, a rencontré des échecs CI dus à des fichiers de verrouillage mélangés et à l'absence de yarn.lock, et merefield a identifié les ajustements nécessaires pour supprimer yarn.lock et s'assurer du bon Gemfile. Lire la suite

Thème composant

  • Page d'accueil personnalisée pour les groupes
    Le composant de thème de mrmowji a cessé de respecter les paramètres custom_default_homepage et anon_page après des modifications récentes du code, et Lilly a réassigné la propriété tandis que pfaffman a restauré la logique manquante pour les mappages par défaut, anonymes et mobiles. Lire la suite

  • Groupes de catégories
    Olle11 a noté que le composant category-groups a été cassé après des mises à jour, nécessitant une mise à niveau pour restaurer la mise en page des catégories groupées. Lire la suite

UX

  • Pouvons-nous ouvrir un nouveau sujet comme ici (chat IA) ?
    kuaza a signalé que le lien « Demander au bot » se charge sur ordinateur mais pas sur mobile, NateDhaliwal illustrant le bouton invisible pour ceux qui n'ont pas la permission. Lire la suite

  • Comment épingler des articles sous les catégories ?
    stanigator souhaitait des documents épinglés style Reddit sous chaque titre de catégorie, déclenchant une discussion sur le fait que cela devrait être un composant de thème ou une fonctionnalité de base. Lire la suite

Fonctionnalité

  • Renommer Persona IA → Agent IA
    EricGT a débattu de la confusion terminologique, et sam a conseillé de mettre en pause tout renommage de code jusqu'à ce que les termes se stabilisent pour éviter des refactorisations répétées. Lire la suite

Activité du groupe @team

En résumé, les fils de discussion d'hier étaient si animés qu'on aurait dit que nos claviers fonctionnaient à l'espresso — à demain !

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

Bug

AI custom-prompt popup can’t scroll:
NateDhaliwal a démontré que les longues réponses de l’IA sont tronquées sur Android (voir la capture d’écran). Keegan a déployé un correctif dans #368687/1 et #368687/3.

Usercard breaks with long words:
twofoursixeight a montré comment les champs personnalisés répétitifs ou extrêmement longs déforment la mise en page de la carte d’utilisateur dans #368771/1.

UX

Separate “Dismiss” button from bulk actions:
tobiaseigen a proposé de supprimer « dismiss » du menu déroulant de l’administrateur et d’ajouter un bouton fixe à côté des options destructrices #368704/1 avec des maquettes d’interface utilisateur décrites dans #368704/3.

Dev

Add message button next to profile name:
sallypf a demandé comment injecter un lien
Message
dynamique ; Moin a suggéré un composant de thème personnalisé et a renvoyé au didacticiel du développeur de thèmes #368717/3.

#Self-Hosting

Use Caddy instead of NGINX as reverse proxy:
nolo a partagé une configuration étape par étape non-Docker, ajustant les modèles Discourse, les ports et les exemples de Caddyfile #54716/17.

Announcements

** Nouvelle fonctionnalité de calendrier : date de fin pour les événements récurrents :** Core prend désormais en charge un champ **Jusqu’au (inclus)** ; 
 a apporté une simple modification de l’interface utilisateur dans 
.



Installation
  • Tentative de configuration de Discourse sur mon site Web :
    s’est débattu avec les redirections DNS et GoDaddy ;
    a diagnostiqué des enregistrements DNS parasites et a offert des
    dans
    .

    Plugin

  • Discourse Policy – forcer l’acceptation des conditions d’utilisation :
    a demandé une bannière qui bloque l’accès jusqu’à ce que les utilisateurs cliquent sur « Accepter » dans
    ;
    a suggéré d’utiliser un champ personnalisé et un flux de travail de badge
    .

    wordpress

  • Lien vers la communauté de commentaires manquant dans l’article Wordpress :
    a détecté une erreur de webhook empêchant l’affichage du lien du site ; a demandé de l’aide pour décoder le message d’événement non pris en charge dans
    .

#Gestion de site

  • Discourse AI – Triage IA :
    et
    ont débattu des meilleures pratiques pour la formation à l’automatisation de l’IA et la configuration d’un environnement de développement fiable dans
    et
    .

Activité par le groupe
@team

sam a confirmé la suppression de l’en-tête
Communauté
via
#252854/60
et a affiné l’affichage de l’heure locale dans
#368608/5
.

Bas a pesé sur l’approche
Discourse sans e-mail
avec un contournement de la vérification des e-mails centré sur l’authentification unique
#368701/2
.

Falco a cartographié les
niveaux LLM locaux
pour l’auto-hébergement (
#368413/8
) et a aidé à déboguer les erreurs de résumé de l’IA (
#367880/8
).

keegan a déployé un correctif pour le
bug de défilement de l’assistant IA
dans
#368687/3
.

joffreyjaffeux a affiné le libellé du calendrier, ajoutant
Jusqu’à (inclus)
dans
#368527/4
et a implémenté
l’heure locale côté client uniquement
dans
#368608/4
.

tobiaseigen a piloté la refonte de
l’UX des actions en bloc
, préconisant des commandes de rejet distinctes dans
#368704/1
et
#368704/3
.

kris.kotlarek a corrigé le bug de migration
CopyAddGroupsToAbout
, ajustant la gestion des paramètres dans
#367696/8
.

awesomerobot a mis à jour le composant de thème
Styles de boutons Discourse
pour supprimer les arrière-plans indésirables dans
#88154/43
.

C’est tout pour cette fois : que vos e-mails restent silencieux, que vos assistants IA défilent en douceur et que vos actions en bloc soient toujours sur la cible

Aujourd'hui sur meta.discourse.org

Chiffres clés

  • 104 nouveaux messages au cours des dernières 24 heures
  • 12 nouveaux sujets créés
  • Meilleurs utilisateurs par nombre de messages et de récents likes :

Sujets intéressants

Plugin

  • Dans Plugin Tag Intersection Navigator, merefield a publié un plugin étendant l'interface des intersections de balises pour prendre en charge les vues à zéro ou une seule balise, et a corrigé des problèmes de localisation suite aux retours de Jagster (Tag Intersection Navigator) lire la suite.

  • Dans Plugin Discourse Dynamic Groups, joo a signalé que l'appartenance automatique n'est pas évaluée lors des inscriptions de nouveaux utilisateurs, et RGJ a expliqué que le plugin ne réévalue que lors des sauvegardes d'expressions ou de changements de groupes associés (Discourse Dynamic Groups - #10 by joo) lire la suite.

Dév

#Utilisation de Discourse

Annonces

Thème composant

Bug

UX

Support

Fonctionnalité

Communauté

Installation


Activité du groupe @team

Restez à l'affût—si les 104 messages d'hier, les 12 nouveaux sujets, et une avalanche de versions de plugins, de corrections de bugs et de débats sur le calendrier ne vous ont pas épuisé, attendez ce que nous avons en réserve aujourd'hui !

Aujourd'hui sur meta.discourse.org

Chiffres clés
Nouveaux messages : 85
Nouveaux sujets : 19

Meilleurs utilisateurs (24 dernières heures) :

Sujets intéressants

Annonces

  • sam a annoncé le persona Forum Researcher ai, un outil de recherche approfondie qui analyse de grands volumes de contenu du forum pour en extraire des insights (lire la suite).

  • nathank a mis en avant, et sam a précisé, la mise à jour Afficher l'heure locale dans le plugin calendar-and-event, qui affiche désormais les événements dans le fuseau horaire local de chaque membre (lire la suite).

#Site Management

  • sam a rédigé le guide Forum Researcher how-to & ai-bot, détaillant la configuration, le débogage et les meilleures pratiques (lire la suite), et a démontré son utilisation pour diviser et organiser de grands sujets au sein de la communauté (discussion associée).

  • Heliosurge a demandé si Discourse AI avait migré de Google Gemini v1.5 à v2.0 dans Discourse AI – Résumé, et Falco a confirmé le support des modèles Gemini 2 et 2.5 (lire la suite).

Bug

  • noahl a rencontré une erreur de parsing JSON inattendue lors de l'exécution de Forum Researcher, et sam a commencé à enquêter sur les contraintes de ressources des LLM (lire la suite).

  • T_Disco a constaté que le lien de fil d'Ariane Rapports Admin renvoyait une erreur 404, et awesomerobot a fusionné une correction rapide (lire la suite).

  • Les utilisateurs ont noté que le Plugin FontAwesome Pro ne remplaçait pas les icônes par défaut ; sam l'a étiqueté pri-high et a programmé des revues de PR (lire la suite).

  • Les membres ont signalé un dysfonctionnement de la fonctionnalité Traduction de l'Assistant IA ; sam a expliqué que le passage à des sorties structurées devrait résoudre les problèmes connexes (lire la suite).

Support

  • Plusieurs demandes de personnalisation de l'interface sont apparues :
    • Définir par défaut /latest?order=created au lieu de « latest » (369002/1)
    • Filtrer les sujets par les utilisateurs que vous suivez via le plugin Follow (369026/1)
    • Associer des palettes claires/sombres distinctes dans les thèmes personnalisés (369055/1)
    • Rediriger les utilisateurs connectés vers une page d'accueil personnalisée au premier chargement (369042/1)
    • Séparer les trust_levels des autres groupes sur la page /groups (369077/1)

  • Discussion sur le comportement de remontée des sujets lors du changement de propriétaire (368965/1) et sur l'activation des modifications silencieuses pour les modérateurs sans historique de révision visible (369090/1).

  • Les administrateurs ont exploré le transfert des invitations en attente provenant de collègues partis (369072/1) et l'exécution de Discourse entièrement sans e-mail, y compris les intégrations de chat SimpleX (368701/8).

Fonctionnalité

  • Un ensemble de demandes de fonctionnalités a gagné en traction :
    • Afficher les « Raisons de révision personnalisées » dans le tableau de la file d'attente de révision (368992/1)
    • Filtrer la file d'attente de révision par ces raisons (368984/1)
    • Envoyer des notifications par e-mail lors de l'inscription de nouveaux utilisateurs (57783/20)
    • Ajouter un menu déroulant « Liste des pays » par défaut dans les champs utilisateur (138150/7)

#Data & reporting

Plugin

  • Le plugin Tag Intersection Navigator experimental a été discuté, mettant en évidence les lacunes dans le support des zéro-tag et les options de filtre pour la navigation multi-tags dans les sujets (368815/8).

Développement

  • Zephyr1 a sollicité des conseils pour créer un thème de forum vraiment personnalisé en utilisant HTML, CSS et JavaScript, cherchant des astuces pour remplacer la mise en page Discourse par défaut (369088/1).

Activité du groupe @team

  • sam a mené plusieurs conversations clés : annonce de Forum Researcher (368944/1), rédaction du guide du persona IA (368942/1), dépannage de l'erreur de parsing JSON (368980/3), clarification de la fonctionnalité calendrier (368608/7), étiquetage du bug d'icône FontAwesome Pro (365953/5), déconseillant les réponses IA systématiques aux anciens sujets (368851/5), et exploration de la division approfondie des sujets avec Forum Researcher (366188/9).

  • Falco a confirmé le support de Gemini 2.0 dans Discourse AI – Résumé (262711/76).

  • tobiaseigen a apporté des conseils judicieux sur les politiques de modération (358201/15), la création de sujets index (368878/3) et les notifications par e-mail aux nouveaux utilisateurs (57783/20).

  • awesomerobot a rapidement corrigé le problème 404 du fil d'Ariane des Rapports Admin (368982/2).

  • supermathie a clarifié les valeurs de domaine par défaut dans Email → Paramètres du serveur et fourni des astuces de configuration de conteneur (368902/5).

  • ted a expliqué les correctifs de migration de groupes cachés pour la liste des groupes sur la page /about (368218/22).

Après tout cet IA, ces ajustements d'interface et ces corrections de bugs, nos chiots du forum gambadent dans la salle des serveurs — aucun n'a été blessé lors de la création de ces mises à jour !

Annonces

Dans
Testez notre nouvel éditeur !
,
Ralf_Stockmann
a insisté pour un menu déroulant de niveau de titre dans l’éditeur WYSIWYG pour les cas d’utilisation d’intranet d’entreprise, et
lindsey
a confirmé que l’implémentation démarre la semaine prochaine
lire la suite
.

Suite au lancement de la personnalité
Forum Researcher

,
MachineScholar
a salué son timing pour les laboratoires de recherche et a prédit une adoption essentielle dans les flux de travail universitaires
lire la suite
.

Communauté

Un examen approfondi de
Utiliser Discourse comme bibliothèque wiki d’entreprise
a vu
nathank
poursuivre la conversation à partir du sujet de l’éditeur, soulignant le prochain manifeste de
Ralf_Stockmann
sur le remplacement des outils intranet propriétaires
lire la suite
.

Le sujet
Déplacer les utilisateurs de Whatsapp vers Discourse Chat
a suscité des suggestions d’explorer les plugins
Marketplace
pour automatiser les migrations et l’adhésion au groupe après les paiements
lire la suite
.

Soutien

Un transformateur de composant de thème pour obtenir la
même barre de navigation sur ordinateur de bureau/mobile
a été partagésimplification de l’UX mobile via les substitutions

  • Pourquoi la mise à jour du propriétaire fait-elle remonter le sujet en haut de la liste ? a été clarifié par , qui a expliqué la logique de la date de remontée et a recommandé d’utiliser ou Actions en masse pour gérer l’ordre des sujets .

    • Dans Explorer make et n8n pour l’intégration de Razorpay et Discourse, a mis en garde contre la fragilité de l’automatisation des webhooks, et a suggéré d’exploiter l’application Razorpay de Zapier .

    • La requête Où trouver tous les événements pour on() ? a été répondue par , qui a recommandé de rechercher dans le dépôt GitHub pour énumérer les hooks disponibles .

    • La suppression de la prise en charge des “substitutions de modèle” et des modèles spécifiques aux mobiles a été annoncée par , notant que le cœur ne prend plus en charge ces fonctionnalités héritées depuis la dernière branche Dev .

  • Plugin

    /a

    Discussion autour de

    Discourse Translator

    a révélé que de nombreuses fonctionnalités expérimentales ont été intégrées au cœur, et

    nat

    a promis une annonce officielle sur la prise en charge multilingue de première classe prochainement

    lire la suite

    .

    UX

    Le bug

    Le chargement d’un logo après la suppression du logo actuel sans soumission entre les deux affiche une erreur

    a été signalé par

    Moin

    , démontrant une erreur 400 inattendue malgré le fait que le nouveau logo apparaisse correctement après un enregistrement final

    lire la suite

    .

    Activité du groupe

    @team

    Lilly

    a étudié le bug des traductions de la bannière de lien de bienvenue et l’a reproduit aux côtés de

    JammyDodger

    .

    david

    a fusionné le correctif pour ce problème dans

    369140/6

    et a confirmé le déploiement sur Meta.

    lindsey

    a confirmé que les travaux sur les commandes de titre dans le

    nouvel éditeur

    commenceront la semaine prochaine.

    Lilly

    a validé la solution de composant de thème pour des

    barres de navigation bureau/mobile

    cohérentes.

    hugh

    a exposé les progrès réalisés sur la prise en charge complète des palettes claires/sombres natives dans

    369055/4

    .

    Falco

    a clarifié les options de suppression pour les personnages IA intégrés dans

    369180/2

    .

    Lilly

    a suggéré d’utiliser Zapier pour l’automatisation de Razorpay dans

    369116/3

    .

    Falco

    a indiqué les recherches GitHub pour découvrir les événements Discourse dans

    369192/2

    .

    david

    a annoncé la suppression de la prise en charge des remplacements de modèles dans

    355668/16

    .

    nat

    a partagé des détails sur le déplacement des fonctionnalités du plugin de traduction vers le cœur dans

    32630/446

    .

    Keep calme et posé sur—à demain pour plus de méfaits méta !">

    Aujourd'hui sur meta.discourse.org

    Statistiques clés

    Sujets intéressants

    Fonctionnalité

    Support

    Communauté

    • softploy a réfléchi aux défis de la création d'un forum politique à partir de zéro, partageant des enseignements sur l'engagement des membres et renvoyant vers son projet interlocut.org lire la suite.

    • stanigator a demandé les meilleurs exemples de communautés de maison intelligente et a reçu des références vers les forums SmartThings et eufy lire la suite.

    • merefield a mis en avant le plugin Aperçus de la liste des sujets comme base pour des mises en page de type carte, suscitant de l'inspiration pour les composants de thème lire la suite et plugin.

    Plugin

    Annonces

    • Dans la section Annonces, Moin a interrogé sur le sort caché des directives Akismet après sa dépréciation, incitant sam à soutenir #DiscourseAI avec Gemini Flash sur les niveaux gratuits pour une meilleure défense contre le spam lire la suite (fil Akismet hérité).

    #Site Gestion

    • jibon a salué l'aperçu SEO de Discourse pour sitemap.xml et robots.txt, demandant des contrôles avancés d'indexation et des astuces sur les plugins, et a même examiné le sitemap.xml par défaut lire la suite.

    Activité du groupe @team

    • tobiaseigen a pris part à la discussion sur le bouton « Message privé », pesant les préoccupations relatives à l'encombrement de l'interface utilisateur et recommandant une éducation via la carte utilisateur lien.

    • tobiaseigen a offert des conseils sur l'élargissement des options de paiement du plugin Abonnements et a renvoyé vers le Marché pour du travail personnalisé lien.

    • tobiaseigen a aidé sallypf à affiner les notifications aux nouveaux utilisateurs, opposant les textes du site aux stratégies d'automatisation lien.

    • tobiaseigen a revisité le fil sur la fonctionnalité Croquis vers message, s'enquérant de son statut de développement et de sa faisabilité lien.

    • sam a rejoint le débat sur la détection du spam par IA, détaillant pourquoi les auto-hébergeurs devraient privilégier Discourse AI à Akismet et recommandant Gemini Flash 2.0 lien.

    À une autre journée de plugins, de sondages et de prévention — Discourse ne dort jamais (et nos chiots non plus) !

    Aujourd'hui sur meta.discourse.org

    Chiffres clés

    • Nouveaux messages : 52
    • Nouveaux sujets : 8

    Meilleurs utilisateurs :

    Sujets intéressants

    Communauté

    • Tris20 a décrit l'utilisation de Discourse comme bibliothèque wiki d'entreprise pour une firme automobile allemande, privilégiant finalement XWiki pour sa hiérarchie arborescente, jusqu'à ce que le plugin Discourse Docs Plugin repensé réponde à leurs besoins, après des considérations politiques initiales et des limitations du plugin (message 3).

    • mcwumbly a fait une remarque sur le statut expérimental du nouveau plugin de documentation, expliquant comment il gère l'ordre de la barre latérale de documentation de meta (message 4).

    Support

    • Un nouvel arrivant a demandé Comment changer le compteur de messages non lus en un point dans la barre latérale de navigation ? sous l'étiquette sidebar. huynhthai824 a trouvé une solution de contournement via un paramètre du site en définissant Header dropdown category count à zéro (message 1) ; Lilly a ensuite souligné la préférence utilisateur à l'adresse /my/preferences/navigation-menu (message 3).

    • Dans Comment supprimer toutes les adresses IP ?, JammyDodger a listé les tables non couvertes pour le nettoyage des adresses IP (message 3), et pfaffman a avoué sa compréhension limitée de la liste complète due à l'utilisation d'un téléphone (message 4).

    • La question Changer les messages de documentation en utilisateur système a vu JammyDodger déconseiller l'utilisation de system en raison des drapeaux invisibles (message 2), et discuter de la surveillance des catégories par rapport aux sujets pour les mises à jour.

    • État actuel de l'exclusion des catégories de la recherche a obtenu une résolution rapide lorsque mcwumbly a pointé vers le paramètre Priorité de recherche : ignorer pour les catégories (message 2).

    • Pour Métadonnées de messages personnalisées pour les admins/modérateurs, ondrej et pfaffman ont tous deux suggéré le plugin Discourse User Notes, notant qu'il attache des notes aux utilisateurs plutôt qu'aux messages (message 2).

    #Hosting

    • Aide pour la migration d'un forum vers Discourse (hébergement autonome) a vu pfaffman conseiller sur les étapes de migration — taille de la base de données, estimations du trafic — et recommander une instance EC2 de 2 à 4 Go (message 3).

    Fonctionnalité

    • Ajouter différents modes de paiement à l'abonnement Discourse a présenté la suggestion de PayPal de Florian_Müller (message 19), l'estimation approximative de 2k–5k $ de développement de pfaffman (message 20), et l'appel de satonotdead à l'IA et à la crypto via BTCPay (message 21).

    • Le personnel peut-il voir le véritable auteur des messages anonymes a vu JammyDodger fournir une requête Data Explorer pour mapper les identifiants pseudo-anonymes vers les vrais utilisateurs (message 9).

    • Dans Connexion avec Telegram, DigneZzZ a exprimé le besoin d'une authentification Telegram obligatoire et la communauté a noté qu'une reconstruction du plugin à partir de zéro pourrait être nécessaire (message 24).

    Bug

    • Vulnérabilité de sécurité — injection JavaScript a incité pfaffman à noter que les rapports réels passeraient par HackerOne, impliquant que les affirmations du chercheur manquaient de protocole approprié (message 2).

    • Les modérateurs ne peuvent pas masquer les messages signalés a révélé un bug de double signalement où l'approbation d'un deuxième signalement échoue à masquer le message et bloque les signalements ultérieurs (message 1).

    Thème composant

    • Right Sidebar Blocks a échoué sur la dernière bêta en raison d'une importation manquante de ember-curry-component ; softploy est revenu à un commit du 8 mai pendant que les investigations se poursuivent (message 149), et KayceeBennett a suggéré des installations en un clic depuis d'autres sites Discourse (message 152).

    • Topic Template Placeholder Text theme component ne fonctionnait pas après la mise à jour, comme l'a confirmé satonotdead, et attend un correctif compatible (message 55).

    • Reply Template a suscité une note indiquant que le texte d'espace réservé restait malgré l'utilisation du plugin, suggérant des mises à jour futures pour restaurer son utilité (message 66).

    blog

    Activité du groupe @team

    Gardons nos barres latérales ponctuées et notre documentation délicieuse — à demain !

    Aujourd'hui sur meta.discourse.org

    Statistiques clés

    Sujets intéressants

    Support

    • Dans un échange animé sur le fait de savoir si le forum de Netgate utilise Discourse, haydenjames a lancé la discussion ici, nat a confirmé qu'il ne s'agissait pas de Discourse dans son message de résolution, et dax a souligné que l'on pouvait vérifier en inspectant le code source au message 4.

    • Une demande #feature-style a émergé lorsque Mithrugan_K_S a demandé si les résumés quotidiens par e-mail pouvaient être imposés pour les utilisateurs actifs dans le message initial ; Bas a interrogé le « pourquoi » derrière ce besoin au message 2 et a suggéré des approches alternatives au message 4, tandis que tobiaseigen a apporté son avis sur les meilleures pratiques au message 10.

    • Un utilisateur a posé une question concernant les notifications en vrac dans « Actions en vrac pour les utilisateurs pour modifier les notifications » au message initial ; JammyDodger a mis en avant les outils existants de niveau TL4 au message 2 et a partagé des liens connexes vers la catégorie Fonctionnalité au message 4.

    • Une clarification sur les rôles du personnel est apparue dans « Pourquoi les systèmes et les super administrateurs sont-ils à la fois modérateurs et administrateurs ? », où tknospdr s'est demandé si les modérateurs et les administrateurs disposaient de pouvoirs distincts au message initial et le résumé de Moin concernant les notifications de la boîte de réception des modérateurs a été marqué comme solution au message 6.

    • Un rapport de Bug intitulé « Aperçu des images cassé dans le chat » détaillait des URLs CDN brisées dans les aperçus du chat (message 1), incitant l'équipe à enquêter sur le oneboxing du chat.

    • Dans « Comment annuler la vérification de l'ancienne adresse e-mail », un problème lié à la migration d'utilisateurs a nécessité la fabrication d'e-mails au message initial ; pfaffman a expliqué la vérification réservée aux administrateurs au message 2 et l'auteur du message initial a confirmé la persistance des invites au message 3.

    Bug

    • Le texte d'espace réservé encombrait l'application iOS dans « Texte d'espace réservé partout » au rapport initial et nat a déployé une correction en quelques minutes au message 3.

    • Les non-administrateurs ont perdu les oneboxes YouTube dans « Le lien YouTube ne peut pas être collé si l'utilisateur ne fait pas partie des groupes autorisés pour les messages multimédias intégrés » au message initial, mettant en évidence un bug de permissions dans l'intégration.

    • Un dysfonctionnement d'affichage intermittent dans « La liste des utilisateurs n'est-elle que partielle ? » a vu martin enquêter sur les conditions de course au message 7, JammyDodger suggérer le composant user-card-directory comme coupable au message 8, et Moin partager des observations de captation d'écran au message 10.

    Annonces

    • La version 3.5.0.beta6 a déployé des correctifs de sécurité critiques via l'annonce de tgxworld au message 1 et a détaillé les avis HackerOne dans un extrait.

    Marché

    • Une demande de personnalisation payante intitulée « Besoin de mettre en avant le bloc Wishlist sur la page d'accueil » a détaillé les exigences de conception au message initial et nolo a discuté des options de composants et des hooks API au message 3.

    Extension

    Développement

    • Un développeur de thème a montré comment basculer le contenu de la page d'atterrissage via un connecteur dans « Masquer/insérer du contenu sur la page d'atterrissage » au message initial ; nolo a recommandé d'utiliser la route personnalisée de page d'accueil intégrée au message 2 et a proposé les listes en vedette comme alternative au message 4.

    UX

    • Des incohérences visuelles sont apparues dans « Les onglets dans l'activité utilisateur ajoutés par des extensions ont un aspect différent » lorsque les onglets ajoutés par des extensions ne correspondaient pas au style de base au message initial.

    Activité du groupe @team

    Cela a été un tourbillon de 112 messages—nos chiots aboient pour en avoir plus !

    Aujourd'hui sur meta.discourse.org

    Statistiques clés

    Sujets intéressants

    UX

    • L'équipe UX a évalué les nouveaux styles de menus déroulants dans l'en-tête et de notifications : jordan-vidrine a lancé le sujet Nouveaux styles de menus déroulants dans l'en-tête et de notifications, sollicitant des retours sur l'espacement, les marges et la conception des icônes de la part de keegan, Moin et d'autres ; plusieurs itérations et captures d'écran avant/après sont désormais disponibles.

    • Dans la catégorie UX, NateDhaliwal a remarqué que lorsqu'un message de sujet est fusionné après un changement de catégorie, la réponse fusionnée conserve le marqueur d'édition précédent — détails sur le comportement de fusion lire la suite.

    Bug

    Support

    Fonctionnalité

    Activité du groupe @team

    • jordan-vidrine a dirigé l'UX expérience sur le menu déroulant de l'en-tête, itérant sur les choix de conception et intégrant les retours de la communauté sur huit messages.

    • keegan a fourni des retours détaillés sur l'espacement, les marges et la densité des notifications dans 369574.

    • saquetim a critiqué la densité et les accents de couleur du nouveau menu, puis a validé l'amélioration de l'espacement dans 369574.

    • awesomerobot a recommandé des rayons de bordure cohérents et des icônes plus grandes dans 369574.

    • mcwumbly a souligné les problèmes de contraste des conteneurs et la taille des zones de toucher sur mobile dans 369574.

    • Falco a pesé le compromis entre l'affichage de plus d'anciennes notifications et la préservation du contexte pour les nouvelles dans 369574.

    • chapoi a signalé les petites zones de clic sur mobile pour les onglets de droite dans 369574.

    • sam a comparé notre expérience aux notifications de Facebook et a suggéré une approche avec un indicateur « point bleu » dans 369574.

    • nat a confirmé que les paramètres finaux de traduction IA seront annoncés prochainement dans 369506.

    • tobiaseigen a dépanné l'erreur de filtre de groupe d'étiquettes en examinant les journaux de la console dans 369571 et a précisé le comportement exclusif aux MP de l'automatisation des rapports dans 369554.

    Avec les débats d'hier sur l'espacement et l'enquête sur les groupes d'étiquettes, même nos notifications semblent rafraîchies — à demain pour plus de découvertes sur Discourse !

    Aujourd'hui sur meta.discourse.org

    Chiffres clés

    Sujets intéressants

    Annonces

    • Discourse prend désormais en charge l'API OpenAI Responses (ai)
      sam a annoncé le support initial de l'API OpenAI Responses, débloquant la configuration o3-pro avec une compatibilité de base pour les paramètres des LLM.

    Installation

    • Bloqué et perdu lors de la mise à jour du forum, problèmes avec la migration PG
      skozz a atteint une limite d'espace disque lors d'une migration PG 13 → 15, et pfaffman a détaillé la création d'un nouveau droplet, les flux de travail rsync et la restauration de sauvegarde.

    • Support de Nomad (install)
      hnnsly a demandé comment déployer Discourse sur plusieurs nœuds avec HashiCorp Nomad, et Falco a confirmé qu'il est possible d'initialiser des conteneurs et de les exécuter sous Nomad en savoir plus.

    Support

    • Boutons de raccourci en haut du forum
      MAR souhaitait reproduire les liens de bannière Découvrir/Personnaliser, et Moin a orienté vers le composant de thème d'Arkshine pour les liens mis en avant discussion.

    • Le créateur d'artefacts web ne peut pas publier dans une catégorie privée (ai-bot)
      MachineScholar a découvert que l'IA ne parvient pas à créer des artefacts dans les catégories privées malgré des permissions correctes, déclenchant un fil de dépannage en savoir plus.

    UX

    Bug

    • Impossible de renommer les requêtes personnalisées Data Explorer (data-explorer)
      kris.kotlarek a corrigé le bug de renommage des requêtes dans le plugin Data Explorer via une PR fusionnée en savoir plus.

    • Ligne trop longue dans un sujet provoquant un défilement horizontal de la page
      Architect et Moin ont identifié un problème de calcul de largeur CSS dans le modèle d'intervalle de temps qui force le défilement horizontal ; une correction est en cours en savoir plus.

    #Site Gestion

    • Personnaliser votre site avec des composants de thème existants (customization, reference)
      Moin et Lilly ont mis à jour les recommandations concernant les composants en fin de vie comme Topic Author et mis en avant les fonctionnalités désormais intégrées comme le basculement Mode Sombre/Clair en savoir plus.

    Communauté

    • Utiliser Discourse comme bibliothèque de wiki d'entreprise
      nathank a partagé comment Discourse peut servir à la collaboration dans le secteur public, en référence au passage du Danemark à LibreOffice/Linux sur ZDNet en savoir plus.

    Fonctionnalité

    • Nombre limité de participants, liste d'attente, messages automatiques (calendar-and-event)
      pbstgbr a demandé des limites de participants, des listes d'attente et des rappels automatiques pour le plugin Événements—un soutien financier est proposé ! en savoir plus.

    Dév

    • Peut expliquer le mécanisme de pagination
      Mohamed_Alagha a demandé si les points de terminaison JSON utilisent page/décalage, et NateDhaliwal a confirmé que /latest.json est paginé par 30 éléments sans support du décalage en savoir plus.

    Plugin

    • Discourse AI (ai)
      vykozlov a débogué les problèmes de codage des jetons Fernet avec vLLM/openWebUI et Falco a recommandé de définir le fournisseur sur OpenAI pour les jetons de porteur en savoir plus.

    Thème composant

    • Sujets en vedette
      Helga_Razinkova a reçu un avertissement « mise à jour requise », et nolo a confirmé que la réinstallation du composant résout le problème en savoir plus.

    Activité du groupe @team

    Avec les migrations, les déploiements d'IA et les refontes de navigation en pleine activité, notre forum n'a jamais été aussi animé—préparez-vous pour une autre journée passionnante !

    Aujourd'hui sur meta.discourse.org

    Chiffres clés

    Total de nouveaux messages (24 h) : 132
    Total de nouveaux sujets (24 h) : 21

    Top 10 des utilisateurs :

    Sujets intéressants

    • UX Dans la discussion Nouvelles styles du menu déroulant de l'en-tête / menu de notification, awesomerobot a proposé d'étendre les éléments mis en évidence de bord à bord voir le message 37, tandis que jordan-vidrine a pris position sur le « océan de bleu » par rapport aux points tronqués voir la mise à jour.

    • UX Un rapport de bug dans Certains sujets en vue mobile mènent à l'espace diaporama a révélé un défilement horizontal non intentionnel ; Rafael_Goncalves a partagé une capture d'écran message 1 et Moin a confirmé la fusion de la correction message 2.

    • UX IanManning a demandé comment masquer le bouton de déconnexion question, et awesomerobot a fourni un extrait CSS pour supprimer l'élément .logout solution.

    • Annonces Sam a dévoilé le stockage des artefacts IA pour les artefacts Web, permettant aux utilisateurs de stocker des sondages et des jeux annonce, et Falco a présenté une démo d'un artefact jouable avec stockage utilisateur démo.

    • Fonctionnalité nolo a proposé d'ouvrir le chat en plein écran par défaut proposition, joffreyjaffeux a partagé un extrait d'initialisation de thème code, et martin a suggéré une approche basée sur des services discussion.

    • Installation Pendant la panne de Cloudflare coïncidant avec la mise à jour 3.5.0.beta6, haydenjames a enregistré des erreurs 503 sur npmjs.org rapport initial, confirmé la reprise mise à jour, et des membres de la communauté ont partagé des solutions de contournement fil de discussion.

    • Installation Dans Bloqué et perdu lors de la mise à jour du forum, problèmes avec la migration PG, pfaffman a conseillé de déplacer la configuration S3 dans app.yml pour des sauvegardes fiables conseil.

    • Bug Le problème Feuille de style CSS de la page publiée non affichée sur le frontend a laissé la feuille de style du thème non chargée ; RGJ a souligné l'absence de <discourse-assets> rapport et david a publié un correctif confirmation.

    • Bug Les utilisateurs de tablettes ont rencontré un problème de citation d'un seul mot dans Firefox. Moin a identifié la cause dans un récent commit de sélection détails, et joffreyjaffeux teste une branche interne avant la fusion prévue demain suivi.

    • Bug Le problème Ligne trop longue dans un sujet provoquant un défilement horizontal de la page a été résolu rapidement lorsque NateDhaliwal a confirmé le rapport message 7 et awesomerobot a fusionné le correctif message 8.

    • Bug Moin a découvert un comportement incohérent avec chat max direct message users lorsque le créateur n'était pas compté dans la limite discussion.

    • Développement Dans le fil Entrée de compatibilité dans le squelette du thème, Moin a posé une question sur le nouveau fichier .discourse-compatibility question et david a annulé la fusion par défaut non intentionnelle annulation.

    • Communauté Alexaplaydespacito a exploré la facturation des utilisateurs via Patreon dans Est-ce que je peux ou dois-je monétiser mon forum ? sujet original, et des membres ont suggéré des plugins d'abonnement comme l'abonnement officiel Discourse suggestion.

    • Support T_Disco a eu du mal à annuler la revendication d'éléments de la file d'examen et tobiaseigen a expliqué le bouton d'annulation de revendication <kbd>X</kbd> réponse.

    • Support Face à la bannière rose Ember, patrickemin a cherché une explication simple détails, et Lilly a identifié des composants de thème incompatibles et a conseillé de les désactiver conseil.

    Activité du groupe @team

    • david a fourni des retours de conception sur le menu déroulant de l'en-tête message 41 et résolu le bug de la feuille de style CSS de la page publiée commentaire.

    • sam a lancé l'annonce du stockage des artefacts IA message 1.

    • awesomerobot a mené le débat sur le style du menu déroulant message 37 et déployé la correction du défilement latéral message 8.

    • jordan-vidrine a itéré sur l'interface utilisateur du menu de notification message 38 et poussé la mise à jour en direct message 40.

    • Falco a présenté une démo des capacités de stockage utilisateur des artefacts IA message 2.

    • joffreyjaffeux a partagé l'initialiseur du chat en plein écran message 2 et défini la portée de la correction de citation sur tablette message 3.

    • Lilly a diagnostiqué le problème de la bannière de dépréciation Ember message 2.

    • tobiaseigen a expliqué comment annuler la revendication d'un élément d'examen message 2.

    • Southpaw a pris position sur la visibilité des notifications mises en évidence message 45.

    • martin a proposé une substitution de paramètre de chat basée sur des services message 4.

    Cela a été un tourbillon d'artefacts IA, d'ajustements du chat et de recherches CSS—continuez à faire couler le café et à faire chanter le code !

    Aujourd'hui sur meta.discourse.org

    Chiffres clés

    Sujets intéressants

    Dev

    Support

    UX

    Bug

    Fonctionnalité

    Communauté

    Activité du groupe @team

    • david a abordé la future dépréciation des composants HBS classiques, expliquant le linting et les outils dans 370063/2 et a décrit le flux de travail de dépréciation « component-template-resolving » d'Ember dans 370019/1.

    • Lilly a débogué les bannières de dépréciation des scripts inline avec des étapes de console dans 369978/2, guidé l'inscription de nouveaux administrateurs dans 368691/27, et clarifié la taille du logo dans 370122/2.

    • awesomerobot a conceptualisé le filtrage des doublons et les options de dates relatives pour le composant de sujets filtrés dans 370062/3 et a partagé d'autres améliorations dans 370062/9.

    • jordan-vidrine a itéré sur l'UX du menu déroulant de l'en-tête en répondant aux commentaires des utilisateurs sur l'espacement, la correspondance des états et la clarté des icônes à travers les messages dans 369574/52 et 369574/54.

    • blake a soumis une PR pour activer la génération de miniatures vidéo dans Discourse Chat, liant à la discussion dans 346074/14.

    • kris.kotlarek a examiné les correctifs d'affichage du nom complet et a contribué à une correction pour préserver les droits d'édition des administrateurs sous enable_names dans 291912/50.

    • pmusaraj a donné son avis avec des retours positifs sur les tests de miniatures vidéo de chat dans 346074/15.

    • joffreyjaffeux a pris position sur l'utilisation de vérifications basées sur les services pour le mode plein écran de chat et a discuté des remplacements de préférences dans 369849/5.

    • supermathie a identifié et décrit le décalage d'alias d'émoji affectant le drapeau de la Côte d'Ivoire dans 370017/3.

    • sam a suggéré de taguer le bot et le groupe dans les flux de travail d'artefacts IA pour gérer les portées de confidentialité dans 339972/5.

    Entre les migrations .gjs, les retouches UX et les sauvetages d'émojis rebelles, cela a été un marathon méta—il est temps de se recharger pour les aventures de demain !