Nextcloud-Bilder werden in Discourse nicht angezeigt

Diese URL sollte das verlinkte Bild direkt in diesen Beitrag einbetten…

https://cloud.disroot.org/s/RSZgiiS4AmpicEF/preview

Dies ist das Standardverhalten von Nextcloud, das aus irgendeinem Grund innerhalb von Discourse nicht funktioniert. Dies wird im Nextcloud-Forum hier diskutiert. Danke für jegliche Hinweise oder Vorschläge!

1 „Gefällt mir“

Ich denke, wir benötigen eine Erweiterung für Bilder.

Sie müssen explizit angeben, dass es sich um ein Bild handelt, wenn keine Bildendung vorhanden ist:

Markdown:

![image](upload://v3ysVDuCq4lG7rPu28etHkdM2Pw.jpeg)
wird zu

BBCode:

![](upload://v3ysVDuCq4lG7rPu28etHkdM2Pw.jpeg)
wird zu

Oder Sie nutzen einen Trick mit einer Abfragezeichenkette:

https://cloud.disroot.org/s/RSZgiiS4AmpicEF/preview?format=.jpg
wird zu

6 „Gefällt mir“

Das klingt richtig, aber das hier macht das:

Google Photos

1 „Gefällt mir“

Jetzt vergleichst du :apple: mit :banana:.

Die NextCloud-Antwort ist ein echtes Bild mit dem entsprechenden MIME-Typ und allem, was dazugehört.

Dein Beispiel ist ein HTML-Dokument! Dieses HTML-Dokument verfügt über eine dedizierte Engine für Oneboxing unter onebox/lib/onebox/engine/google_photos_onebox.rb at main · discourse/onebox · GitHub.

5 „Gefällt mir“

Ups. Das erklärt es. Ich bin wohl :banana:!

3 „Gefällt mir“

Wie ist der aktuelle Status dazu? Ich würde es toll finden, einfach einen Nextcloud-Link einzufügen und ihn dann als Bild in Discourse zu sehen! Vermutlich bräuchten wir in Nextcloud einen Button im Freigabe-Tab, der den Vorschau-Link standardmäßig mit dem angehängten ?format=.jpg kopiert?

Ich möchte das auch können. Hmm.. lass mich einen Test machen. Ok, wenn ich den Freigabelink bekomme und einfüge, wird er in eine Box gesetzt. Das ist für mich in Ordnung, obwohl es natürlich schön wäre, wenn es etwas hübscher aussähe.

https://nextcloud.kb2.org/s/KRj8rtwaL5wFraT

Hier ist dasselbe Bild mit dem angehängten ?format=.jpg.

NextCloud kann dies beheben, indem es ein korrektes og:type-Meta-Tag festlegt. Derzeit ist es auf object gesetzt. Wenn es auf image gesetzt wäre, würde Onebox es entsprechend behandeln.

5 „Gefällt mir“
2 „Gefällt mir“