Zum Inhalt springen

RTE mit eigenen Klassen definieren -> keine chance

Erstellt am 30. November 2004 · 1 Antwort · letzte Antwort am 27. Dezember 2004

Tags: Frage

grafiksau ·

hallo zusammen,

wollte meinen RTE mit eigenen Klassen definieren:

habe dazu folgenden code im TSConfig feld auf der entsprechenden Seite eingefügt.

#Hier wird festgelegt das der Editor nur mit Text oder Text mit bild für Seieninhalte funktioniert
RTE.default.disabled = 1
  RTE.config.tt_content.bodytext.types {
  text.disabled = 0
  textpic.disabled = 0
  }

#Hier wird festgelegt, dass die Formatierungen nicht mehr im Textfeld selber Festgelegt werden
RTE.classes {
  highlight {
    name = Highlight
    value = font:bold; color:navy;
   }

   zitat {
    name = Zitat
    value = font:italic 15px; margin-left:20px;
   }
}

RTE.default.classesCharacter = highlight, zitat


#Hier werden eigene Klassen definiert
RTE.default     {
PROC.allowedClasses = links, rechts
PROC.allowTagsOutside = IMG
mainStyle_font = Verdana, sans-serif
mainStyle_size = 12px
mainSytle_color = #313031
mainStyleOverride_add.P = font-family : Verdana, sans-serif; font-size : 12px;
mainStyleOverride_add.H1 = font-family : Verdana, sans-serif; font-size : 18px;
mainStyleOverride_add.H2 = font-family : Verdana, sans-serif; font-size : 12px;
inlineStyle.img = margin: 5px
hidePStyleItems = h3, H4, H5, H6, pre
classesImage = mitte, withoutmargin
classesCharacter = red, mitte, klein, gross, grau, links
classesParagraph = links
}


RTE.classes    {

    withoutmargin.name = Normal, ohne Abstand
    withoutmargin.value = margin: 0;
    
    red.name = Rot
    red.value = color: red;
    
    mitte.name = Mittig
    mitte.value = display: block; text-align: center;
    
    klein.name = Klein
    klein.value = font-size : 10px;
    
    gross.name = Gross
    gross.value = font-size : 14px;
    
    grau.name = Grau
    grau.value = color: #636563;
    
   links.name = Linksbündig
   links.value = float:left; display: block;
   
}

nur ändert sich nichts gegenüber dem standard RTE.