Sollte das Drücken der "Zitat"-Schaltfläche das Zitat nicht in eine neue Zeile der Nachricht setzen?

Wenn ich Text markiere und auf den Zitieren-Button klicke, wird der zitierte Text mit den Tags genau an der Stelle eingefügt, an der sich mein Cursor in meiner Antwort befindet.

Das ist gut, es sei denn, mein Cursor befindet sich am Ende einer Textzeile. Ich stelle fest, dass, wenn das Zitat zu einer bestehenden Textzeile hinzugefügt wird, der Code nicht erkannt wird und somit kein echtes Zitat entsteht.

Sollte Discourse nicht automatisch die [quote]-Tags in einer neuen Zeile beginnen?

Danke!

Das könnte in Ordnung sein, was denkst du, @eviltrout? Da es spezifisch für das „Ende der Zeile

Das habe ich mir auch schon gewünscht. Ich werde mir das ansehen.

Eigentlich ist das seltsam, aber ich kann das nicht mehr reproduzieren. Ich weiß, dass ich das in der Vergangenheit bei meinen eigenen Beiträgen gesehen habe, aber jetzt kriege ich es nicht mehr hin.

Jedes Mal, wenn ich eine Zeile Text im Editor tippe, dann mit der Maus Text in einem Beitrag markiere und auf „Zitieren

Wenn du im Editor auf die Schaltfläche „Ganzen Beitrag zitieren

Mein Cursor ist genau hier und ich zitiere deinen Beitrag →

Ja, ich kann das auch nicht reproduzieren. Wenn man Text markiert und dann auf Zitieren klickt, werden auch Zeilenumbrüche eingefügt, selbst wenn sich der Cursor am Ende einer bestehenden Zeile befindet. Wenn du dich auf die Schaltfläche „Ganzen Beitrag zitieren" beziehst, ist das eine ganz andere Sache.

Wir benötigen weitere Schritte zur Reproduktion, @one1.

Entschuldigung, dass ich nicht geantwortet habe. Ich dachte, ich hätte E-Mail-Benachrichtigungen aktiviert.

Als ich versuchte, das hier auf meta.discourse.org nachzustellen, trat das gleiche Verhalten nicht auf wie in dem Discourse-Forum, an dem ich teilnehme. Vielleicht verwendet dieses Forum also eine ältere Version der Software?

Ich bin nur ein normaler Nutzer in diesem Forum und habe gedacht, ich frage hier nach, bevor ich die Moderatoren dort kontaktiere.

Entschuldigung für die Umstände. Vielen Dank!!!

Ja, du musst sie bitten, ein Upgrade durchzuführen. Sie sollten es ohnehin wegen der Sicherheitsupdates tun.

Das ist ein echtes Problem, hier sind die Schritte zur Reproduktion:

  • Setzen Sie den Cursor ans Ende der Zeile
  • minimieren Sie den Composer
  • Wählen Sie Text aus und zitieren Sie ihn
  • maximieren Sie den Composer

Das ist das Ergebnis[quote=“codinghorror, post:6, topic:178399”]
Ja, ich kann das auch nicht reproduzieren.
[/quote]

Hmm, okay, das ist schon eine ziemlich spezielle Randbedingung.

Ich habe definitiv nicht das Gefühl, dass dies ein großes Problem ist. Ich arbeite auf einem kleinen Gerät und schließe den Editor jedes Mal, wenn ich jemanden zitiere. Außerdem habe ich gesehen, dass andere Nutzer den [quote]-Tag direkt an einen anderen Absatz angehängt haben.

Wäre es nicht sinnvoller, das Problem von der anderen Seite anzugehen? Das heißt, es sollte keine Rolle spielen, wo der öffnende Zitat-Tag in einer Nachricht erscheint. Selbst wenn er direkt an anderen Text grenzt, sollte er doch genauso gerendert werden? Nur ein Vorschlag. Offensichtlich habe ich keine Ahnung, wie all das funktioniert.

Danke!!

Klar, @eviltrout. Ändert sich die Schwierigkeit, wenn der Komponist erweitert oder eingeklappt ist? Ich würde denken, dass das Verhalten in beiden Fällen gleich sein sollte..

Das Ändern des Formats, damit Anführungszeichen am Ende einer Zeile funktionieren, ist viel schwieriger als das Beheben des Codes für die Texteingabe, wenn der Editor geschlossen ist. Daher habe ich in diesem PR den zweiten Ansatz gewählt:

https://github.com/discourse/discourse/pull/12049