Zum Inhalt springen

Eigene Klasse wird immer wieder aus <p> entfernt.

Erstellt am 6. Juni 2013 · Noch keine Antworten

Tags: Frage

mimii ·

Hallo ins Forum,

ich habe mir eigene Klassen in den RTE gebaut. Diese funktionieren auch im RTE und im FE werden sie auch angezeigt, wenn ich z.B. einem <h2> oder einem <div> die Klasse zuweise. Nur bei den <p> Tags werden sie immer wieder rausgeschmissen. Woran kann das liegen?

Hier mal mein TS:

# CSS-Datei für RTE
RTE.default.useCSS = 1
RTE.default.contentCSS = fileadmin/css/rte.css

# RTE - eigene Klassen für BE definieren
RTE.classes.hidden {
    name =  versteckt 
    value = color:#CCCCCC; 
}

# Neue Klassen im RTE hinzufügen
RTE.default {
  classesParagraph = center, right, hidden
  showTagFreeClasses = 1
  buttons.textstyle.showTagFreeClasses = 1
 
# Neue Klassen zulassen
RTE.default.allowedClasses = hidden 
RTE.default.proc {
  allowTags = *
  allowedClasses < RTE.default.allowedClasses
  keepPDIVattribs = class
  overruleMode = ts_css
}
RTE.default.FE.proc {
  allowTags = *
  allowedClasses < RTE.default.allowedClasses
}

# Datenbank 
HTMLparser_rte.allowTags < RTE.default.proc.allowTags
RTE.default.proc.HTMLparser_rte.allowTags < RTE.default.proc.allowTags
RTE.default.proc.entryHTMLparser_db.allowTags < RTE.default.proc.allowTags

Im Setup entferne ich die Klassen aus dem <p>. Wenn ich das auskommentiere, ändert sich jedoch nichts.

lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >

Typo3 4.7.4

Danke für n Tipp und Gruß.
mimii