Zum Inhalt springen

RTE Konfigurationsprobleme mit RTE.default.contentCSS unter Typo3 6.1.3

Erstellt am 10. August 2013 · 1 Antwort · letzte Antwort am 12. August 2013

Tags: TYPO3 6.x, Frage

remedien ·

Hallo,
ich habe eine RTE Konfiguration, welches unter Typo3 4.7.x wunderbar funktionierte.
Jetzt habe ich eine Typo3 6.1.3 Installation, und kann jetzt keine eigene Klassen mehr zuweisen.
Das Komische ist, dass sobald ich RTE.default.contentCSS = fileadmin/pfad/zum/meiner/css/Datei angebe, der Textstyle und Blockstyle ausgeblendet ist.

Ich habe in meiner TS Pageconfig einen include zu meiner rte_config.ts im fileadmin gemacht.

folgende Konfiguration habe ich bisher verwendet:

RTE.classes >
RTE.classesAnchor >
RTE.default >


    RTE.default {
    # diese Buttons kann der User verweden
#    showButtons = textstyle, textstylelabel, bold, italic, underline, left, center, right, orderedlist, unorderedlist, insertcharacter, link, image, removeformat, table, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore,cellinsertafter, celldelete, cellsplit, cellmerge, undo, redo, chMode, subscript, superscript, spellcheck, blockstyle, blockstylelabel, findreplace
	showButtons = *
     
    # diese Buttons kann der User nicht verwenden // fontsize, formatblock
    hideButtons = line, showhelp, about, user  
     
    #Tabellen- und Tabellenzellen-Eigenschaften: Breite, Hoehe, Rahmen, Ausrichtung
    disableLayoutFieldsetInTableOperations = 0
    disableSpacingFieldsetInTableOperations = 0
    disableAlignmentFieldsetInTableOperations = 0
    disableBordersFieldsetInTableOperations = 0
    disableColorFieldsetInTableOperations = 0
     
    # useCSS = 1: <b> wird zu <style="font-weight: bold;">, ...
    # useCSS = 0: <b> bleibt <b>, ...
    useCSS = 1
     
    # Angabe der zusaetzlichen Textstile
    classesCharacter = meineKlasseRot, meineKlasseFett
    classesParagraph = meineKlasseRot, meineKlasseFett
    classesTable = table-extra
    classesTD = table-extra_row-gray, td-align-top
    showTagFreeClasses = 1
     
    # <u> wird nicht geloescht
    removeTags = removeFromList(u)
    removeTagsAndContents := removeFromList(style)
     
    # Word-Formatierungen loschen
    enableWordClean = 1
     
    proc {
    allowTags = table, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, div, p, br, span, ul, ol, li, strong, em, b, i, u, sub, sup, strike, a, img
    denyTags = abbr, cite, q, re, blockquote, nobr, tt, hr, font, acronym
     
    # Angabe, welche Klassen erlaubt sind (zusaetzliche Textstile)
    allowedClasses = meineKlasseRot, meineKlasseFett
     
    # Angabe, welche Attribute erhalten bleiben
    keepPDIVattribs := addToList(align, class, style)
     
    entryHTMLparser_db {
    # <u> wird nicht geloescht
    removeTags = removeFromList(u)
    }
    
     # br wird nicht zu p konvertiert
	 dontConvBRtoParagraph = 1
    }
    }
     
    # Angabe fuer Frontent Editing
    RTE.default.FE.proc < RTE.default.proc
    RTE.default.FE < RTE.default
     
    # Einbindung Stylessheet, Styles fuer das Frontend
    RTE.default {
    contentCSS = fileadmin/css/rte.css
    }
     
    # Definition der Klassen fuer das Backend
    RTE.classes {
    meineKlasseRot {
    name = meinsRot
    }
    meineKlasseFett {
    name = meinsFett
    }
    }

Die Buttons habe ich mal alle aktiviert, da nur ich darauf zu greife.

in der CSS-Datei habe ich natürlich die Klassen dann eingetragen.... Ich denke nicht, dass diese für 2 Klassen hier aufgelistet sein müssen. :-)

Ich habe auch eine andere Konfiguration aus dem Netz gezogen, die allerdings das gleiche Problem aufwirft. Immer wenn ich den Pfad zu meiner CSS-Datei angebe, werden Textstyle und Blockstyle deaktiviert.

Für eine Lösung wäre ich sehr dankbar.

PS: Habe vergessen zu erwähnen, dass die Installation auf der letzten version von XAMPP 1.7 ist und das ganze auf einem Mac OsX 10.8 läuft. ImageMagick ist auch installiert und läuft.

remedien ·

Hallo, habe das Problem gelöst, in dem ich in der Konfiguration vom Extension auf demo umgeschaltet haben. Jetzt funktioniert alles.
Habe jetzt allerdings auch mal die Beispiel RTE-Konfiguration genommen, die ja auch toll funktioniert.
#39948

Desweiteren habe ich noch diese URL gerne angenommen (Zebrastreifen in Tabellen):
#111317