[TYPO3-german] RTE Text Problem

Manfred Hungerland mobil at csb86.ch
Mon Mar 24 22:34:10 CET 2008


Hallo Uschi

>> 2) Willst du wirklich, dass deine Autoren jede beliebige Farbe einsetzen 
>> dürfen? Welchen Sinn haben die Farben und Schriftgrößen auf deiner 
>> Seite? Sollen sie eine bestimmte Information transportieren?

Das ist genau das was ich möchte.
Bin auch schon heute Nachmittag am Testen gewesen. Leider bis jetzt ohne 
Erfolg.

Meine Config ist:
TYPO3 4.1.5

TSconfig ( Root ):

mod.SHARED {
   defaultLanguageFlag = de.gif
   defaultLanguageLabel = deutsch
}

RTE.default.proc.entryHTMLparser_db.tags {
   p.fixAttrib.align.unset >
   p.allowedAttribs = class,style,align
}

#RTE.classesAnchor >

RTE.classesAnchor {
   internalLink {
     class = internal-link
     type = page
     image > fileadmin/images/icons/double_arrow.gif
   }
   externalLink {
     class = external-link
     type = url
     image >
   }
   externalLinkInNewWindow {
     class = external-link-new-window
     type = url
     image >
   }
   internalLinkInNewWindow {
     class = internal-link-new-window
     type = page
     image >
   }
   download {
     class = download
     type = file
     image > fileadmin/images/icons/download.gif
   }
   mail {
     class = mail
     type = mail
     image > fileadmin/images/icons/mail.gif
   }
}

RTE.default {
   # Buttons die gezeigt/versteckt werden im RTE
     showButtons = enableWordClean, line, formatblock, 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,  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
     removeTags = o:p, sdfield, strike
     proc.entryHTMLparser_db.removeTags = o:p, sdfield, strike
}

# General configuration of the available colors:
RTE.colors {
   color1 {
     name = Rot
     value = #D30000
     #value =#ff0000
   }
   noColor {
     name = No color
     value =
   }
}
# Specific setting for the font color selector:
RTE.default.colors = color1, noColor
>> Auch braucht es ein paar mehr Informationen, was denn eigentlich nicht 
>> geht. Du musst immer mehrere Transformationswege beachten:
>> 1) Der Weg vom RTE zur Datenbank (was steht in deiner Datenbank, wenn du 
>> das Element das erste Mal gespeichert hast? Guck dir die Spalte bodytext 
>> im phpmyadmin an.
>> 2) Wenn du nach dem ersten Speichern den Quellcode im RTE anguckst, was 
>> steht da?
>> 3) Wenn du den Quelltext des Browsers im Frontend anguckst, was steht da?

1. <span>Test</span>

2. Erstes erstellen im RTE > HTML :
    <span style="color: rgb(211, 0, 0);">Test</span>
 >> Es werden gleich nach dem ersten speichern ( speichern ohne Exit )
    alle Farb"codes" entfernt.
    <p><span>Test</span></p>
3. 		<!--  Text: [begin] -->
			<p class="bodytext"><span>Test</span></p>
		<!--  Text: [end] -->


Danke für Deine Hilfe
Manfred

Uschi Renziehausen schrieb:
> Hallo Manfred,
> 
>> 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?
>>
> 
> Dazu müsste ich eine Menge mehr über deine RTE-Konfiguration und auch 
> darüber, welche TYPO3-Version du benutzt. Ich selbst bin nur noch mit 
> TYPO3 4.2 unterwegs, und da hat sich im RTE eine Menge geändert. Wir 
> müssen also ein paar Fragen klären.
> 
> Auch braucht es ein paar mehr Informationen, was denn eigentlich nicht 
> geht. Du musst immer mehrere Transformationswege beachten:
> 1) Der Weg vom RTE zur Datenbank (was steht in deiner Datenbank, wenn du 
> das Element das erste Mal gespeichert hast? Guck dir die Spalte bodytext 
> im phpmyadmin an.
> 2) Wenn du nach dem ersten Speichern den Quellcode im RTE anguckst, was 
> steht da?
> 3) Wenn du den Quelltext des Browsers im Frontend anguckst, was steht da?
> 
> Eine kleine Randbemerkung: Ich würde einen ganz anderen Weg gehen als 
> du. Ich würde ein paar css-Klassen mit vorgegebenen Farben definieren. 
> Die Gründe:
> 1) Wenn du eine xhtml-kompatible Seite haben magst, ist das Element font 
> nicht erlaubt.
> 2) Willst du wirklich, dass deine Autoren jede beliebige Farbe einsetzen 
> dürfen? Welchen Sinn haben die Farben und Schriftgrößen auf deiner 
> Seite? Sollen sie eine bestimmte Information transportieren?
> 
> Uschi
>> Manfred
>>
>> Uschi Renziehausen schrieb:


More information about the TYPO3-german mailing list