Autor Gast
Datum 11.09.2006 20:59
Beiträge:
Damit ist der FCK eigentlich nur bedingt einsetzbar bzw. tw. sogar unbrauchbar.
Habe auch auf sourceforge.net herumgesucht und im FCK-Wiki - nichts gefunden.
Lediglich eine Option...
FCKConfig.UseBROnCarriageReturn     = true ;     // IE only.
... in der fckconfig.js.
Wenn man diese auf TRUE setzt (default=false), dann hört der FCK wenigstens damit auf, überall Paragraphen reinzubuttern (ENTER=P-Tag, Shift-Enter=BR-Tag).

Allerdings gibt es einen Workaround, mit dem der FCK bedingt verwendbar bleibt:
Wenn man seine Absätze in Tabellenform organisiert, dann lassen sich auch kleine Zeilenschaltungen realisieren (statt der 2cm-Lücken mit dem doppelten BR).

Sprich:
Wenn man drei Absätze hat, dann eine Tabelle mit einer Spalte (100% breit) und drei Zeilen mit Rahmen = 0 einfügen und dann die einzelnen Absätze in die einzelnen Zellen schreiben. Codemäßig schaut das dann so aus:
<table width="100%" cellspacing="1" cellpadding="1" border="0" align="" summary="">
<tbody>
<tr>
<td>Zeile 1</td>
</tr>
<tr>
<td>Zeile 2</td>
</tr>
<tr>
<td>Zeile 3</td>
</tr>
</tbody>
</table>
Mal sehen...


Und das Ergebnis ist nicht so schlecht - auf jeden Fall optisch besser als mit den Riesen Zeilenschaltungen. Aber ich empfehle den Dev's die obige Option defaultmäßig auf TRUE zu setzen - im Gegensatz zum Kommentar haben sich sowohl FF als auch IE gleich verhalten - keine P-Tags mehr.

Mittelfristig sollte das "BR"-Verhalten in OPN von der FCK-Verwendung abhängig sein - oder der FSK flächendeckend eingesetzt werden...

Ciao,
Boby



Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/