[TYPO3-german] RTE anpassen

Christian Wolfram christian.wolfram at pc-college.de
Tue Jul 18 09:32:52 CEST 2006



"Jörg Leshel" <j.leshel at gmail.com> schrieb im Newsbeitrag
news:<mailman.1489.1152884466.4326.typo3-german at lists.netfielders.de>...
> Message: 9
> Date: Fri, 14 Jul 2006 13:58:47 +0200
> From: "Christian Wolfram" <christian.wolfram at pc-college.de>
> Subject: [TYPO3-german]  RTE anpassen
> To: typo3-german at lists.netfielders.de
> Message-ID:
>        <mailman.1.1152878519.25613.typo3-german at lists.netfielders.de>
>
> Hallo Gemeinde,
>
> ich wollte gern den RTE anpassen, indem ich 2 neue Klassen in TypoScript
> geschrieben habe.
>
> RTE.classes {
>  fettschrift {
>          name = Ganz fette Schrift
>                 value = font:bold
>         }
>         fettundrot {
>          name = Ganz fette, rote Schrift
>                 value = font:bold; color:red
>         }
> }
> RTE.default.classesCharacter = fettschrift, fettundrot
>
> So stand es im Typo3 Buch drin. Problem ist nun das es nicht funktioniert.
> Im RTE werden mir die zwei Klassen auch richtig angezeigt, jedoch wird
nach
> dem Abspeichern die Formatierung wieder von Text entfernt.
> Auch die Tipps in die in den Foren stehen funktieren leider nicht. Kann
> einer von euch helfen??
>
> mfg
> Christian
>
>
>
>
> ------------------------------
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
> End of TYPO3-german Digest, Vol 34, Issue 66
> ********************************************
>
Hallo Christian,

ich weiss nicht ob dir so eine Lösung weiterhilft aber ich definier
meine klassen immer so(HTMLAREA) :

#TSconfig
RTE >
RTE.default {
#stylesheet mit den im RTE auswählbaren Klassen
  contentCSS = fileadmin/styles/contentStyle.css

  showButtons = *
  showStatusBar = 1
  toolbarOrder = bold, italic,underline,bar,left,center,right,
justifyfull,bar,orderedlist,unorderedlist,outdent,indent,bar,insertcharacter
,subscript,superscript,strikethrough,link,image,linebreak,findreplace,spellc
heck,bar,chMode,inserttag,removeformat,bar,copy,cut,paste,bar,undo,redo,bar,
showhelp,about,bar,linebreak,blockstylelabel,blockstyle,fontsize,formatblock
,bar,textcolor,bgcolor,linebreak,table,tableproperties,toggleborders,rowprop
erties,rowinsertabove,rowinsertunder,rowdelete,rowsplit,bar,columninsertbefo
re,columninsertafter,columndelete,columnsplit,cellproperties,cellinsertbefor
e,cellinsertafter,celldelete,cellsplit,cellmerge
  removeTags =  div
  disableContextMenu = 0
  hideFontSizes = 0
  allowTags =
font,table,tbody,tr,th,td,h1,h2,p,br,span,ul,ol,li,re,blockquote,strong,em,a
,

proc.entryHTMLparser_db = 1
    proc.entryHTMLparser_db {
        keepNonMatchedTags = 0
        allowTags =
font,table,tr,td,p,div,b,i,img,hr,a,br,strong,em,li,ul,ol,span,h1,h2,h3,h4,h
5,h6,dl,dt,dd,list,link
        removeTags = center,nobr,div
        htmlSpecialChars = 2
        xhtml_cleaning = 1
    }


}

#im stylesheet selber kannst du dann dein klassen defineren die
enteder default sind oder über ein dropdown (blockstyle) anwählbar
sind
#bsp.:

h1 {
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
 color: #000000;
}

h2{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
  color: #62B021;
}
#ist nur anwählbar wenn man im table tag ist
table.history {
 border:1px solid #C1C1C1;
 background-color:#F5F5F5;
}
gilt für alle td's
td { font-family:Arial, Helvetica, sans-serif; font-size:10pt;
color:#000000;  vertical-align:top; }

....
----------


Hallo Jörg,

Ich habe es im Moment wie folgt gelöst:

RTE.classes {
 zitate {
          name = Zitate
          value = font-family:Monotype Corsiva; font:italic; font-size:20px;
color: Navy;
         }
}
RTE.default.classesCharacter = zitate
RTE.default.hidePStyleItems = *

Soweit läuft es auch in Typo3. Nun habe ich aber das Problem, dass die
Formatierung nicht auf der Website angezeigt werden. Ich hatte schon alle
CSS die auf Site einwirken ausgeschaltet, aber dennoch wird die Formatierung
nicht angezeigt. Im Quellcode jedoch steht sie drin:

<p class="zitate" style="margin:0 0 0 0;">...........</p>

Hast du eine Idee??
Mit freundlichen Grüßen
christian




More information about the TYPO3-german mailing list