[TYPO3-german] RTE Konfiguration / HTML Ausgabe nicht verändern
Chris Bernhard
chris at dreamride.de
Wed Mar 10 12:27:18 CET 2010
Hallo zusammen,
wenn man im RTE auf die HTML Ansicht wechselt und dort
HTML schreibt, sollte dieses bei der Ausgabe nicht verändert werden.
Welche Einstellungen im TS und Page TS müssen denn getroffen werden,
dass dieses HTML unverändert ausgegeben wird?
Hier mal meine Konfiguration im Page TS:
RTE >
RTE.classes {
left {
name = Bild links
value = float: left;
}
right {
name = Bild rechts
value = float: right;
}
}
RTE.default.contentCSS = fileadmin/templates/style/rte.css
RTE.default.classesCharacter = fancy,neato,ugly
RTE.default.classesAnchor = intern
RTE.default.showTagFreeClasses = 1
RTE.default.disableEnterParagraphs = 1
RTE.default.enableWordClean = 1
RTE.config.tt_content.bodytext.showButtons = formatblock,
textstylelabel, headline, bold, italic, underline, orderedlist,
unorderedlist, link, image, removeformat, findreplace, insertcharacter,
undo, redo, chMode, blockstyle
RTE.config.tt_news.bodytext.showButtons = formatblock, textstylelabel,
headline, bold, italic, underline, orderedlist, unorderedlist, link,
image, removeformat, findreplace, insertcharacter, undo, redo, chMode,
blockstyle
RTE.default.hideButtons = size, textcolor, textstyle, insertcharacter,
line, blockstylelabel, fontstyle, fontsize, strikethrough, showhelp,
lefttoright, about, righttoleft, textindicator, emoticon, user, left,
center, right, spellcheck, inserttag, outdent, indent, justifyfull,
subscript, superscript, acronym, copy, cut, paste, toggleborders,table,
tableproperties, rowproperties, rowinsertabove, rowinsertunder,
rowdelete, rowsplit, columninsertbefore, columninsertafter,
columndelete, columnsplit, cellproperties, cellinsertbefore,
cellinsertafter, celldelete, cellsplit, cellmerge
RTE.default.showButtons = formatblock, textstylelabel, headline, bold,
italic, underline, orderedlist, unorderedlist, link, image,
removeformat, findreplace, insertcharacter, undo, redo, chMode, blockstyle
RTE.default.hidePStyleItems = H1, H2, H4, H5, H6, pre, address, div,
blockquote
RTE.default.proc {
allowTags = i,strong,em,table, tbody, tr, th, td, h1, h2, h3, h4, h5,
h6, div, p, br, span, ul, ol, li, pre, blockquote, strong, em, a, img,
hr, tt, q, cite, abbr, acronym, address,
overruleMode = ts_css
dontConvBRtoParagraph = 1
internalizeFontTags = 0
allowTagsOutside = img,hr,address
denyTags = sup,sub,strike,center,u
entryHTMLparser_db = 1
entryHTMLparser_db {
allowTags < RTE.default.proc.allowTags
xhtml_cleaning = 1
htmlSpecialChars = 0
noAttrib = b, i, u, strike, sub, sup, strong, em, quote,
blockquote, cite, tt, br, center
tags.hr.allowedAttribs = class
tags.span.allowedAttribs = class
tags.b.remap = strong
tags.i.remap = em
##removeTags = sdfield
keepNonMatchedTags = protect
}
}
Auch das b Tag wird nicht durch Strong ersetzt. Irgendwas mache ich hier
wohl falsch...
Im Setup TS steht dann noch folgendes:
# RTE Parsing Funktionen
lib.parseFunc_RTE {
nonTypoTagStdWrap.encapsLines {
encapsTagList = div,p,pre,h1,h2,h3,h4,h5,h6
remapTag.DIV >
nonWrappedTag >
innerStdWrap_all.ifBlank =
addAttributes.P.class =
addAttributes.P.class.setOnly = blank
}
}
Vielen Dank und beste Grüße,
Chris
More information about the TYPO3-german
mailing list