Erwähnungen, Emojis usw. funktionieren in den Benutzercard-Details nicht richtig

Wenn Sie einen Details-Abschnitt in Ihre Biografie einfügen und ihn öffnen, funktionieren die HTML-Eigenschaften nicht. Passiert selbst bei der neuesten Discourse-Version.


1 „Gefällt mir“


Wenn Sie die Detailfunktion in Discourse verwenden und diese in Ihre Biografie [die ersten 2 Zeilen] einfügen, wird beim Klicken darauf Folgendes angezeigt:

[eingegebener Text] <br>

Ist das nicht so gewollt und kein Fehler? :thinking:

Aus offensichtlichen Sicherheitsgründen unterstützen wir nur eine sehr begrenzte Auswahl an Styling/Markdown in der Benutzerkarte.

Auch wenn dies nicht wie ein Sicherheitsproblem aussieht, halte ich es für einen Fehler, da wir keine <details>-Tags zulassen sollten.

4 „Gefällt mir“

Es stellte sich heraus, dass das Problem unser Auszug-Parser war, der mit \u003cdetails\u003e zu schlau sein wollte.

Ich entschied, dass es keinen Sinn ergibt, diese im Auszug zu haben, und ersetzte stattdessen den gesamten Inhalt des \u003cdetails\u003e-Blocks durch “▶ summary” (“summary” ist das, was als Zusammenfassung des Details-Blocks geschrieben ist), so wie sie standardmäßig im Browser erscheinen.

2 „Gefällt mir“

Dieses Thema wurde nach 13 Stunden automatisch geschlossen. Neue Antworten sind nicht mehr möglich.