Résumé quotidien (21h UTC)

Aujourd'hui sur meta.discourse.org

Chiffres clés

Sujets intéressants

  • Dev Recherche et génération d'URL courtes pour les téléchargements : merefield a demandé comment mapper les URL courtes upload://… de Discourse vers l'URL complète basée sur SHA1 dans Rails, et david a indiqué les méthodes Upload.short_url et upload.url qui gèrent la conversion (message 1 et message 7). Lire la suite

  • Dev Demande de Schema.org dynamique dans les composants de thème : Aditya_Shevle a proposé d'ajouter du JSON-LD dynamique dans les composants de thème pour les sujets et les réponses, et RGJ a noté que Discourse fournit déjà des schémas via le balisage JSON-LD (QAPage) de la vue du crawler (message 1 et message 2). Lire la suite

  • Installation Recommandation pour le nombre de workers : cœurs × 2 ? : Editor0732 a partagé des graphiques de performance montrant les requêtes web en file d'attente, et Falco a suggéré de passer de 8 à 12 workers et d'activer YJIT pour vider la file d'attente (message 11 et message 15). Lire la suite

  • Installation DISCOURSE_SMTP_AUTHENTICATION sans documentation ? Aucun ne fonctionne : inquiry a défini DISCOURSE_SMTP_AUTHENTICATION: none et a reçu une erreur « Authentification invalide » ; il a résolu le problème en commentant DISCOURSE_SMTP_USER_NAME et PASSWORD dans containers/app.yml (message 1 et message 2). Lire la suite

  • Installation Affichage de « welcome to nginx » sans accès à Internet : tknospdr a vu la page Nginx par défaut sur Ubuntu 24 et a noté que seule la machine hôte pouvait la charger (les autres échouaient), soulignant une particularité réseau lors des installations Bitnami (message 10 et message 11). Lire la suite

  • Support Plus de fichiers persona augmentent-ils les frais de requêtes LLM ? : wlandgraf s'inquiétait que le téléchargement de nombreux PDF vers les personas n'augmente pas l'utilisation des jetons OpenAI, et Falco a expliqué que le coût est contrôlé par les paramètres « Upload chunk tokens » × « Search conversation chunks » (message 1 et message 3). Lire la suite

  • Support Ajouter une bordure à une image : robbie.morrison souhaitait une fine bordure CSS par image sans composant ; awesomerobot a expliqué que les styles en ligne sont supprimés et a suggéré un wrapper data-theme-image-border au niveau du thème avec du CSS personnalisé (message 1 et message 5). Lire la suite

  • Support Remplacer la barre de recherche Discourse par Coveo ? : Joe_F a demandé comment remplacer la recherche par défaut de Discourse par Coveo ; awesomerobot a indiqué le plugin Algolia existant (niveau enterprise) et a noté que des intégrations Coveo personnalisées sont possibles sous un plan Entreprise (message 1 et message 3). Lire la suite

  • Support Partager sur davantage de réseaux sociaux ? : patrickemin souhaitait ajouter Bluesky au menu de partage ; Heliosurge a recommandé le composant de thème social-share pour une extension facile (message 1 et message 3). Lire la suite

  • Support Installation PWA ne fonctionne pas comme prévu : Damian_Boon a signalé que Chrome refusait l'invite PWA ; Falco a découvert un HTML invalide dans le <head> (balise <nav>), et son déplacement a rétabli les invites d'installation PWA et de notifications push (message 1 et message 6). Lire la suite

  • Support Clavier mobile couvre l'interface et empêche le défilement : bitmage a lié un bug de chevauchement du clavier Android où le clavier logiciel masque les options de signalement, notant des problèmes de mise en page mobile persistants (rapport et bug). Lire la suite

  • #Site feedback Statistiques de compte incorrectes : TempAccount était perplexe face à un badge d'anniversaire ; Southpaw a expliqué qu'un enregistrement « utilisateur en attente » de février 2021 l'avait déclenché malgré une inscription récente (message 1 et message 4). Lire la suite

  • #Site feedback Comment les participants doivent-ils gérer les rapports de plugins tiers sur Meta ? : lors d'une discussion sur l'isolement des bugs de plugins, Moin a proposé un nouveau tag #3rd-party et une catégorie de support pour concentrer le dépannage des plugins (idée et référence). Lire la suite

  • Fonctionnalité Utiliser l'IA pour aider à répondre aux nouveaux messages sur Discourse : wlandgraf et awesomerobot ont évoqué l'ajout d'un bouton « générer une réponse » dans la barre d'outils IA, et sam a confirmé que les assistants basés sur les personas rendront cela possible prochainement (message 4 et message 5). Lire la suite

  • Fonctionnalité Ouvrir une fenêtre de réponse via une URL : CodeResearcher a ravivé la demande utilisateur d'un paramètre URL pour ouvrir directement le compositeur, et la communauté a réaffirmé sa valeur pour une UX rationalisée (message 1 et message 23). Lire la suite

Activité du groupe @team

À bientôt pour plus d'URL courtes, moins d'erreurs de navigation en haut, et des chiots à l'abri des balises HTML brisées demain !