Les liens IMDB (de tous types) fonctionnaient parfaitement sur mon forum depuis des mois, générant correctement les informations en onebox lorsqu’ils étaient publiés, comme par exemple ce lien :
Cependant, au cours de la dernière semaine, certains liens affichent désormais n’importe quelle affiche de film présente sur la page IMDB. Ils ne sont plus cliquables, toutes les informations ont disparu, il ne reste que l’affiche. Le comportement est incohérent, car certains liens fonctionnent toujours comme avant. Le lien ci-dessus est l’un de ceux qui se convertissent correctement, tandis que celui-ci se transforme en affiche.
Je n’ai modifié aucun paramètre ni ajouté d’élément sur mon site, à part les mises à jour de Discourse qui sont sorties, ce qui est probablement la cause. Ce n’est pas un problème majeur, mais existe-t-il un moyen de forcer tous les liens à se comporter comme avant ou de forcer le oneboxing ?
C’est déjà le cas. Je maintiens constamment la dernière version, mais je viens de vérifier à nouveau et tout est à jour.
C’est incroyablement incohérent. Par exemple, je viens de republier les deux liens du message original dans des messages séparés, et maintenant c’est inversé : c’est l’autre qui s’affiche comme image. Plusieurs utilisateurs ont rencontré le même problème : environ la moitié se comportent comme d’habitude, tandis que l’autre moitié se transforme en image.
Étant donné que les liens sont exactement les mêmes (et qu’ils semblent pouvoir s’inverser), je n’ai absolument aucune idée de ce qui pourrait occasionnellement changer l’affichage de l’un d’eux. Lors de la publication, l’aperçu dans la zone de prévisualisation montre bien la version qui finira par apparaître dans le message (soit la boîte de lien, soit l’image). C’est très confus. Donc, quelque chose interprète parfois le lien comme une image, sans raison apparente. Ce n’est plus un lien hypertexte dans ce format, mais une image statique.
J’ai édité mon message original et j’ai réussi à recréer le problème à l’intérieur. La toute première image provient de ce lien : “https://www.imdb.com/title/tt0121762”. Je l’ai simplement postée comme tous les autres liens IMDb dans ce sujet, et elle s’est convertie en cela. Voyez aussi juste en dessous, où je viens de poster le lien IMDb en clair :
Au lieu du lien IMDb. L’URL de l’image est celle qu’ils utilisent pour tous leurs affiches (que vous ne pouvez normalement pas accéder en pleine taille), donc elle provient bien du lien. Aucune de ces informations sur la distribution ne se trouve dans le message. Il ne détecte pas du tout le lien IMDb, alors que clairement, les informations sont toujours là.
Voici ce qui est affiché lorsque j’édite ce message. Ce problème n’a pas été reproduit dans votre message car il semble être complètement aléatoire et non lié à un lien IMDb spécifique.