J’ai installé le plugin d’aperçu et j’ai remarqué que certains aperçus s’affichent, mais pas d’autres. Les aperçus des tweets, en particulier, ne s’affichent pas du tout lorsque je lie des tweets dans mes sujets. La même chose se produit pour les vidéos partagées depuis Vimeo. Mon ami a posé la question il y a quelques jours et on lui a dit que ce n’était pas un problème lié au plugin, mais au logiciel Discourse lui-même.
Voici le post de mon ami : Topic List Previews (legacy) - #1265 by xioian
Existe-t-il un moyen de faire en sorte que tous les aperçus s’affichent correctement ?
Les grandes images provenant des intégrations Twitter devraient fonctionner. Mais je pense que vous devrez configurer cela : (lisez la section au bas du sujet original concernant les intégrations enrichies) :
Oui, j’ai bien suivi les étapes que David a liées, mais cela semble n’avoir eu aucun effet. Les aperçus de la liste des sujets fonctionnent pour certains sites, mais pas pour d’autres comme Twitter. Il y avait également une vidéo que j’ai liée depuis Vimeo, mais elle n’avait pas d’aperçu.
Ouais, cette capture d’écran donne l’impression que la onebox ‘riche’ de Twitter ne fonctionne pas. Es-tu sûr d’avoir configuré twitter_consumer_key et twitter_consumer_secret dans les paramètres de ton site ?
Après avoir apporté la modification, vous devrez « reconstruire le HTML » sur le message contenant la OneBox. Sinon, vous verrez la version mise en cache de la OneBox.
Cliquez sur sous le message pour trouver l’option « reconstruire le HTML ».
Cependant, il est possible qu’il y ait toujours un problème de mise en cache ? Si c’est le cas, ajoutez une chaîne de requête redondante à la fin de l’URL pour tromper Oneboxing et le faire croire qu’il s’agit d’un nouveau lien.
@merefield@david Merci beaucoup, les deux méthodes ont fonctionné ! Je vois maintenant Onebox et les aperçus de la liste des sujets pour les liens Twitter, c’est juste un peu retardé, mais cela finit par s’afficher. Merci !