[TYPO3-german] acronym-Tag wird im FE als normaler Text angezeigt

Kussmann, Juergen j.kussmann at t-online.net
Thu Jan 26 10:18:16 CET 2006


Hallo *,

Meine <acronym>-Tags werden im FE nicht korrekt angezeigt. Sie werden vom RTE korrekt in die DB gespeichert aber im FE werden die Sonderzeichen ('<','>' und '"') dieses Tags in HTML-Entities umgewandelt, so dass man im FE den Tag als normalen Text sieht. Wie kann ich das ändern? Welche Einstellungen muss ich im RTE vornehmen, damit diese Tags korrekt im FE gerendert werden?


Meine RTE-Configuration sieht so aus:

# Eigene CSS-Klassen in externer Datei definieren
RTE.default.contentCSS = fileadmin/css/cbs_basic.css

# Texte aus MS Word werden gesaeubert
RTE.default.enableWordClean = 1

# bei mozilla/firefox werden bei ENTER Paragraphen erzeugt (wie im IE)
RTE.default.disableEnterParagraphs = 0

# use <span>-Tags instead of e.g. <font>-Tags (gilt für Mozilla/Firefox)
RTE.default.useCSS = 1

# which buttons should be shown?
RTE.default.showButtons =  *
RTE.default.hideButtons = fontstyle,fontsize,strikethrough,subscript,superscript,lefttoright,righttoleft,textcolor,bgcolor,textindicator,emoticon,inserttag,showhelp,about,user

# which Style-Items (the Button is called 'formatblock') shouldn't be used? (possible values are: H1,H2,H3,H4,H5,H6,P,PRE,ADRESS)
RTE.default.hidePStyleItems = PRE, ADDRESS

RTE.default.hideTags = font, font (full)

# Definiert wann und wo welche CSS-Klassen benutzt werden dürfen
RTE.default.showTagFreeClasses = 0
RTE.default.classesCharacter = Code,Definition,Kommentar,Warnung,Zitat,Hell,Dunkel
RTE.default.classesImage =
RTE.default.classesAnchor =

#must be set for span classes !!!
RTE.config.tt_content.bodytext.proc.allowedClasses < RTE.default.classesCharacter
RTE.config.tt_news.bodytext.proc.allowedClasses    < RTE.default.classesCharacter

# show Statusbar
RTE.default.showStatusBar = 1

# Breite des RTE definieren (in Prozent oder Pixeln)
# Muster: TCEFORM.<table_name>.<column_name>.RTEfullScreenWidth = <breite>[%|px]
TCEFORM.tt_content.bodytext.RTEfullScreenWidth = 100%
TCEFORM.tt_news.bodytext.RTEfullScreenWidth    = 100%

RTE.default.proc {
  // TRANSFORMATION METHOD
  overruleMode = ts_css

  // LINES CONVERSION
  dontConvBRtoParagraph = 1

  // TAGS ALLOWED OUTSIDE P & DIV
  allowTagsOutside = img,hr

  // TAGS ALLOWED
  allowTags = table, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, div, p,br, span, ul, ol, li, pre, blockquote, strong, em, b, i, u, sub, sup,strike, a, img, nobr, hr, tt, q, cite, abbr, acronym

  // ALLOWED P & DIV ATTRIBUTES
  keepPDIVattribs = align,class,style

  // CONTENT TO RTE
  HTMLparser_rte {
    // TAGS ALLOWED
    allowTags < RTE.default.proc.allowTags

    // DO NOT REMOVE UNMATCHED TAGS
    keepNonMatchedTags = 0
  }

  // CONTENT TO DATABASE
  entryHTMLparser_db = 1
  entryHTMLparser_db {
    // XHTML COMPLIANCE
    xhtml_cleaning = 1

    // CLEAN TAGS
    noAttrib = b,i,u,strike,sub,sup,strong,em,quote,blockquote,cite,tt,br,center
    tags.font.allowedAttribs = color,style
    tags.hr.allowedAttribs = class

    // REMAP B AND I TAGS
    tags.b.remap = strong
    tags.i.remap = em

    // remove Tags which have no attributes
    rmTagIfNoAttrib = span,div,font

    #htmlSpecialChars = 1
  }
}


Viele Grüsse,

Jürgen Kußmann



More information about the TYPO3-german mailing list