Je jouais avec l’ancienne gemme onebox ici discourse/onebox: (OBSOLÈTE) Une gemme pour transformer les URL en aperçus de sites Web (github.com) (je vois qu’elle est obsolète, j’essaie juste de mieux la comprendre) et je ne voyais pas comment définir des options pour elle. Je pense qu’il y a une valeur de cache : à définir mais je n’ai rien vu d’autre.
Quand je l’utilise avec ceci
url = 'https://meta.discourse.org/t/upgrading-v2-2-0-beta4-
forum-with-unknown-local-changes/310241'
Onebox.preview(url).to_s
..cela fonctionne bien, cela donne un onebox. Quand je l’utilise avec un site og comme ceci :
url = 'https://bonnieplants.com/blogs/garden-fundamentals/v
egetable-garden-care-tips'
Onebox.preview(url).to_s
..cela ne fonctionne pas, par exemple, cela renvoie vide.
Les mêmes liens dans Discourse fonctionnent bien avec onebox, bien sûr. Je soupçonne qu’il existe une sorte d’expression régulière AllowedDomainsList (?) qui l’active via la configuration et je me demandais comment je pourrais l’utiliser avec cette gemme ? Puis-je passer cette option d’une manière ou d’une autre, ou l’utiliser comme un moteur d’une manière ou d’une autre ? Je cherche dans les spécifications mais je pense que je rate quelque chose.
J’apprécierais toute information, même s’il s’agit d’une gemme obsolète. Merci ! ![]()