La résolution de liens (Onebox) a cessé de fonctionner

J’ai pu insérer des liens vers d’autres sujets et Discourse chargeait automatiquement le titre du sujet, mais récemment, cela ne fonctionne plus. Par exemple, lorsque je colle un lien vers un autre sujet que j’ai créé précédemment sur Meta : Video Upload to YouTube and Vimeo using Theme Component

Ici, le lien se résout en titre de sujet. Mais sur mon forum, cela ne fonctionne pas et reste juste le lien du sujet.

Quelqu’un peut-il aider à résoudre ce problème ? Cela n’a commencé à se produire qu’il y a 2 jours, aucune mise à jour ni aucun changement de configuration. Cela a juste cessé de fonctionner en plein milieu d’une publication. Pendant que j’écrivais la publication, le premier lien s’est résolu et plus tard, il a simplement cessé de fonctionner.

2 « J'aime »

Vous êtes-vous limité en débit ?

3 « J'aime »

Je ne pense pas, car c’est un site à très faible activité et il n’y a pas plus de 3-4 utilisateurs actifs à la fois.

2 « J'aime »

Le sujet auquel vous faites référence se trouve-t-il dans une catégorie privée ? Ils restent sous forme de lien brut et ne s’affichent pas en tant que onebox.

7 « J'aime »

Ah oui, cela explique la situation. J’ai récemment modifié certaines options de sécurité de catégorie.
Mais cela semble être une faille. Je publie depuis une catégorie qui a les mêmes privilèges que l’autre, donc je ne vois pas pourquoi cela ne devrait pas se résoudre. Mais je comprends maintenant ce qui se passe, merci !
Quelqu’un de l’équipe pourrait-il répondre si cela pourrait être résolu ou considéré comme une demande de fonctionnalité ?

4 « J'aime »

Bien que vous puissiez avoir accès à la catégorie restreinte vers laquelle le lien pointe @ti0 , d’autres utilisateurs ne le pourront pas.

Si Discourse devait prévisualiser/onebox le contenu de catégories restreintes, cela fuirait des données assez mal :grimacing:

3 « J'aime »

Oui, je suis d’accord avec ça, bien que ce que je suggérais, c’était que lorsque les deux catégories (source du lien et destination où le nouveau sujet est créé) ont le même niveau d’accès, cela devrait être une « onebox ». Mais je comprends que cela pourrait être très compliqué.

3 « J'aime »
En y réfléchissant, je ne suis pas sûr que cela ait été utile...

Le « comment » est trop technique pour moi, mais je pense que les « oneboxes » en ligne sont une fonctionnalité plus récente que les « oneboxes » d’origine, et qu’elles ont peut-être hérité d’un comportement similaire. Si c’est le cas, il y a peut-être une marge de manœuvre pour les modifier d’une manière ou d’une autre ?

Normalement, une « onebox » dans un forum d’un message public afficherait la quasi-totalité des détails du message, ce qui contournerait les autorisations de catégorie si les sujets privés étaient gérés de manière similaire. Mais une « onebox » en ligne affiche beaucoup moins d’informations (et pourrait peut-être être réduite au seul titre du sujet dans ces cas). Cela ferait que les liens publics et privés se comporteraient de manière similaire, sans révéler beaucoup plus que ce que le lien brut ne le ferait.

Pour le moment, voici comment un sujet privé peut être affiché dans un sujet public distinct (cet exemple est un message privé, mais les messages des catégories restreintes ont le même aspect) :

Au milieu d’une phrase, https://meta.discourse.org/t/test-message-for-oneboxing/213633/2?u=jammydodger, pour en ligne.

Sur une ligne à part pour la « onebox » d’origine :

https://meta.discourse.org/t/test-message-for-oneboxing/213633/2?u=jammydodger

Et cité :

Il semble y avoir une certaine marge pour les ajuster afin de les rendre plus esthétiques sans compromettre la restriction de catégorie / la protection contre les fuites de données. Mais je n’ai aucune idée de la manière dont on pourrait s’y prendre. :slightly_smiling_face:

3 « J'aime »

Je viens de tester cela sur mon site de test en utilisant le lien dans le message d’origine et cela s’affiche parfaitement. :+1:

Est-ce toujours un problème pour vous @ti0 ?