Bilder werden nicht angezeigt, wenn ein Thema aus eingebetteten Kommentaren auf der Website erstellt wird

Auf unserer kostenpflichtigen gehosteten Instanz discuss.ipfs.io werden bei Themen, die aus den eingebetteten Kommentaren auf der Seite blog.ipfs.io erstellt werden, die URLs der Bilder im Beitrag nicht korrekt importiert. Dadurch werden die Bilder im Themeninhalt nicht angezeigt (nachdem Sie auf „Ganzen Beitrag anzeigen…

1 „Gefällt mir“

Das Problem hängt damit zusammen, wie das src-Attribut des Bildes auf Ihrer Website gesetzt wird. Wenn man den Beitrag unter Welcome to IPFS Weekly 133: April Meetup, Scaling Ethereum, Protocol Labs Resnet Lab, and More | IPFS Blog & News betrachtet, hat das Bild im Beitrag folgendes src-Attribut:

../assets/img/2021-04-14-cardheader-scaling-ethereum-1459531d.1459531d.png

Das führt dazu, dass Discourse das src-Attribut auf

https://blog.ipfs.io../assets/img/2021-04-14-cardheader-scaling-ethereum-1459531d.1459531d.png

setzt.

Dies führt zu einem defekten Bild. Das Ändern des src-Werts über die Browserkonsole auf https://blog.ipfs.io/../assets/img/2021-04-14-cardheader-scaling-ethereum-1459531d.1459531d.png behebt das Problem.

Ich bin mir nicht sicher, wie Discourse damit umgehen sollte. Ich werde mir den Code, der zur Absolutsetzung der src-URL in Discourse verwendet wird, genauer ansehen und prüfen, ob etwas unternommen werden kann.

1 „Gefällt mir“

Danke, Simon, ich schätze es, dass du dir das ansiehst.

Die Ursache des Problems liegt darin, dass die Bilder auf Ihrer Website mit einem relativen Pfad (../) bereitgestellt werden. Discourse fügt den Hostnamen zwar korrekt zum Pfad hinzu, vergisst jedoch, nach dem Host ein Slash (/) einzufügen.

Das Problem scheint hier aufzutreten:

Mir fällt kein Fall ein, in dem es nicht sinnvoll wäre, nach uri.host einen Slash hinzuzufügen, wenn src mit einem relativen Pfad beginnt. Ich werde unser Engineering-Team fragen, was sie von dieser Änderung halten. Es ist wahrscheinlich, dass wir Ihnen vor Anfang nächster Woche keine Rückmeldung geben können.

3 „Gefällt mir“

Danke, Simon, das ist in Ordnung, nächste Woche passt. Schönes Wochenende!

Hallo @simon!

Gibt es dazu Neuigkeiten?

Vielen Dank!

Entschuldigung, dazu gibt es noch keine Updates. Unser Engineering-Team hat das Problem notiert. Ich werde weiter daran arbeiten, um sicherzustellen, dass es behoben wird. Leider fallen mir keine Workarounds für das Problem auf Ihrer Seite ein.

1 „Gefällt mir“

Hey Simon, hoffe, bei dir ist alles gut.

Gibt es schon einen Zeitrahmen dafür?

Entschuldigung, es gibt dafür noch keinen voraussichtlichen Zeitplan. Wir führen derzeit eine interne Diskussion über notwendige Verbesserungen bei der Einbettung. Das Problem, dass der Einbettungscode relative src-Pfade nicht verarbeitet, wurde festgestellt und wird behoben.

2 „Gefällt mir“

Hallo,

Ich bin der Ingenieur, der für dieses Problem zuständig ist. Ich habe gerade einen Patch auf Ihre Website hochgeladen und das Problem wurde behoben. Das richtige Bild wird unter Welcome to IPFS Weekly 133 | IPFS Blog & News - Blog Posts - IPFS Forums angezeigt.

Bitte lassen Sie mich wissen, ob ich Ihnen sonst noch behilflich sein kann.

5 „Gefällt mir“

Dieses Thema wurde nach 3 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.