[TYPO3-german] RTE Text Problem
Manfred Hungerland
mobil at csb86.ch
Mon Mar 24 13:30:41 CET 2008
Hallo Uschi
besten Danke für Deine Antwort.
Habe die Änderungen vorgenommen. Das Problem ist im Moment "nur" noch
das der Editor bei der Farbauswahl anstelle von <font color="#d30000"
das hinsetzt font style="color: rgb(211, 0, 0);"
und das geht nicht.
Hast Du eine Idee woran das liegen könnte?
Manfred
Uschi Renziehausen schrieb:
--
>> Morgen Manfred (und frohe Ostern)
>
> Dein Problem liegt darin, dass beim Gebrauch von Textfarbe und
> Schriftgröße ein font-Tag erzeugt wird, du selbiges aber mit der
> folgenden Angabe auf dem Weg vom RTE zur Datenbank eleminierst.
>
> RTE.default {
> removeTags = font, center, o:p, sdfield, strike
> proc.entryHTMLparser_db.removeTags = font, center, o:p, sdfield, strike
> }
>
> Damit dein font-Element in der Datenbank landet, musst du es also
> zunächst aus diesen beiden Einträgen löschen.
> Damit deine font-tags auch im Frontend erscheinen, musst du noch
> kontrollieren, ob font in deiner Installation auch auf dem Weg von der
> Datenbank ins Frontend erlaubt ist. Welche HTML-Elemente diesen Weg
> überleben wird festgelegt in der Konstante
> styles.content.links.allowTags, die im Setup durch den Objektpfad
> lib.parseFunc.allowTags verwurstet wird.
> Rausfinden kannst du solche Dinge übrigens, wenn du dir die beiden
> folgenden Dateien zu Gemüte führst:
>
> typo3/sysext/css_styled_content/static/constants.txt und setup.txt
>
> Wenn du an der Stelle und auch in lib.parseFunc_RTE.allowTags nicht
> geschraubt hast, solltest du keine Probleme haben, weil das nicht
> xhmtl-konforme font-Element standardmäßig erlaubt ist.
>
> Mit ein paar Tricks kannst du meines Wissens das font-Tag auf dem Weg
> von der Datenbank zum Frontend evtl. auch in ein span verwandeln, aber
> das müsste ich selbst erst mal wieder recherchieren.
>
> Liebe Grüße und viele Ostereier, Uschi
>
>
>
> Manfred Hungerland wrote:
>> Hallo zusammen
>>
>> habe das Problem das ich den Font den ich im RTE einstelle nach dem
>> speichern wieder zurückgesetzt ist.
>> Es soll die Möglichkeit bestehen das:
>> - die grösse des Fonts
>> - die Farbe des Fonts
>> geändert werden kann.
>>
>> Hat mir jemand einen Tipp?
>>
>> folgende Einstellung habe ich im Moment:
>>
>> RTE.default.proc.entryHTMLparser_db.tags {
>> p.fixAttrib.align.unset >
>> p.allowedAttribs = class,style,align
>> }
>>
>> RTE.classesAnchor >
>>
>> RTE.default {
>> # Buttons die gezeigt/versteckt werden im RTE
>> showButtons = enableWordClean, line, fontsize, textcolor, bold,
>> italic, underline, left, center, right, orderedlist, unorderedlist,
>> insertcharacter, line, link, image, removeformat, table,
>> toggleborders, tableproperties, rowproperties, rowinsertabove,
>> rowinsertunder, rowdelete, rowsplit, columninsertbefore,
>> columninsertafter, columndelete, columnsplit, cellproperties,
>> cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge,
>> findreplace, insertcharacter, undo, redo, showhelp, about, chMode,
>> inserttag
>> hideButtons = fontstyle, formatblock, textstyle, textstylelabel,
>> blockstyle, blockstylelabel, strikethrough,lefttoright, righttoleft,
>> bgcolor, textindicator, emoticon, user, spellcheck, outdent, indent,
>> justifyfull, subscript, superscript, acronym, copy, cut, paste
>> # Hält die RTE Icons gegroupt zusammen
>> keepButtonGroupTogether = 1
>>
>> removeTags = font, center, o:p, sdfield, strike
>> proc.entryHTMLparser_db.removeTags = font, center, o:p, sdfield,
>> strike
>> }
>>
>> Shalom
>> Manfred
More information about the TYPO3-german
mailing list