Hauptmenü

Zitat mit CKEditor 5

Begonnen von Beatrice Müller, 15.01.2025 14:15:59

⏪ vorheriges - nächstes ⏩

Beatrice Müller

Hallo,

wie Torsten in den Release-Informationen zur v34 erwähnt hat, kann der Zitatblock mit 2x ENTER unterbrochen werden.

Dies setzt voraus, dass der Zitatblock in der entsprechenden Aktion auch als dieser gekennzeichnet wird.
Bei einem Update werden z.B. die bestehenden Standard-Aktionen "ArticleReply" und "ArticleForward" nicht geändert, da sonst eigene Anpassungen zurück gesetzt werden.

Daher ist hier eine manuelle Konfiguration notwendig.
Das bisherige <div>-Tag müsste in ein <blockquote>-Tag geändert werden.

Der Quellcode der "neuen" Standard-Aktionen sieht dann folgendermaßen aus:
<p>
    
</p>
<p>
    &lt;KIX_ARTICLE_From&gt; wrote &lt;KIX_ARTICLE_ChangeTime&gt;:
</p>
<blockquote style="border-left:2px solid #0a7cb3;padding:10px;">
    <p>
        &lt;KIX_ARTICLE_BodyRichtext&gt;
    </p>
</blockquote>

Viele Grüße
Beatrice

mplan

Hallo Beatrice,

Danke für den Hinweis, dass die Aktionen anzupassen sind.
In meinen Tests komme ich leider nicht zurecht. Es funktioniert oft nur einmal.

Wenn man nach der Anpassung in der Aktion in einer leeren Zeile 2xENTER drückt, wird das Zitat unterbrochen. 
Geht man eine Zeile tiefer und versucht es noch einmal oder versucht eine Zeile mit Text, funktioniert es eher sporadisch.  
Es werden dann Zeilen dem Zitat hinzugefügt, statt die Markierung zu unterbrechen.
Manchmal geht es dann wieder aus mir unbekannten Gründen.
Muss man noch etwas beachten?
Test erfolgte mit Chrome und Firefox.

Funktioniert es zuverlässig bei anderen?
Viele Grüße
Michael

Richard Leis

Hallo Michael,

in meinen Tests habe ich festgestellt, dass sich das Zitat nur bei einem Absatz unterbrechen lässt, also an Stellen, wo mit Enter ein Absatz erzeugt wurde.
An einer Stelle, wo mit Shift + Enter "nur" eine neue Zeile erzeugt wurde oder mitten im Text lässt sich das Zitat nicht unterbrechen.
Deckt sich das vielleicht mit Deinen Beobachtungen?

Viele Grüße
Richard

mplan

Hallo Richard,

habe gerade noch einmal neu getestet, da ich letzte Woche wohl etwas zu hektisch war. ;-)

Deine Vermutung kann ich bestätigen.
Wenn man nach einem Absatz (</p>) 2xEnter drückt, kann man das Zitat unterbrechen, nicht aber bei einem normalen Zeilenumbruch innerhalb eines Absatzes.
Beispiel:
<p>
        Zeile 1 TEST in P <br>
        Zeile 2 TEST in P
</p>
   TEST außerhalb P
<p></p>


Steht der Cursor in "Zeile 1" am Ende oder auch am Anfang, kann keine Unterbrechung des Zitats erzeugt werden.
Steht der Cursor am Ende von "Zeile 2", wird eine Unterbrechung erzeugt.
Der Text " TEST außerhalb P", den im im Source-Mode eingegeben hatte,  wird nach Hin- und Herschalten der Source in einen Absatz gewandelt: "<p> TEST außerhalb P </p>" und entspricht damit dem Beispiel davor.


Viele Grüße
Michael