Permitir solo un box de título

:information_source: Resumen Habilita los onebox solo con título
:hammer_and_wrench: Enlace del Repositorio \u003chttps://github.com/dsims/discourse-onebox-title-only\u003e
:open_book: Guía de Instalación Cómo instalar plugins en Discourse

Característica

Si una página web enlazada carece de metadatos de descripción o imagen, Discourse normalmente la dejará como una URL y no la convertirá en un onebox. Este plugin cambia ese comportamiento para permitir onebox solo con título.

Ejemplo:

se convierte en
Screenshot 2025-02-24 at 10.02.36 PM

15 Me gusta

Genial, gracias por escribir y publicar el plugin.

¿Quizás deberíamos adoptarlo en el núcleo? Me parece un valor predeterminado mejor.

8 Me gusta

El requisito de description fue eliminado en un momento dado (cuando era un gem independiente) pero luego se revirtió unos meses después, así que supongo que hubo alguna razón para no hacerlo.

Solo he visto un puñado de URL en la naturaleza que coinciden con este escenario, así que imagino que hay algunos casos extremos en los que no se ve bien.

3 Me gusta

@dsims no está nada claro por qué se revirtió este comportamiento de permitir oneboxes sin descripciones aquí FIX: do not show title only oneboxes by arpitjalan · Pull Request #448 · discourse/onebox · GitHub, así que simplemente volveremos a añadir este comportamiento al núcleo, no hay necesidad de un plugin. Intentaré hacer un PR rápido hoy para esto.

5 Me gusta

PR está aquí:

9 Me gusta

Una cosa que no abordé es que la vista previa del compositor todavía tiene un mensaje que implica que hay un problema al generar el onebox.

5 Me gusta

Ah, gracias por informarme, no lo vi porque publiqué demasiado rápido al probar. Lo arreglaré en la misma PR…

5 Me gusta

¡Gracias! ¿El plugin deprecated más rápido del mundo? :joy:

10 Me gusta

6 Me gusta

Genial, gracias por el plugin @dsims, su corta vida cumplió un propósito, condujo a una corrección en el núcleo (con beneficios para todos).

¡Y gracias por la rápida adopción en el núcleo @martin!

10 Me gusta