Permettere Onebox solo per il titolo

:information_source: Riepilogo Abilita onebox solo con titolo
:hammer_and_wrench: Link al Repository \u003chttps://github.com/dsims/discourse-onebox-title-only\u003e
:open_book: Guida all’Installazione Come installare plugin in Discourse

Funzionalità

Se una pagina web collegata non ha metadati di descrizione o immagine, Discourse la lascerà normalmente come URL e non la convertirà in onebox. Questo plugin modifica tale comportamento per consentire onebox solo con titolo.

Esempio:

diventa
Screenshot 2025-02-24 at 10.02.36 PM

15 Mi Piace

Fantastico, grazie per aver scritto e pubblicato il plugin.

Forse dovremmo adottarlo nel core? Mi sembra un default migliore.

8 Mi Piace

Il requisito description è stato effettivamente rimosso a un certo punto (molto tempo fa, quando era una gemma autonoma), ma poi è stato ripristinato qualche mese dopo, quindi presumo che ci fosse una ragione per non farlo.

Ho visto solo una manciata di URL in circolazione che corrispondono a questo scenario, quindi immagino che ci siano alcuni casi limite in cui non sembra corretto.

3 Mi Piace

@dsims non è affatto chiaro perché questo comportamento di consentire onebox senza descrizioni sia stato annullato qui FIX: do not show title only oneboxes by arpitjalan · Pull Request #448 · discourse/onebox · GitHub , quindi aggiungeremo semplicemente questo comportamento di nuovo al core, non c’è bisogno di un plugin. Cercherò di fare una PR veloce oggi per questo.

5 Mi Piace

PR è qui:

9 Mi Piace

Una cosa che non ho affrontato è che l’anteprima del compositore mostra ancora un messaggio che implica che ci sia un problema nella generazione del onebox.

5 Mi Piace

Grazie per avermelo fatto sapere, non l’avevo visto perché ho pubblicato troppo velocemente durante il test. Lo correggo nella stessa PR…

5 Mi Piace

Grazie! Il plugin deprecated più veloce del mondo? :joy:

10 Mi Piace

6 Mi Piace

Fantastico, grazie per il plugin @dsims, la sua breve vita ha avuto uno scopo, ha portato a una correzione nel core (con benefici per tutti).

E grazie per la rapida adozione nel core @martin!

10 Mi Piace