Hallo,
ich hab den TinyRTE installiert (im gegensatz zum HtmlArea einfacher zu installieren und die vielen Optionen brauch sowieso kein Redakteur...) und die css_styles_content. Nun hab das Problem das die P Tags doppelt ausgegeben werden:
<p><p class="bodytext">ghgh hghg</p></p>
Einmal setzt wahrscheinlich der TinyRTE einen P Tag und der andere kommt von der css_styles_content. Ich hab dann versucht den P Tag beim RTE auszuschalten aber seitdem gibt auch keine P Tags mehr im Backend aus. Das heißt ich kann Absätze nur mit BR machen. Was ja blöd ist...
# *** non typo tag
nonTypoTagStdWrap >
# nonTypoTagStdWrap.textStyle.altWrap = <p> | </p>
nonTypoTagStdWrap.encapsLines {
nonWrappedTag >
encapsTagList = div, p, a, h1, h2, h3 , h4, br
tags.allowedAttribs = class, id
remapTag.DIV = P
wrapNonWrappedLines = |
innerStdWrap_all.ifEmpty =
innerStdWrap_all.textStyle < tt_content.text.20.textStyle
}
Hab mir dann damit geholfen das der RTE das P Tag in DIVs umwandeln soll. Nun setzt mir der RTE schön brav seine P Tags und gibt sie als DIVs aus.
Was dann so aussieht:
<div><p class="bodytext">hhjhj hjhj</p></div>
Ich hätte das gerne anders und zwar soll die css_styles_content bei Texten die mit RTE ausgegeben werden kein <p class="bodytext"> setzen.
Wie mache ich das am besten?
gr.
manfredo