ToddZ a suggéré la possibilité de « réassigner » administrativement des réponses qui ont été postées par erreur comme réponses à un sujet plutôt que comme réponses directes à des messages spécifiques. Cela a déclenché une discussion sur les avantages et les inconvénients d'une telle fonctionnalité, avec des considérations sur la clarté des sujets et la formation des utilisateurs. Lire la suite.
Un utilisateur a signalé des problèmes de correction orthographique dans Firefox sur macOS lors de la rédaction de messages. D'autres utilisateurs ont confirmé que la correction orthographique fonctionnait correctement pour eux, suggérant qu'il pourrait s'agir d'un problème de configuration locale. Lire la suite.
Un utilisateur a signalé que les cartes d'utilisateur réapparaissent lors du défilement suffisamment loin pour charger de nouveaux messages, même sans cliquer à nouveau dessus. Ce comportement inattendu a été démontré avec une vidéo, mettant en évidence un bug potentiel de l'interface utilisateur. Lire la suite.
Dans le fil de discussion du plugin Discourse Chatbot, exlabs a rencontré une erreur d'activation de gem lors de l'installation du plugin. merefield a suggéré qu'il pourrait s'agir d'une dépendance conflictuelle avec le plugin Zendesk et a proposé des solutions potentielles. Lire la suite.
Un utilisateur a rencontré une erreur lors du rebuild de son instance Discourse, spécifiquement un avertissement NULL-Byte dans le script de lancement. pfaffman et RGJ ont fourni des étapes de dépannage et identifié les causes potentielles du problème. Lire la suite.
LSudo a signalé des problèmes avec les images importées depuis phpBB présentant des lignes d'artefacts ou une compression médiocre après la migration vers Discourse. pfaffman a suggéré de vérifier les paramètres de Discourse et la file d'attente Sidekiq pour le traitement en cours des images. Lire la suite.
Falco a discuté des défis liés à la mise en œuvre du support HTTP/3 dans Discourse, expliquant les complexités impliquées avec nginx et les alternatives potentielles comme Caddy. Il a proposé une nouvelle approche de modèle pour expérimenter différents serveurs web. Lire la suite.
Lilly a confirmé que l'option « arriver au sujet » pour les invitations est toujours disponible et a fourni une capture d'écran démontrant sa présence dans la boîte de dialogue de création d'invitation. Lire la suite.
oga a demandé des informations sur le thème utilisé sur meta.discourse.org et la disponibilité du thème « Radiant ». Lilly a précisé que plusieurs thèmes sont utilisés et a fourni des informations sur la recherche et l'installation de thèmes.
ludwikc et Timothy_Vail ont discuté de la création d'un thème Discourse imitant Skool, en envisageant d'utiliser FKB Pro comme base pour le travail. Ils explorent les exigences nécessaires pour l'adapter en un thème de type Skool.
cosdesign a demandé de l'aide pour utiliser DiscourseConnect uniquement en tant que client, visant à permettre aux visiteurs du site de se connecter et de s'inscrire exclusivement via Discourse. La discussion a inclus les étapes entreprises et les tentatives de configuration.
eisammy a signalé un problème avec la page /faq qui ne fonctionne pas correctement après la suppression de la catégorie des journaux, entraînant une impossibilité de modifier la page et un message d'erreur « Oups ! » lors de l'actualisation.
mcwumbly a annoncé la sortie de Discourse 3.4.0.beta2, mettant en avant de nouvelles fonctionnalités telles que des métriques de vues de page améliorées, plusieurs groupes de modérateurs par catégorie et la possibilité de suivre les discussions de chat.
mcwumbly a également annoncé Discourse 3.3.2, une version de sécurité et de maintenance corrigeant plusieurs CVE et incluant diverses corrections de bugs et améliorations.
Falco a fourni une mise à jour sur la détection NSFW dans Discourse AI, mentionnant une précision améliorée avec le classificateur de publications par IA et le développement continu de solutions basées sur des LLM de vision pour les clients Enterprise.
nat a contribué aux notes de version de Discourse 3.4.0.beta2, fournissant des informations supplémentaires sur les améliorations et les changements apportés aux plugins.
Tris20 a suggéré de déplacer le bouton IA « Relire le texte » à côté de « Créer un sujet » pour le rendre plus visible pour les nouveaux utilisateurs. lindsey a mentionné que l'équipe de conception travaille sur une refonte de l'éditeur et réfléchit à la manière de mieux mettre en avant les fonctionnalités IA. sam a proposé des idées telles que l'apprentissage de la relecture aux utilisateurs et la relecture en arrière-plan pendant la frappe. Lire la suite.
EnergyInterest a remarqué des boutons en double dans la section de publication de son forum. Moin a expliqué que ces boutons permettent aux utilisateurs de modifier les niveaux de notification et de répondre tout en lisant un sujet, puis de disparaître lors du défilement vers le bas. awesomerobot a précisé leur utilité pour répondre ou modifier le statut de suivi avant d'atteindre la fin d'un sujet.
Crius a signalé des problèmes de répertoire workbox manquant après la mise à niveau vers des versions plus récentes de Discourse, entraînant de nombreuses erreurs 502.
merefield a annoncé une correction pour le composant de thème Discourse Bars, résolvant un problème où le contrôle de progression du sujet ancré ne se développait pas lors du clic.
Lilly a créé un composant de thème rapide pour ajouter des numéros de ligne aux blocs de code en réponse à une demande d'utilisateur.
pmusaraj a corrigé un problème avec la nouvelle fonctionnalité de page d'accueil personnalisée où le lien « Retour au forum » ajoutait « /custom » à l'URL.
sam a participé à une discussion sur l'ajustement des photos de profil, bien que le contenu spécifique de sa contribution n'ait pas été fourni dans le contexte.
angus a annoncé qu'il fournirait un support régulier pour le plugin ActivityPub jusqu'en mars prochain au moins. Les utilisateurs ont discuté de la fédération entre Discourse et Lemmy, angus précisant que le plugin est conforme à la FEP-1b12 pour la fédération basée sur les groupes.
Le Classificateur de messages IA de Discourse peut désormais être utilisé pour détecter les images et le texte NSFW dans les communautés. Saif a fourni un guide sur la façon de le configurer pour les administrateurs.
omarfilip a demandé de l'aide pour dépanner un site lent qui était soudainement devenu lent. Falco a suggéré de supprimer le composant de thème « badges in posts » comme solution potentielle.
ToddZ a fourni une mise à jour sur les prix de Mailgun, notant que le plan Flex n'est plus disponible et que les prix actuels commencent à 15 $/mois après le niveau gratuit.
Bas a offert des perspectives sur la gamification au-delà des classements, suggérant l'utilisation de l'automatisation pour des fonctionnalités personnalisées d'engagement communautaire.
xandra.cc a signalé un problème où les utilisateurs ne pouvaient plus modifier aucun message depuis la mise à jour vers la version 3.4.0.beta3-dev. Moin a suggéré une correction liée au plugin discourse-reactions, qui a résolu le problème.
Une discussion a eu lieu sur la suppression des crochets des objets d'e-mail générés pour les utilisateurs. HamMan2118 a suggéré de modifier les modèles d'e-mail, mais le problème a persisté dans les résumés d'e-mail.
Rick_Jing a rencontré une erreur interne du serveur 500 en essayant de créer des sujets avec des tags via l'API. La communauté a également conseillé sur l'importance de masquer correctement les clés API dans les captures d'écran.
Shauny s'est renseigné sur la limitation de l'utilisation des jetons IA pour les utilisateurs. Jagster a expliqué que Discourse AI n'a pas de telles limitations, mais que la solution Chatbot offre des limites de requêtes hebdomadaires.
Dans le fil de discussion sur les commentaires sur le résumé quotidien, Lilly a fait remarquer avec humour que les résumés générés par l'IA tendent à exagérer son activité.
Thème
Les utilisateurs ont discuté des personnalisations pour le thème Air, partageant du code CSS pour ajuster la disposition des listes de sujets.
Annonces
Une conversation sur l'attribution de badges en masse aux utilisateurs a conduit à des discussions sur l'automatisation du processus à l'aide de requêtes SQL pour des badges personnalisés déclenchés.
supermathie a fourni des détails techniques sur les algorithmes 2FA utilisés dans Discourse et a offert une aide au dépannage.
Saif s'est renseigné sur l'efficacité des guides de détection de spam et de contenu NSFW pour lutter contre le spam généré par l'IA de plus en plus sophistiqué.
sam a reconnu la nécessité d'un système de quota pour l'utilisation de l'IA et a mentionné les plans d'ajout de sélecteurs de groupe avec des comptes d'entrée/sortie et la durée pour chaque LLM.
Falco a fourni des conseils sur la configuration manuelle de VLLM dans la section des modèles d'IA, expliquant les paramètres d'URL et de tokenizer.
NateDhaliwal introduced a new Discourse Persistent Banner theme component that displays a banner at the top of every page, which can only be hidden by admins. Lilly provided feedback and suggestions for improvements, including placement options and color customization.
The Filtered Topic Lists component encountered an issue where setting “Default List Filter: no subcategories” in a category prevents filtered topic lists from displaying in any outlets. gormus confirmed the findings and provided steps to reproduce the problem.
A user sought help to implement a specific category representation design on their Discourse-hosted community. Moin provided guidance on using the “Boxes with Subcategories” desktop category page style and adding CSS customizations.
RCheesley reported an error when clicking on the Billing tab in the user profile of a self-hosted Discourse instance with the subscriptions plugin installed. The error seemed to be related to the Who’s Online plugin.
Shauny asked about enabling the AI button in the toolbar, discovering that it was working but required text highlighting to activate. Moin explained that a recent change moved the button’s position, and users on the stable branch would need to wait for the next release.
RGJ encountered an issue where overridden text in translations suddenly reverted to the original, despite the override still being present in the admin panel. Moin suggested searching for the specific translation key to troubleshoot.
Lilly provided feedback and suggestions on the Discourse Persistent Banner theme component, offering insights on improving its functionality and customization options. She recommended adjustments for desktop placement, border customization, and color selection flexibility.
Thanks for reading, and I’ll see you again tomorrow!
ludwikc a demandé des conseils sur la duplication d'un groupe pour gérer l'accès aux cours, et Lilly a suggéré d'utiliser l'API pour peupler le nouveau groupe.
sam a abordé les préoccupations concernant le spam généré par l'IA, discutant des questions philosophiques de création de valeur et de suppression de contenu. Il a également mentionné les travaux en cours sur les réponses générées par l'IA via des personas.
Thomas_Rother a signalé un problème où la fonctionnalité du texte wiki disparaît après la mise à niveau vers Discourse 3.4.0.beta3-dev. Moin a suggéré de vérifier le mode sans échec et le paramètre du site menu des messageslire la suite.
maiki a découvert un problème de validation avec le champ Nom pour les outils d'IA dans Discourse AI. Ils ont suggéré d'ajouter une validation dans l'interface utilisateur pour éviter les erreurs lors de la création de nouveaux outils lire la suite.
MarcP a découvert que la recherche de « down » sur meta ne donne aucun résultat. Moin a expliqué que « down » est probablement un mot arrêté dans le système de recherche de Discourse lire la suite.
Sidi_Codet a signalé des problèmes de réactivité avec la section des préférences utilisateur sur les appareils mobiles lors de l'utilisation du thème Central. jordan-vidrine a conseillé de soumettre des commentaires sur le sujet du thème, car il est toujours expérimental lire la suite.
Epoch a demandé un développement payant pour trois plugins ou composants différents, notamment le codage couleur des noms d'utilisateurs en fonction des classements de groupe et la création de catégories de barre latérale dépliables lire la suite.
j127 a partagé des insights sur le spam basé sur l'IA, discutant des défis de la distinction entre le contenu généré par l'IA de valeur et le spam, ainsi que de l'importance de maintenir la confiance dans le contenu du forum lire la suite.
Falco a expliqué le fonctionnement des réponses générées par l'IA en réponse à la question de joo sur le déclenchement de réponses IA lorsque les utilisateurs publient. Il a suggéré de valider l'idée manuellement avant de l'automatiser lire la suite.
sam a répondu aux préoccupations concernant les métriques de visualisation de page dans le nouveau rapport de trafic du site, clarifiant qu'aucune information n'a été perdue et expliquant comment accéder aux données précédentes lire la suite.
Des utilisateurs ont signalé des problèmes avec les liens « en réponse à » non fonctionnels sur un forum Discourse spécifique. Moin a suggéré que cela pourrait être lié à des messages supprimés ou à un problème spécifique au forum lire la suite.
baronesh a accidentellement supprimé un membre et a demandé comment annuler l'action. pfaffman a expliqué que la suppression immédiate s'applique aux utilisateurs ayant peu ou pas de messages lire la suite.
ludwikc a demandé comment marquer tous les messages comme lus pour les utilisateurs visant « Boîte de réception : 0 » sur leur instance Discourse. pfaffman a précisé que Discourse ne permet pas de marquer des messages comme lus sans les avoir réellement lus lire la suite.
RGJ a identifié un problème de compatibilité PG13 avec une migration récente introduisant NULL NOT DISTINCT, qui n'est pris en charge que dans PostgreSQL 15 et versions ultérieures lire la suite.
Falco a répondu aux préoccupations concernant les vulnérabilités détectées par l'analyse de code dans les installations auto-hébergées de Discourse, expliquant que les outils du commerce produisent souvent de faux positifs et recommandant l'utilisation de HackerOne pour signaler les problèmes réels.
rishabh a participé à des discussions sur la collecte de champs utilisateur par IA dans le plugin Discourse Chatbot, fournissant des informations sur les types de champs pris en charge et les limitations.
NateDhaliwal a créé un nouveau composant de thème amusant appelé Discourse Confetti Clicks qui ajoute des animations de confettis lorsque les utilisateurs cliquent sur la page. Certains utilisateurs ont suggéré de le limiter à des pages spécifiques ou de le lier à des événements spéciaux comme les anniversaires des membres.
UX
NullVoxPopuli a soulevé la question d'un meilleur support pour les grands écrans, en particulier lors de la composition de réponses tout en lisant des messages. awesomerobot a mentionné qu'une refonte du compositeur est en cours et pourrait résoudre ce problème.
Sidi_Codet s'est renseigné sur l'activation de l'assistant IA Discourse Helper sur leur instance Discourse hébergée. Il a été précisé que cette fonctionnalité n'est actuellement disponible que pour les clients Entreprise.
Une discussion sur la gamification au-delà du classement a exploré des idées pour maintenir l'engagement des utilisateurs, y compris la personnalisation des niveaux de confiance et des badges.
mcwumbly a partagé la mise à jour Projets en cours - Octobre 2024, mettant en évidence le travail en cours sur la refonte du compositeur, une nouvelle page de configuration d'apparence et d'autres initiatives.
Les utilisateurs ont discuté du plugin Discourse Doc Categories, avec wenqin cherchant des clarifications sur la configuration d'un sujet d'index et paulswithers s'interrogeant sur la modification des icônes pour des liens spécifiques.
heyrocker a demandé de l'aide pour un problème de reconstruction lié à la migration de la base de données, ce qui a conduit à des suggestions de dépannage.
ted a commenté le problème de compatibilité PG13, partageant une solution potentielle et discutant des considérations pour la restauration des sauvegardes entre différentes versions de PostgreSQL.
ganncamp a découvert une fonctionnalité utile de création automatique de liens lors du collage de texte, similaire à la fonctionnalité de Slack. Cette découverte accidentelle fera économiser de nombreuses frappes aux utilisateurs.
renem a demandé la possibilité de créer un webhook pour les messages secrets. simon a expliqué qu'il n'existe pas de webhook spécifique pour les messages secrets, mais qu'il est possible de les filtrer dans un webhook général des événements de message.
kendoer a partagé une solution pour un échec de restauration liée à une fonction chat_mention manquante en mettant à jour l'ancien serveur vers la même version que la nouvelle installation avant de créer une sauvegarde.
Adam_Skalicky a signalé avoir réussi à lier et créer des tickets Jira avec une instance Jira interne après avoir ajouté l'hôte aux hôtes internes autorisés dans les paramètres de sécurité.
Un utilisateur a rencontré une erreur « CSRF détecté » lors de l'utilisation du plugin oauth2-basic pour la connexion OAuth2. supermathie a suggéré d'activer force_https pour résoudre potentiellement le problème.
Une discussion a commencé sur les tactiques pour renforcer les communautés en ligne, les administrateurs de forums partageant leurs expériences et cherchant des conseils pour développer leurs communautés.
sunjam a partagé un dépôt GitHub pour un plugin Maubot qui permet aux utilisateurs de publier des messages de Matrix vers Discourse, potentiellement utile pour l'intégration multiplateforme.
#Auto-Hébergement
tig3 a signalé avoir réussi à servir Discourse depuis un sous-dossier en appliquant une solution partagée par varun21, résolvant un problème où les adresses IP des utilisateurs s'affichaient comme 127.0.0.1.
Une discussion s'est poursuivie sur le comportement inattendu de la recherche où certains termes comme « /commands » ne sont pas trouvés lors de la recherche de « commands ». MarcP a souligné les problèmes de recherche de liens GitHub et X (Twitter), insistant sur l'impact sur la découvrabilité, en particulier dans les sections brouillons et personnel.
Une discussion sur un Plugin de soumission d'idées de cryptomonnaies a exploré le potentiel d'expansion du système d'étiquettes de Discourse pour gérer les données de cryptomonnaies, avec des questions sur les performances des étiquettes et les améliorations de l'interface utilisateur.
zogstrip s'est renseigné sur une solution potentielle pour un bug lié au changement de réactions, demandant si cela serait abordé dans une prochaine refonte des réactions.
richb-hanover a signalé un problème de défilement fluide sur les forums Discourse, affectant les longs sujets sur Firefox. awesomerobot a confirmé avoir rencontré un problème similaire sur les ordinateurs portables avec pavé tactile.
Amicable a rencontré un problème avec les liens générés par l'IA dans son chatbot hébergé localement, où les titres des sujets étaient remplacés par des "slugs" dans les URL. Le problème a été identifié plus tard comme étant lié à l'exécution sur localhost sans SSL.
AxelTerizaki a rencontré des difficultés avec Redis et des erreurs de base de données lors d'une installation Discourse. Le problème a finalement été attribué à une analyse antivirus qui a supprimé des fichiers PostgreSQL, soulignant l'importance d'une configuration antivirus appropriée dans les installations Discourse.
darkpixlz a fourni une mise à jour sur son thème moderne, reconnaissant certains composants cassés et décrivant les plans pour des corrections futures et une réécriture potentielle.
mcwumbly a confirmé rencontrer des problèmes de défilement similaires à ceux signalés par richb-hanover, en particulier sur les ordinateurs portables avec pavé tactile.
sam a reconnu un bug reproductible lié aux personas IA qui ne changent pas comme prévu dans les messages privés et s'est engagé à résoudre le problème.
awesomerobot a contribué à la discussion sur les problèmes de défilement fluide, confirmant des expériences similaires sur les ordinateurs portables avec pavé tactile.
ted a fourni des informations sur un problème de compatibilité PostgreSQL, suggérant une solution de contournement et s'interrogeant sur les circonstances qui ont conduit à la restauration d'une sauvegarde PG15 sur PG13.
Lilly a offert son aide à un utilisateur rencontrant des problèmes avec la fonctionnalité de résumé de Discourse, demandant plus d'informations sur sa configuration.
Des utilisateurs ont signalé des problèmes de restauration de sauvegardes en raison d'une fonction `chat_mention` manquante. RGJ a expliqué que le problème provient d'une migration avec un horodatage plus ancien ayant été commise plus tard, ce qui n'est pas détecté par les métadonnées de version dans la sauvegarde. La solution consiste à mettre à jour vers la dernière version ou à créer une nouvelle instance avec le même hash de commit.
Un utilisateur a rencontré une erreur 502 Bad Gateway sur son instance Discourse. La communauté a suggéré d'exécuter ./launcher rebuild app pour résoudre le problème, ce qui a fonctionné après environ une heure.
sebix1 a signalé que la génération de codes de sauvegarde 2FA n'est pas immédiatement disponible après l'ajout d'un authentificateur. La page doit être rechargée pour voir le bouton « Ajouter des codes de sauvegarde ».
Une discussion sur la difficulté à trouver le bouton de déconnexion dans le nouveau menu utilisateur s'est poursuivie, un utilisateur remerciant la communauté pour un composant de thème qui résout ce problème.
Un utilisateur a demandé des conseils sur la configuration des e-mails entrants pour créer de nouveaux sujets ou des messages groupés, notant que les instructions peuvent être obsolètes pour la version 3.2.2.
Teresations a demandé des informations sur l'hébergement de flux en direct directement dans sa communauté Discourse en utilisant Streamyard ou Restream, cherchant des conseils sur la meilleure approche.
darkpixlz a lancé un sondage pour évaluer l'intérêt pour différents designs de son Thème Moderne, présentant des options pour un design unibody versus une barre latérale détachée/flottante.
Des utilisateurs ont discuté du Plugin de publicité Discourse, omarfilip notant que les directives de politique de sécurité du contenu sont obsolètes et demandant des informations mises à jour.
Une requête a été posée concernant l'intégration d'Authentik avec le plugin OpenID Connect, des utilisateurs proposant de partager des détails de configuration pour aider à résoudre les problèmes.
Un utilisateur a rencontré des erreurs de configuration SMTP en essayant d'installer Discourse en utilisant le panneau de serveur Docker 1panel, demandant de l'aide pour dépanner le problème.
mryogi a demandé de l'aide pour ajouter de nouveaux messages via l'API, rencontrant une erreur 404. La communauté a suggéré de vérifier la clé API et le chemin utilisés dans la requête.
John_Bagg a demandé des mises à jour sur la création d'un programme de mentorat pour les membres de Discourse, cherchant des informations sur la configuration et la mise en œuvre.
joffreyjaffeux a testé un abonnement réel pour investiguer une erreur lors du clic sur Facturation dans les profils utilisateurs, confirmant que les personnes peuvent s'abonner avec succès.
sam a commenté le problème de compatibilité PG13, reconnaissant la nécessité de mettre à jour le conteneur open-source vers PostgreSQL 15 dans les prochains mois.
jordan-vidrine a résolu le problème des animations qui se cassent sur meta en supprimant les transitions d'un composant en mode lecture et en demandant des retours sur le bon fonctionnement des animations.
tobiaseigen a partagé une mise à jour sur la fonctionnalité de création de drapeaux personnalisés, y compris une capture d'écran de la nouvelle page d'administration des drapeaux de modération avec le commutateur ajouté.
Un nouvel article de blog a été publié discutant de la façon dont Discourse sert d'outil de collaboration d'équipe. stella a enquêté sur un problème avec le formulaire d'inscription à la newsletter signalé par les utilisateurs.
stella a enquêté sur les problèmes d'inscription à la newsletter dans l'article de blog sur l'outil de collaboration d'équipe et a reconnu que le problème devait être résolu.
Lilly a accueilli de nouveaux utilisateurs et partagé des informations sur les décorations d'Halloween et les thèmes de Noël.