Ich habe eine Website, auf der ich verschiedene Tutorials und Blogs veröffentliche, und ich nutze Discourse sowohl als Forum als auch für Kommentare über die Einbettungsfunktion.
Das funktioniert meistens gut, außer dass, wenn ich eine neue Seite auf der Hauptseite erstelle, der gesamte Inhalt in den Discourse-Beitrag aufgenommen wird. Einige meiner Benutzer kennen nicht einmal die Hauptseite, da sie den vollständigen Beitrag immer im Forum lesen! Das ist ein Problem, da Funktionen wie eingebettete Code-Editoren auf Discourse nicht funktionieren, was zu einer fehlerhaften Erfahrung führt.
In einer perfekten Welt wäre der Discourse-Beitrag nur ein kurzer, sehr offensichtlicher Link zurück zum Originalbeitrag auf der Hauptseite. Vielleicht so etwas wie:
Den Originalbeitrag hier ansehen:
Antworten auf diesen Thread werden als Kommentare zum Originalbeitrag angezeigt!
Ich habe versucht, die Einstellung embed truncate zu deaktivieren, wie in diesem Thread beschrieben, aber das scheint den Button “Vollständigen Beitrag anzeigen” auszublenden, zeigt aber immer noch den gesamten Inhalt im Beitrag an.
Ich habe auch versucht, die Nachricht embed.imported_from zu bearbeiten, aber das ändert nur den winzigen Text am Ende, den die Leute anscheinend sowieso übersehen.
Ich habe auch versucht, den Beitrag nach der Erstellung durch Discourse manuell zu bearbeiten, aber das Markdown wird nicht in HTML gerendert und stattdessen als Klartext angezeigt. Das klingt ähnlich wie dieses Problem: Customizing the "Embedding" Behavior by Disabling Show Full Post?
Gibt es eine Einstellung, die ich übersehe, oder einen anderen Trick, den ich anwenden kann, um den Text in einem automatisch generierten Discourse-Beitrag anzupassen? Vielleicht etwas, das ich in das HTML der Hauptseite einfügen kann, um Discourse dazu zu bringen, das Richtige anzuzeigen? Oder ich bin nicht abgeneigt, es manuell zu bearbeiten, wenn es eine Möglichkeit gibt, das Problem mit der Markdown-Darstellung zu beheben.
Vielen Dank für jede Hilfe, die Sie anbieten können!
