Nur-Titel Onebox erlauben

:information_source: Zusammenfassung Ermöglicht Oneboxen nur mit Titel
:hammer_and_wrench: Repository-Link \u003chttps://github.com/dsims/discourse-onebox-title-only\u003e
:open_book: Installationsanleitung So installieren Sie Plugins in Discourse

Funktion

Wenn eine verlinkte Webseite keine Beschreibungs- oder Bildmetadaten hat, belässt Discourse sie normalerweise als URL und erstellt keine Onebox. Dieses Plugin ändert dieses Verhalten, um Oneboxen nur mit Titel zu ermöglichen.

Beispiel:

wird zu
Screenshot 2025-02-24 at 10.02.36 PM

15 „Gefällt mir“

Cool, danke für das Schreiben und Veröffentlichen des Plugins.

Vielleicht sollten wir das in den Core übernehmen? Mir erscheint das als eine bessere Standardeinstellung.

8 „Gefällt mir“

Die description-Anforderung wurde tatsächlich irgendwann entfernt (damals, als es ein eigenständiges Gem war), aber dann wurde sie ein paar Monate später wieder eingeführt. Ich gehe also davon aus, dass es dafür einige Gründe gab, dies nicht zu tun.

Ich habe in freier Wildbahn nur eine Handvoll URLs gesehen, die diesem Szenario entsprechen, daher stelle ich mir vor, dass es einige Ausnahmefälle gibt, in denen es nicht richtig aussieht.

3 „Gefällt mir“

@dsims Es ist überhaupt nicht klar, warum dieses Verhalten, Oneboxen ohne Beschreibungen zuzulassen, hier rückgängig gemacht wurde FIX: do not show title only oneboxes by arpitjalan · Pull Request #448 · discourse/onebox · GitHub. Daher werden wir dieses Verhalten einfach wieder in den Kern aufnehmen, ein Plugin ist nicht erforderlich. Ich werde heute versuchen, dafür einen schnellen PR zu erstellen.

5 „Gefällt mir“

PR ist hier:

9 „Gefällt mir“

Eine Sache, die ich nicht angesprochen habe, ist, dass die Composer-Vorschau immer noch eine Meldung anzeigt, die darauf hindeutet, dass es ein Problem beim Generieren der Onebox gibt.

5 „Gefällt mir“

Danke für den Hinweis, das habe ich nicht gesehen, weil ich beim Testen zu schnell gepostet habe. Wird im selben PR behoben …

5 „Gefällt mir“

Danke! Das schnellste deprecated Plugin der Welt? :joy:

10 „Gefällt mir“

6 „Gefällt mir“

Großartig, danke für das Plugin @dsims, sein kurzes Leben diente einem Zweck, es führte zu einer Korrektur im Kern (mit Vorteilen für alle).

Und danke für die schnelle Übernahme im Kern @martin!

10 „Gefällt mir“