Le lien vers un autre sujet de discussion ne s'affiche pas avec le nom de ce sujet

Lorsque je crée un lien vers un autre sujet sur mon forum Discourse, l’aperçu indique que le lien s’affichera sous forme de titre du sujet, mais après la création, le lien du sujet reste un lien.

  • Le haut de la capture d’écran montre un lien dans le sujet
  • Le bas à droite de la capture d’écran montre dans l’écran d’aperçu que le titre devrait s’afficher à la place

J’ai mis à jour Discourse vers la version la plus récente et j’ai pu reproduire ce problème en mode sans échec, tous les plugins et thèmes étant désactivés.

Cela ne concerne que les nouveaux liens que j’ai ajoutés. Les liens que j’ai ajoutés par le passé conservent leurs titres.

Test de ce qui se passe sur un post de Discourse Meta : Call function on page change

Le lien mène-t-il à une catégorie protégée ?

Ce n’est pas une catégorie protégée.

Lien direct ici https://hub.youthpowercoalition.org/t/create-content-licensing-policies/558

1 « J'aime »

Il semble que notre compositeur manque d’une vérification des permissions en aperçu lorsque vous créez des sujets. Le résultat final semble toutefois correct.

En règle générale, nous n’aimons pas exposer des données aux utilisateurs lorsque les permissions ne correspondent pas.

Si vous êtes dans une catégorie privée nommée « Leadership Development » et que vous publiez un lien vers un sujet dans « Une autre catégorie privée », nous n’effectuons pas l’expansion.

Il existe des complications et des cas limites lorsque vous changez de catégorie pour un sujet.

1 « J'aime »

Aucune des catégories utilisées n’est privée, cependant. Et le même message affiche son titre sur meta, mais pas sur mon forum.

Comment puis-je diagnostiquer et résoudre ce problème ?

Si tout est public, cela devrait fonctionner. Cela semble étrange, avez-vous mis à jour vers la dernière version ?

Cela se produit-il sur tous les messages ? Par exemple, un lien interne sur votre forum échoue-t-il ? What do you all call your Discourse forum? - #34 by debryc

Markdown :

Cela se produit-il sur tous les messages ? Par exemple, un lien interne sur votre forum échoue-t-il ? https://meta.discourse.org/t/what-do-you-all-call-your-discourse-forum/160991/34

Oui, j’ai mis à jour vers la dernière version et oui, tous les liens internes échouent.

Sidekiq fonctionne-t-il ? La commande /sidekiq devrait vous l’indiquer. Y a-t-il une grosse file d’attente ?

À quoi ressemble le paramètre du site pour les onebox en ligne ?

Le paramètre « ignorer les onebox en ligne » est activé.

Voici Sidekiq

Je ne sais pas comment fonctionne Sidekiq. C’est peut-être la première fois que je l’examine.

Tout plugin personnalisé peut causer ce type de problème.

1 « J'aime »

Pouvez-vous reproduire le problème ici sur Meta ? Si ce n’est pas le cas, le problème est par définition quelque chose d’unique à votre site.

Ce qui me déroute, c’est que cela se produit même en mode sans échec, avec tous les plugins et thèmes personnalisés désactivés. Je vais vérifier le plugin Layouts, car c’est le seul plugin non officiel que nous ayons.

Je pense que c’est unique à mon site, mais je ne sais pas par où commencer pour identifier la cause racine.

Le mode sans échec ne résoudra malheureusement pas ce problème.

Je vous recommande de désactiver complètement tous les plugins tiers en reconstruisant le conteneur avec ces derniers commentés.

1 « J'aime »