TinyMCE:Configuration/force br newlines - Moxiecode Documentation Wiki (http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/force_br_newlines)
./program/js/editor.js
(pragraph tags) und ändere das Client-seitige Verhalten per CSS.
Dazu musst Du im Skin editor_content.css eingreifen ...
p {margin: 0; padding: 0;}
... ändert die Randabstände (wenn man CSS kennt, klares Beispiel) ...
#3-Wenn Du Dich für die empfohlene Methode #2 entscheidest, dann bedeutet das, dass Du zusätzlich in RoundCube Core eingreifen musst, um die Klasse, die das zu versendende Email hält, wie im Beispiel ...
// Get content from TinyMCE
$content = $_REQUEST['content'];
$content = preg_replace('/
]*>/', '', $content); // Remove the start
or
$content = preg_replace('/<\/p>/', '
', $content); // Replace the end
echo $content; // Output content without P tags
... aufgezeigt durch Ersetzen der
tags mit
tags vor dem Absenden zu verändern hast (ansonsten hilft Dein Client-CSS nicht, da Du ja nicht weisst, was der Empfänger für ein Layout für die Anzeige der Mail verwendet).
Das ist eine klare Anleitung für jemanden, der Grundkenntnisse in JS/CSS/HTML/PHP hat. Das WIKI ist nicht überholt; es ist aktuell.
Das ist wirklich keine Kritik an Deinem Post. Ich wollte nur mal aufzeigen, dass Eingriffe in RoundCube - oder anderen Produkten - nicht soooo einfach sind. Scheinbar einfache Frage und doch so kompliziert, je nach Sichtweise ...
Ah ja, und noch eine Anmerkung: Wenn das jemand einbaut ... bei künftigen RoundCube Updates wird es wieder überschrieben ... das ist nochmal eine andere Baustelle: Also solche Wünsche am besten per Ticket an http://trac.roundcube.net
Das funktioniert auch beim Weiterleiten und verfassen einer neuen Nachricht.
Beim Weiterleiten verwendet er nachwievor die p-tags. Gibt es da eine extra config?
LG