Leerzeile wird umgewandelt zu Paragraph

Allgemein Fragen, deutsche News, Ankündigungen & Events zu Znuny
Post Reply
khaed
Znuny newbie
Posts: 13
Joined: 16 Jan 2023, 11:10
Znuny Version: Znuny LTS 6.5.15
Real Name: Sebastian

Leerzeile wird umgewandelt zu Paragraph

Post by khaed »

Hallo, seit dem Update von Znuny 7.3.3 auf 7.3.5 habe ich das verhalten, dass importierter Text im Editor verändert wird, die erste Leerzeile wird zu einem Absatz.

Kopiere ich aus einem Editor beispielsweise 8 Zeilen, wobei 3 davon Leerzeilen sind, dann...
01.png

...wird die erste Leerzeile zu einem neuen Absatz...
02.png

...in der Quellansicht stellt es sich dann so dar. Die erste Leerzeile wird immer zu einem Paragraph <p>-Element umgewandelt und erst die zweite Leerzeile wird zu einem <br>.
03.png

Daher die Fragen, lassen sich die Paragraphen abschalten, ohne das ich den RichText Editor abschalten muss? Oder lässt sich ggf. irgendwo in der Sysconfig der Zeilenabstand bei einem Paragraphen vergrößern? Die Inhalte des Editors und die Darstellung der Mail im Mailprogramm des Empfängern weichen stark voneinander ab, weil einige Agenten zusätzliche Leerzeilen einfügen.

Ich habe im Moment als Workaround in der Sysconfig Frontend::RichText::CSS::Content::Default folgenden Eintrag drin, um den Abstand zwischen zwei Paragraphen zu erhöhen:

Code: Select all

font-family:Geneva,Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.1; p { margin-top: 0 !important; margin-bottom: 1.1em !important; padding: 0 !important; }
You do not have the required permissions to view the files attached to this post.
tobibueck
Znuny newbie
Posts: 4
Joined: 29 Jul 2026, 09:14
Znuny Version: 7.0.1
Real Name: Tobias Bück
Company: Open Ticket AI
Location: Mannheim, Germany
Contact:

Re: Leerzeile wird umgewandelt zu Paragraph

Post by tobibueck »

Servus Sebastian,

das ist CKEditor 5 (seit Znuny 7.2/7.3). Enter und eingefügte Leerzeilen werden zu <p>, nicht zu <br>. Paragraphen komplett abschalten und den Editor trotzdem anlassen geht so nicht. Roy hat das hier auch so beschrieben: viewtopic.php?t=44559

Frontend::RichText::CSS::Content::Default ist der richtige Hebel für den Abstand. Danach eine Testmail an ein echtes Postfach schicken, nicht nur Editor und Quellansicht vergleichen. Der Content-CSS muss in der ausgehenden Mail landen.

Zusätzlich: Shift+Enter, wenn wirklich nur eine harte Zeile gebraucht wird. In Vorlagen leere <p>&nbsp;</p> / <p><br></p> rausnehmen.

Hintergrund: https://doc.znuny.org/znuny-7_3-api/API ... Utils.html

LG
Tobi
Post Reply