La Onebox predeterminada toma la descripción como el primer párrafo del artículo original; quiero configurarla para que sea aleatoria (obtener un párrafo aleatorio del artículo original).
Por ejemplo:
No quiero que la descripción en la Onebox predeterminada sea:
La descripción no puede mostrarse de forma aleatoria como deseas que se haga. Eso requeriría buscar texto aleatorio dentro del artículo, algo que no es viable. Si buscas los requisitos de Onebox, verás las tres cosas necesarias que debe proporcionar un sitio web para que el artículo aparezca como Onebox. Una búsqueda de texto dentro de un artículo no es una de ellas y no es posible.
Edición: Falco publicó unos segundos antes que yo.
Gracias, ¿hay alguna forma de editar el código para ayudar a ajustar onebox y obtener un fragmento aleatorio del artículo original, formando así una descripción?
Vea la segunda oración de Falco más arriba. Está definida por el propietario del sitio web para decidir qué se verá cuando se incruste su enlace. No hay nada que Discourse pueda hacer al respecto. Lo siento.
Pero no hay ningún código que editar. El propietario del sitio web crea una etiqueta con la descripción que se utiliza para el enlace incrustado. Eso es lo que Discourse utiliza para Onebox el enlace. No existen otras descripciones (aleatorias o de otro tipo) que Onebox pueda recuperar y utilizar. Consulta Creating rich link previews with Onebox
Gracias
Falco está proponiendo una solución mediante el Plugin Personalizado; quizás esto sea una opción viable para mi desarrollo. Todavía espero que mi objetivo de mostrar descripciones aleatorias en el onebox sea factible.
Si Falco pudiera dar instrucciones más detalladas durante la temporada de la epidemia de nCov, sería el regalo más significativo que he recibido. Si Falco está ocupado, también puedo investigar por mi cuenta. Durante el proceso de implementación de este problema, si surge algún inconveniente, espero poder escribirte por mensaje privado. Gracias, Falco.