tgustilo a suggéré la mise en œuvre d'un mode apprenant pour aider les nouveaux utilisateurs à comprendre les fonctionnalités et le fonctionnement de Discourse.
Un administrateur de forum a demandé de l'aide après que son site a été frappé par plus de 5 000 sujets de spam. Falco et d'autres ont recommandé de mettre à jour Discourse, d'utiliser des services de contrôle de spam et de mettre en œuvre une protection Cloudflare.
PeakProsperity s'est renseigné sur le processus d'installation de l'application PWA du navigateur Android, recevant des conseils sur l'accès et le déclenchement de l'installation.
willie a demandé comment trouver le composant de thème qui ajoute un bouton "Intéressé", Lilly suggérant que cela pourrait être lié au plugin zoom.
xuhdev a cherché des informations sur la spécification des noms alternatifs dans les données structurées de site Web pour les résultats de recherche Google.
Josmok a signalé un problème avec le téléchargement d'avatars sélectionnables qui était défectueux, recevant la confirmation de david que cela serait corrigé dès que possible.
Yt.w a identifié une erreur CORS liée aux chemins relatifs affectant l'implémentation de highlight.js sur certains domaines.
Les utilisateurs ont discuté des défis d'installation de développement avec bin/rails db:migrate.
#Hébergement
Un utilisateur s'est renseigné sur les options gratuites de VPS pour faire fonctionner Discourse, NateDhaliwal expliquant les limitations et suggérant des alternatives basées sur des crédits.
gadicc a fourni des mises à jour sur le package npm Discourse2, soulignant les améliorations de la couverture des tests, de la documentation et des corrections de bugs.
Une discussion sur le contrôle des nombres de notifications dans le menu utilisateur a conduit à des solutions utilisant CSS pour limiter les notifications affichées.
jlcoo a posé des questions sur les affichages de cartes de catégories, ce que Lilly a clarifié comme étant contrôlé par le paramètre de style de la page de catégorie de bureau.
Moin a suggéré une amélioration concernant la suppression du dernier propriétaire de groupe lorsque les demandes d'adhésion sont activées, soulignant les problèmes potentiels de gestion des demandes.
pmusaraj a pris note des commentaires des utilisateurs sur l'expérience de l'application iOS et a mentionné les plans de mise en œuvre de descriptions basculables.
Danielle a annoncé un webinaire passionnant sur l'Édition Designer prévu pour le 30 octobre, où l'équipe de conception de Discourse partagera des aperçus de son travail et des conseils de personnalisation.
merefield a apporté des mises à jour importantes au Chatbot Discourse, ajoutant la prise en charge des fils de discussion et corrigeant la fonctionnalité de recherche de forum.
Un guide complet sur l’utilisation des objets de service dans Discourse a été publié, détaillant comment implémenter la logique métier à l’aide d’étapes spécialisées et de contrôle de flux fonctionnel.
Un utilisateur a signalé des problèmes avec la visibilité des tags dans les groupes de tags, où les tags privés ne s’affichaient pas correctement pour les utilisateurs autorisés.
lindsey a annoncé une nouvelle fonctionnalité permettant aux utilisateurs de suivre les fils de discussion pour un meilleur contrôle des notifications. Les utilisateurs peuvent désormais cliquer sur l'icône de cloche pour suivre des conversations spécifiques.
Les utilisateurs ont signalé des problèmes avec les attaques de spam de remboursement de clients, ce qui a conduit à une discussion sur les contre-mesures efficaces, y compris les restrictions TL0.
Les utilisateurs ont discuté des options de personnalisation dans le composant de thème Blocs de la barre latérale droite, abordant les problèmes d'affichage et les demandes de fonctionnalités.
Lilly a offert son soutien sur plusieurs sujets, notamment en expliquant la fonctionnalité du badge Nouvel utilisateur du mois et en aidant les utilisateurs avec divers problèmes techniques.
Les utilisateurs ont signalé un problème de clavier mobile où la page saute en haut lors de l'ouverture du clavier dans les modales. lindsey a annoncé que cela a été corrigé.
Une proposition pour la promotion au niveau de confiance 4 par des élections communautaires a reçu de nouvelles suggestions pour des critères d'approbation automatique.
Une discussion sur l'interface de courbe par défaut et la largeur des sujets a été lancée, Falco expliquant la raison des largeurs par défaut et renvoyant aux meilleures pratiques en matière de lisibilité. merefield a suggéré le composant de thème Discourse Bars comme solution potentielle.
Dans le fil du plugin Discourse Gamification, les utilisateurs ont discuté de la personnalisation de l'emplacement du lien du classement dans la barre latérale.
tobiaseigen a fourni des mises à jour sur les améliorations à venir du système d'invitation, confirmant les plans pour réintroduire la fonctionnalité du bouton « enregistrer et envoyer ».
sam a apporté des éclaircissements sur le support des sous-sous-catégories, expliquant le paramètre max_category_nesting et les détails d'implémentation.
lindsey a présenté de nouvelles pages d'inscription et de connexion plein écran avec un design visuel amélioré, particulièrement optimisé pour les appareils mobiles. Les retours de la communauté se sont concentrés sur les options de navigation, avec une discussion sur l'ajout de boutons retour pour une meilleure expérience utilisateur.
Un problème a été identifié avec la nouvelle fonctionnalité "Personnaliser la page À propos" qui se mélangeait avec l'ancien texte `js.about.contact_info` dans la version 3.4.0.beta3-dev de Discourse.
awesomerobot a publié un nouveau composant de thème pour ajouter des groupes à la page /about, permettant aux administrateurs d'afficher des groupes supplémentaires sur la page "À propos" de leur communauté.
Les utilisateurs ont discuté des problèmes de l'application iOS concernant une fenêtre persistante en mode Picture-in-Picture apparaissant lors de l'ouverture ou du retour à l'application.
Une question sur l'ajout de contenu sous les messages a conduit à des discussions sur le placement HTML et les considérations relatives aux bloqueurs de publicité.
Un développeur a cherché des conseils sur la manière correcte de créer un composant de thème pour masquer les réactions en fonction de la catégorie, recevant des commentaires détaillés sur les approches d'implémentation appropriées.
Un nouveau membre de la communauté s'est renseigné sur les thèmes similaires à Reddit, demandant spécifiquement des informations sur l'implémentation du thème personnalisé de Motley Fool.
merefield a signalé un problème où les sondages à choix classés permettent de voter lorsque toutes les options sont ignorées, ce qui devrait être évité pour ne pas créer d'entrées inutiles dans la base de données.
Un bug a été signalé concernant la visibilité des appartenances à des groupes cachés sur les profils d'utilisateurs, et ted a confirmé qu'ils examinaient l'interaction entre la visibilité des groupes et la confidentialité des membres.
La discussion se poursuit sur l'ajout de contenu sous les messages, pfaffman déconseillant l'utilisation de widgets et faisant référence à la feuille de route de l'API des widgets.
NateDhaliwal a fourni des étapes mises à jour pour configurer un environnement de développement Discourse dans GitHub Codespace, abordant les problèmes de création de base de données.
pbouda a annoncé que la première version du plugin de prise en charge SCIM est maintenant disponible, prenant en charge le mappage de base des champs d'utilisateur et de groupe.
Une demande a été faite pour ajouter une boîte de dialogue de confirmation pour l'action d'usurpation d'identité, soulignant la nécessité de clarifier les implications de la fonctionnalité.
Discussion sur la manière de bannir efficacement les utilisateurs avec SSO, explorant les options pour empêcher les comptes de spam dans les configurations SSO WordPress.
Shauny a posé des questions sur l'automatisation de la création de sujets quotidiens avec du contenu dynamique incluant des dates.
tobiaseigen a discuté du déplacement potentiel de la fonctionnalité "Ajouter des groupes à la page /about" vers le cœur, notant les limitations actuelles en tant que composant de thème.
#hosting
Conversation sur les transferts de domaine avec supermathie notant des différences de performance minimes entre les fournisseurs DNS.
jordan-vidrine a mené des discussions détaillées sur l'amélioration de la taille de la police des blocs de code, en collaboration avec sam et bryce sur les améliorations de la typographie et de la palette de couleurs.
tobiaseigen a fourni un support approfondi sur plusieurs sujets de personnalisation de la page "about", y compris l'ajout de groupes et la masquage d'éléments.
HAWK a aidé à répondre aux questions sur les données historiques des utilisateurs et la fonctionnalité de déconnexion des appareils.
sam a contribué à la discussion sur le style des blocs de code, en se concentrant sur les améliorations du rythme visuel et de la hauteur des lignes.
grubba a partagé des mises à jour sur les changements d'intégration de chat concernant la gestion des balises/catégories privées.
Un problème critique de point de terminaison S3 a été signalé, affectant les reconstructions avec Digital Ocean Spaces. Falco a suggéré d'ajouter un commutateur GlobalSetting pour la compatibilité.
Richie a suggéré d'ajouter une boîte de dialogue de confirmation lors de la désactivation de la 2FA à partir des profils utilisateur afin d'éviter une désactivation accidentelle.
king_laurel a signalé plusieurs problèmes avec le Styleguide, notamment des problèmes de navigation et des exemples de boutons manquants. david a confirmé qu'une correction avait été intégrée pour résoudre ces problèmes.
Zenti a rencontré des problèmes avec le port 443 lors de la configuration de Discourse sur Hostinger, recevant des erreurs de connexion malgré le bon fonctionnement du port 80.
Un utilisateur a demandé de l'aide pour personnaliser les couleurs dans le panneau d'administration, en particulier les couleurs du texte de l'en-tête. Lilly a fourni des conseils sur la manière de s'assurer que les schémas de couleurs sont correctement configurés et sélectionnables par les utilisateurs.
Pieces s'est renseigné sur les remplacements de modèles Handlebars et les meilleures pratiques pour les maintenir. merefield a fourni des conseils et a fait référence à une documentation importante sur les remplacements de modèles.
Un utilisateur a signalé une Erreur Interne du Serveur en tentant d'utiliser les fonctionnalités de suppression de messages toxiques. Falco a reconnu le problème et promis une enquête.
biocrusoe a soumis une PR pour corriger le problème du lien de démonstration highlight.js, avec Moin fournissant des conseils sur les modifications de fichiers nécessaires.
Discussion autour des réactions négatives et du vote négatif, où les membres de la communauté ont débattu des implications culturelles des différentes réactions emoji. Moin a fait référence au contexte historique de la position de Discourse sur le vote négatif.
Une demande d'amélioration des promotions de niveau de confiance a été traitée par Lilly, qui a expliqué que les promotions TL3 s'exécutent spécifiquement selon un calendrier de 24 heures.
La discussion s'est poursuivie sur la mise en œuvre des accusés de réception de lecture pour les sujets, les fonctionnalités existantes de messagerie de groupe étant mises en évidence.
sam a discuté des solutions potentielles pour les problèmes de linkify et s'est renseigné sur le forkage par rapport à l'attente de corrections en amont.
Les utilisateurs ont signalé des problèmes avec la fonctionnalité d'images d'auto-grille (auto-grid images). Richie a noté que 96 % des photos de sa communauté sont en format paysage et sont recadrées de manière indésirable par cette fonction. lindsey a indiqué que l'équipe examinerait les retours en interne.
Un utilisateur a rencontré des difficultés pour inviter des utilisateurs en masse et attribuer des groupes (bulk inviting users and assigning groups), en particulier avec les groupes de niveau de confiance. Moin a fourni une documentation expliquant que les groupes prédéfinis ne peuvent pas être utilisés pour les invitations.
Discussion sur les notifications par e-mail pour les nouveaux auteurs de messages (email notifications for new post authors), où les utilisateurs ne reçoivent pas de copies de leurs propres messages initiaux par e-mail.
Plusieurs utilisateurs ont signalé des problèmes avec les sauvegardes et la navigation vers la section de sauvegarde (issues with backups and navigation), recevant des erreurs 500 avec les configurations S3.
king_laurel a identifié un problème d'échappement de modal (modal escape issue) où les utilisateurs ne peuvent pas fermer les modales en utilisant les raccourcis clavier ou les clics sur la superposition.
L'interface du guide de style (styleguide interface) a été signalée comme non fonctionnelle localement avec des erreurs de terminal, bien qu'elle fonctionne en production.
Une demande de droits d'édition personnalisables pour le premier message (customizable first post editing rights) a été faite, suggérant que les créateurs de sujets devraient pouvoir modifier les titres et les tags ainsi que le contenu.
Une demande d'aide au développement pour les fonctionnalités de monétisation de forum (forum monetization features) incluant les limites de messages, les groupes d'utilisateurs payants et les achats de fils épinglés.
Le composant d'alignement et de grille d'images (Image Alignment and Grid component) a été marqué comme obsolète en raison de la nouvelle fonctionnalité d'auto-grille, bien que les fonctionnalités d'alignement d'images restent utilisables.
Discussion sur le support PDF dans RAG (PDF support in RAG) où Saif a confirmé que le support PDF arrivera après l'achèvement des travaux actuels sur les embeddings.
lindsey a interagi avec la communauté concernant les retours sur les images d'auto-grille (auto-grid images feedback) et a promis de revoir la question en interne avec l'équipe.
Saif a fourni des mises à jour sur les fonctionnalités à venir, confirmant que le support PDF pour RAG (PDF support for RAG) est en cours de développement.
HAWK a aidé les utilisateurs avec les changements d'infrastructure, leur recommandant de consulter status.discourse.org (status.discourse.org) pour les mises à jour pendant les migrations.
awesomerobot a clarifié le statut du composant pleine largeur (full-width component) comme étant officiellement pris en charge mais expérimental.
david et pmusaraj ont enquêté sur les problèmes du guide de style (styleguide issues) avec des utilisateurs rencontrant des problèmes de développement local.
Discourse a lancé une nouvelle expérience permettant aux utilisateurs d' activer la recherche IA en un clic, élargissant ainsi ses capacités IA suite au récent déploiement de la fonctionnalité Résumer.
Une discussion sur la séparation de la confidentialité du profil et de la visibilité de la présence s'est conclue avec lindseyannonçant l'achèvement de cette fonctionnalité, permettant aux utilisateurs de contrôler indépendamment la visibilité de leur profil et leur présence en ligne.
lindsey a annoncé l'achèvement des fonctionnalités de masquage du profil et de visibilité de la présence, fournissant des instructions détaillées sur la façon d'utiliser les nouveaux contrôles.
pfaffman a publié un nouveau composant Classic About Statistics pour remplacer l'ancienne fonctionnalité de statistiques, avec merefield et d'autres fournissant des commentaires positifs sur la préservation des fonctionnalités héritées utiles.
Une erreur de suppression de sujet a été signalée, où les tentatives de suppression de messages ou de sujets entraînaient des erreurs 500, Falco enquêtant sur la cause profonde.