Wenn Sie Chrome auf dem Desktop verwenden, können Sie Strg+Umschalt+V drücken, um den Text als reinen Text einzufügen, anstatt Notepad zu verwenden.
Außerdem können Sie auf der Seite „Site-Einstellungen“ im Admin-Bereich dieses spezielle Einfügeverhalten deaktivieren, indem Sie die Option „rich text paste aktivieren“ deaktivieren.
Danke, aber mein Ziel ist es, die ursprüngliche Formatierung aus Microsoft Word (in den Rohdaten) zu behalten und nicht auf einfachen Text zu reduzieren.
Derzeit entfernt Discourse eine Vielzahl von Formatierungen – wie Schriftgröße und Schriftart –, während andere erhalten bleiben (Fett und Kursiv scheinen erhalten zu bleiben). Als Vergleich: Der Gmail-Editor scheint alle Formatierungen beizubehalten.
Um mehr Formatierung zu erhalten, wäre eine Alternative vielleicht, ein Word-Dokument hochzuladen (nicht Text in den Editor einfügen, sondern die eigentliche Datei hochladen). Das Problem dabei ist meiner Meinung nach, dass Discourse den Inhalt des Uploads nicht inline anzeigt (es wird lediglich ein Upload-Link angezeigt).
Es sind unterschiedliche Ziele im Spiel. Das Ziel von Gmail ist es, alle Formatierungen zu bewahren, während das Ziel eines Forums darin besteht, eine sinnvolle Teilmenge davon zu behalten und Missbrauch zu verhindern (riesiger Text, blinkender Text, ÜBERMÄSSIG GROSSE SCHRIFTEN, störende Farben usw.).
Als einfaches Beispiel hier der HTML-Code eines einfachen Textes, wie er von Office generiert wird und als text/html in der Zwischenablage vorhanden ist:
Aber wenn es von to-markdown.js interpretiert wird, erhältst du:
**Hello there** sunshine *eh*
Hello there sunshine eh
Das kannst du nicht, es sei denn, du fügst sie selbst hinzu, wie ich es in diesem Beitrag getan habe. Wenn du sie wirklich dort haben musst, verstecke sie in einem Kommentar. Wenn du sie später selbst in Markdown umwandeln möchtest, verwende etwas wie pandoc.
Ich befürworte die Umstellung auf Markdown für den Beitrag, der anderen angezeigt wird, um eine gewisse Konsistenz zu gewährleisten. Mich interessiert die rohe Eingabe.
Wie erhältst du den rohen HTML-Code eines Word-Dokuments, das du einfügen könntest?
Was fragen Sie? Fragen Sie, was Markdown ist? Wie z.B. https://commonmark.org/ Fragen Sie, wie man das reine Markdown für einen Beitrag erhält? Wie z.B. /raw/123
<pre>Konqi | 2026-01-23 22:43:37 UTC | #1
<p>Leaking memory is impolite. It’s messy, it can suggest logic bugs, and thanks to AI grifters RAM is expensive.</p>
<hr>
<small>This is a companion discussion topic for the original entry at <a href="https://nicolasfella.de/posts/detecting-leaks-in-kde-ci/?utm_source=atom_feed">https://nicolasfella.de/posts/detecting-leaks-in-kde-ci/?utm_source=atom_feed</a></small>
-------------------------
</pre>
…während ich, wenn das details-Element interaktiv unter discuss.kde.org/t/43656 erweitert wird, Folgendes erweitern kann:
Kann dies seitens des Upstream-Discourse-Systems berücksichtigt werden? Ich habe ähnliches auf anderen, leicht angepassten Discourse-Instanzen beobachtet, weshalb ich frage.
○ → curl https://discuss.kde.org/posts/132565/raw
<p>Leaking memory is impolite. It’s messy, it can suggest logic bugs, and thanks to AI grifters RAM is expensive.
</p>
<hr>
<small>This is a companion discussion topic for the original entry at <a href="https://nicolasfella.de/posts/detecting-leaks-in-kde-ci/?utm_source=atom_feed">https://nicolasfella.de/posts/detecting-leaks-in-kde-ci/?utm_source=atom_feed</a></small>
Dies ist genau das, was in der gekochten Version gerendert wird.
Es ist kein details-Block, der erweitert wird. Ein Klick auf Show Full Post lädt etwas anderes, was die vollständige Erweiterung des Embeds ist, die nicht aus dem Post-Raw, sondern aus zusätzlichen Post-Metadaten stammt.
Sie können die Netzwerkanfrage in Ihrem Browser sehen, wenn Sie darauf klicken, hier ist das Äquivalent:
○ → curl -s -H 'accept: application/json' 'https://discuss.kde.org/posts/132565/expand-embed' | jq -r .cooked
<div><div>
<p>Leaking memory is impolite. It’s messy, it can suggest logic bugs, and thanks to AI grifters RAM is expensive.</p>
…
…
…
<p>LSAN is now enabled for some Frameworks CI builds, but ideally it would be enabled for all KDE projects. And of course any leaks found along the way should be fixed.</p>
<p>Happy leak-fixing!</p>
</div></div>
<hr>
<small>This is a companion discussion topic for the original entry at <a href='https://nicolasfella.de/posts/detecting-leaks-in-kde-ci/?utm_source=atom_feed'>https://nicolasfella.de/posts/detecting-leaks-in-kde-ci/?utm_source=atom_feed</a></small>
Wollten Sie den Inhalt des Embeds sehen? Wenn ja, verwenden Sie das Obige. Wenn nicht, was erwarten Sie zu sehen?