Derzeit verfügen Sie in Discourse über ein Editor-Fenster zum Tippen und ein separates Vorschaufenster, das anzeigt, wie der getippte Text dargestellt wird. Ist es möglich, diese beiden Fenster zu vereinen, damit der Nutzer beim Tippen nicht auf zwei verschiedene Fenster schauen muss?
Wenn Sie beispielsweise in Gmail eine Nachricht verfassen und Text markieren, um ihn fett zu formatieren, wird der markierte Text im Nachrichtenfenster sofort fett dargestellt. In Discourse wird der Text jedoch nicht fett; stattdessen werden die Markdown-Sternchen um den Text angezeigt, und der Text erscheint nur im separaten Vorschaufenster fett.
Gibt es eine Möglichkeit, dies für meine Benutzer so zu gestalten wie bei Gmail?
Danke. Es sieht so aus, als wäre dieses Thema bereits in einer ausführlichen Diskussion behandelt worden, und es scheint keine Pläne zu geben, diese Funktionalität hinzuzufügen.
Für meinen Anwendungsfall geht es zumindest wirklich um die Funktionen Fett und Kursiv: Wenn ein Benutzer also Fett auf einem Text aktiviert, soll der Text tatsächlich fett dargestellt werden, anstatt nur die Sternchen anzuzeigen.
Ist dies tatsächlich eine besonders schwierige Funktion zu implementieren?
Hast du meinen Link verfolgt? Es gibt ein Repository. Vielleicht kannst du es beheben? (Falls es eine Reparatur benötigt. Ich habe es noch nicht ausprobiert.)
Das habe ich gesehen. Es sieht für mich so aus, als ob der Versuch, den Diskurs-Editor komplett zu überarbeiten, zu einschüchternd war. Aber vielleicht gibt es dort etwas JavaScript, das wir zu unseren Foren hinzufügen könnten, damit der fette Text auch im Editor fett angezeigt wird. Ich finde im Repository nicht, wo das zu finden ist, aber aus dem Video im Beitrag scheint dieser Teil bereits bearbeitet worden zu sein.
Der Composer ist ein reines Textfeld, daher musst du meiner Einschätzung nach umfangreichere Änderungen vornehmen. Es ergibt Sinn, das bestehende Plugin als Ausgangspunkt zu verwenden. Einen Fork erstellen und versuchen, es zu verbessern?
Ich denke, ein Kernproblem ist, dass der Aufwand, das Plugin vollständig funktionsfähig zu machen, den Einsatz kaum wert ist. Du sagst also, du müsstest das Ganze umsetzen, nur damit die Funktion „Fett
Ich habe keine Ahnung. Manchmal behebst du ein paar Probleme und plötzlich kannst du auf alle bereits implementierten Funktionen zugreifen. Markdown hat sich nicht geändert.