Bienvenue dans notre sujet Résumé Quotidien généré par IA ! (1:00 PM Édition)
C’est le sujet où un résumé quotidien de l’activité de meta est compilé par notre bon ami Bert, et posté ici afin que chacun puisse avoir un aperçu des principales discussions des dernières 24 heures.
Pour tenir compte de notre public mondial, nous avons trois éditions (celle-ci, Daily Summary (9pm UTC), et Daily Summary (5am UTC)), qui sont diffusées à différents moments de la journée afin que vous puissiez en recevoir une au moment le plus pratique pour vous. Toutes couvrent les dernières 24 heures (respectivement), donc la principale différence est le moment où elles arrivent.
Si vous souhaitez être averti chaque fois qu’une nouvelle édition est publiée, réglez simplement ce sujet sur “Suivre” (et si vous changez d’avis, revenez en arrière ).
Vos commentaires sont les bienvenus. Nous allons ajuster et affiner l’idée au fur et à mesure, donc toutes les contributions sont encouragées. Nous avons un sujet séparé pour cela afin de garder celui-ci uniquement pour les résumés. Vous pouvez le trouver ici - Daily Summary Feedback
Bonne lecture !
Petite mise en garde… L’IA (même GPT-4) divague, c’est inévitable. Ne considérez pas tout ce qu’elle dit comme vérité, car il y aura probablement des mensonges mélangés. Nous essaierons de corriger manuellement ceux que nous repérons, mais quand même… gardez l’œil ouvert.
Discourse 3.4.0.beta1 has been released, introducing “Hot” as a default menu item, a new feature indicator, and improvements to polls. Saif highlighted these changes, while pmusaraj provided additional details on plugin improvements.
pearsonified introduced a new design tool for customizing Discourse, based on Golden Ratio Typography. The tool aims to simplify font and spacing adjustments across the entire design. Falco expressed interest in how it integrates with existing font systems read more.
Lhc_fl released a new theme component that requires moderators to provide a reason when reviewing content. Lilly praised the component, and Heliosurge suggested potential improvements for handling new user approvals read more.
roscopeco sought help with a customer not found response when using subscriptions with a pricing table. The discussion focused on proper setup of products and metadata in Stripe and Discourse read more.
Il y a eu une discussion sur la désactivation des cartes utilisateur et la navigation directe vers les profils utilisateur lors du clic sur les avatars ou les noms d'utilisateur.
Les utilisateurs ont signalé des problèmes avec l'interface mobile, notamment un manque d'espace de marge pour les boutons Latest/Hot et des difficultés à utiliser le nouveau menu déroulant d'une seule main.
Osama announced the new and improved /about page is now live. The redesign includes a banner image, extended HTML/markdown description, 2-column layout, and expandable lists of admins and moderators. Users can enable it by adding groups to the experimental redesigned about page groups setting. Read more
Jaskaran inquired about implementing secure login measures for administrative accounts, including private network access and strong authentication. pfaffman provided guidance on built-in features and suggested potential solutions. Read more
正中_赵 suggested crediting what people are using on Discourse forums. Moin explained the existing “Powered by Discourse” badge feature and the flexibility admins have in customizing their forums. Read more
Arkshine a apporté des améliorations au Composant d'enregistrement vocal, ajoutant la prise en charge du chat et discutant des améliorations potentielles telles que les limites de temps pour les enregistrements.
Les utilisateurs ont discuté de la personnalisation du composant de thème Bannières de catégorie pour mieux fonctionner avec d'autres plugins comme Who’s Online.
La nouvelle page /about améliorée est maintenant en ligne, avec des discussions sur la visibilité des modérateurs de catégorie et les améliorations futures potentielles.
Un utilisateur a rencontré des problèmes lors de la mise à jour de son instance Discourse, le processus s'arrêtant à « le système de base de données est prêt à accepter les connexions ».
Les utilisateurs ont exprimé leur intérêt pour la possibilité de épingler des messages dans le chat, suggérant des implémentations d'interface utilisateur potentielles.
sam a participé à une discussion sur les mentions de persona IA provoquant des erreurs, suggérant des étapes de dépannage et mentionnant des plans pour améliorer la remontée d'erreurs dans Discourse AI.
hugh a clarifié les capacités actuelles du nouveau plugin Discourse Doc Categories en réponse aux demandes des utilisateurs concernant le regroupement et le filtrage par tags.
A user inquired about creating a “my friends” group in their user profile. HAWK and other users suggested alternative solutions, such as using bookmarks or creating a custom list in the user’s inbox.
RGJ introduced the Category Restrictor plugin, which allows staff and category moderators to silence users in specific categories. The plugin includes management buttons in category settings for admins and an icon on the category page for moderators read more.
Users reported issues with PostgreSQL getting stuck during rebuilding. tgxworld provided a solution, explaining that older versions of Docker are incompatible with the newer Docker image. He shared steps to fix the problem and mentioned an update to the launcher script to abort if Docker 20.10.0 or newer is not detected read more.
A user asked about getting Markdown for a post using the API. sam provided a solution, explaining that adding ?include_raw=true to the topic endpoint will include the raw Markdown in the JSON response for posts read more.
A request was made for chat threads in direct messages. sam confirmed that the infrastructure for chat threads in DMs is already in place, but new UI and settings would be needed to enable it read more.
A discussion about new category permissions continued, with Robin.Grant proposing a potential workaround using existing muting functionality. Moin clarified that muted content can still be accessed by users who change their preferences read more.
A user asked about adding color schemes to their Discourse instance. Moin explained how to install color schemes through themes and provided guidance on finding color values in theme files read more.
JammyDodgerannounced that this is his last week as community moderator. He thanked everyone for making meta an enjoyable place to work and introduced hugh as the interim replacement. Many users expressed their gratitude for his efforts.
A user asked about how many images Discourse can handle per topic, wondering about cache management and autopagerize functionality. The discussion touched on bandwidth considerations and best practices for sharing large amounts of content.
There was a question about making tagging mandatory for new topics. ondrej provided guidance on setting up required tags using category settings.
A user inquired about hiding user avatars on the website and post content pages. ondrej suggested using CSS to achieve this, while questioning the rationale behind hiding avatars.
JammyDodger announced their departure from the Discourse team, leading to an outpouring of gratitude and well-wishes from the community. Users praised JammyDodger’s contributions, patience, and positive impact on Meta. Read more
A user noticed an update alert for PNPM, leading to a discussion about Discourse’s switch to PNPM for JS package management. RGJ provided clarification by linking to the announcement topic. Read more
gormus introduced a new theme component called Notification Banners, which provides a customizable way to share messages on Discourse sites. nathank expressed interest and inquired about category-specific restrictions. Read more
A discussion continued about adding chat threads for DMs in Discourse. lindsey provided an update on the team’s current priorities and asked for more specific use cases. Read more
A user reported gradual memory usage increase after restarting their Discourse instance. Ed_S provided guidance on monitoring memory usage and explained how Linux manages memory. Read more
awesomerobot addressed a reported issue about missing shield icons on user cards when profiles are hidden, noting that it appears to be intentional in the code but may need reconsideration. Read more
A user asked about using tag groups to organize the Tags page, providing mockups of desired functionality. Moin pointed out that similar functionality already exists on Meta and can be configured using the “tags listed by group” site setting. Read more
A user requested proofreader access for Armenian translations on Crowdin. gerhard granted the access and explained the process for updating permissions across different projects. Read more
sam provided an update on built-in spell and grammar checking, highlighting the Discourse AI Helper plugin’s proofreading capabilities using LLMs. Read more
Osama announced a fix for the issue of the new /about banner being cut off on mobile devices. Read more
#translations
Users discussed German translations and UI improvements for long word languages. gerhard provided insights on browser-specific UI elements and suggested alternative translations. Read more
Indra inquired about updates on a bug related to duplicate client_id leading to internal server errors when using User API keys. sam clarified that client_id needs to be unique and provided code references. Read more
HAWK expressed appreciation for the community’s positive feedback on JammyDodger’s work, noting the significant impact JammyDodger had on the community. Read more
awesomerobot provided insights on Discourse’s image handling capabilities, explaining lazy loading and post pagination features. They also addressed concerns about performance with large numbers of images. Read more
lindsey updated the community on the status of chat threads for DMs, explaining that while there’s interest in adding the feature, the team is currently focused on other projects. Read more
gerhard assisted a user with proofreader access for Armenian translations on Crowdin and explained the process for updating permissions across different projects. Read more
sam provided an update on built-in spell and grammar checking, highlighting the Discourse AI Helper plugin’s proofreading capabilities using LLMs. Read more
Osama announced a fix for the issue of the new /about banner being cut off on mobile devices. Read more
david clarified the automatic application of PNPM changes for standard installs and shared links to PRs that will suppress unnecessary upgrade messages. Read more
pmusaraj provided an update on the WebKit bug causing CSS loading issues when navigating between subdomains on iOS, mentioning that a fix has been merged but further testing is needed. Read more
Lilly suggested potential solutions for accessing SSO external IDs in Google Tag Manager, providing links to relevant topics for further information. Read more
hugh shared insights on implementing a versatile dice roller in Discourse using an AI persona, providing detailed instructions for setup. Read more
Thanks for reading, and I’ll see you again tomorrow!
JammyDodger a dit au revoir à la communauté en tant que modérateur, recevant des remerciements sincères des utilisateurs pour ses contributions. La communauté a exprimé sa gratitude pour son service et lui a souhaité bonne chance pour ses projets futurs.
Un utilisateur a demandé de l'aide pour traduire certains champs dans un thème de type Reddit pour Discourse. awesomerobot a confirmé que rendre les chaînes traduisibles serait le bienvenu sous forme de pull request.
Les utilisateurs ont signalé des problèmes avec les lightboxes d'images dans le chat, notant que les images ne pouvaient pas être agrandies ou téléchargées facilement. pmusaraj a reconnu cela comme une demande de fonctionnalité raisonnable.
Les utilisateurs ont discuté des améliorations potentielles du plugin Discourse Doc Categories, certains utilisateurs rencontrant des problèmes de configuration.
JammyDodger’s departure from the community was acknowledged with gratitude by several users. NiceOldGuy expressed appreciation for JammyDodger’s contributions to improving moderation practices.
A user reported issues with the Discourse search bar in version 3.4.0.beta2-dev, specifically for Vietnamese language content. The community is investigating whether this might be a language-specific problem.
A user encountered a migration failure during an update, with the error “relation ‘user_required_fields_versions’ already exists”. pfaffman provided guidance on potential solutions, including restoring from a backup.
A discussion emerged about adding analytics and pixel scripts while avoiding Content Security Policy (CSP) issues. jericson shared his experience of successfully adding PostHog analytics using a Theme Component.
The community discussed the new “It’s illegal” flagging reason, with suggestions for potential enhancements to the flagging system, including automated responses and prioritized moderation for such flags.
oga inquired about making the new About page more visible across a Discourse instance. Lilly suggested using customizable sidebar sections and links for this purpose, explaining how the welcome link banner and versatile banner components can be utilized effectively.
A discussion continued on understanding Discourse trust levels, with Architect clarifying that automatic promotion occurs when criteria are met, and Jagster noting that promotions typically happen once a day.
kris.kotlarek created a comprehensive guide on moderating flags in Discourse, covering system flags, custom flags, and procedures for managing them through the admin interface.
Richie reported a layout issue on the Admin > Badges page after updating, which appears to be related to the length of translated descriptions. david investigated and found potential causes, including missing translations and layout dependencies on description length.
Andro inquired about IMAP settings in Email Settings, wondering about their purpose and compatibility with a self-hosted Postfix server. Lilly provided links to relevant discussions on IMAP support for group inboxes and alternatives to POP3.
STORMS asked about flair disappearing in chat and whether there’s an easy way to display flairs in chats. Lilly mentioned that flairs have never been viewable in chat and directed them to an existing feature request.
jrgong inquired about retrieving AI summaries via API call to display on WordPress product pages. sam provided the specific endpoint to use for this purpose, along with important considerations for implementation.
There was a discussion about managing tags in bulk, with users seeking ways to create tag groups from CSV files and manage tags more efficiently read more.
ludwikc a lancé une discussion comparant Discourse vs Skool, explorant la popularité de Skool et les leçons potentielles pour Discourse. La communauté a discuté des fonctionnalités d'engagement, de la gamification et des options de monétisation.
Les utilisateurs ont signalé des icônes manquantes après une récente mise à niveau vers Font Awesome 6. awesomerobot a reconnu le problème avec le plugin Font Awesome Pro et a promis une correction rapide.
Des mises à jour du plugin Discourse Automation ont été partagées, y compris de nouvelles fonctionnalités pour la gestion du consentement et le marquage des groupes.
Un utilisateur a demandé des conseils sur l'utilisation de Discourse comme SSO pour des services supplémentaires tels que Wikimedia, Nextcloud et Immich.
Des questions sur l'activation des sujets connexes à l'aide de modèles d'IA ont été soulevées, comparant différents modèles d'intégration et leur efficacité.
A request was made for a Rich Text Editor Plugin to replace the default Markdown editor with a WYSIWYG editor. sam advised delaying the project as Discourse is currently working in this area. read more
A discussion about improving the signup UX by changing the position of the “Full Name” field is ongoing. pmusaraj mentioned plans to add a site setting for customizing the field’s visibility and requirement.
RGJ a signalé un problème avec les logs user_auth_token qui accumulaient des millions de lignes, dont beaucoup faisaient référence à des jetons inexistants. pmusaraj a confirmé que ces logs sont à des fins de débogage et peuvent être effacés en toute sécurité en savoir plus.
ganncamp a exprimé son appréciation pour l'UX intuitive de l'explorateur de données, en particulier la possibilité de mettre en surbrillance l'utilisation des sous-requêtes en double-cliquant.
eisammy a partagé son expérience positive après 6 mois d'utilisation de Discourse, louant les options de personnalisation et les fonctionnalités de création de communauté.
pmusaraj a fourni des informations sur le problème des logs user_auth_token, confirmant que ces logs sont à des fins de débogage et peuvent être effacés en toute sécurité en savoir plus.
Un utilisateur a remarqué à quel point le menu mobile est devenu encombré au fil du temps, déclenchant une conversation sur les améliorations potentielles de l'interface utilisateur mobile.
EricGT s'est renseigné sur l'annonce de ask.discourse.com, un nouveau système d'aide basé sur l'IA. mcwumbly a précisé qu'il est encore à un stade précoce et plus adapté aux clients hébergés pour le moment.
kiefferr a demandé des conseils sur l'ajout d'instructions pour la publication anonyme dans une catégorie spécifique. pfaffman a suggéré de créer un composant de thème pour soit faire entrer le bouton de réponse en mode anonyme, soit masquer les autres boutons sauf un bouton pour entrer en mode anonyme.
itsbhanusharma a posé des questions sur la résolution des fuites d'IP et des attaques DDoS lors de l'utilisation du CDN Cloudflare. RGJ a fourni des conseils détaillés sur l'utilisation des tunnels Cloudflare et des configurations de pare-feu pour améliorer la sécurité.
Andro a partagé son expérience avec la configuration des notifications de rebond à l'aide d'un serveur Postfix local et de POP3. Il a finalement résolu le problème en ajustant les paramètres regex VERP.
mcwumbly a fourni des informations sur le statut de ask.discourse.com, expliquant qu'il est encore à un stade précoce et plus adapté aux clients hébergés pour le moment.