Zum Inhalt springen

css_styled_content, RTE und das leid mit CSS... und HTMLarea

Erstellt am 2. Dezember 2004 · 7 Antworten · letzte Antwort am 10. Februar 2005

Tags: Frage

WhyT ·

moin,

also ich hab t3 3.7.0 am start mit css_styled_content.
mein probllem ist das mich die ganzen class="xyz" einträge nerven, also bei P, H1 usw...

wie kann ich das teil so zusammenstutzen das der code im HTML des RTE auch auf der website raus kommt?

also wo muss ich was reinschreiben?

zudem dachte ich ich könnte da mit HTMLarea oder wie die ext. heist machen, doch muss ich da zuerst den originalen RTE entsorgen, doch ist das keine ext. bei mir und ich weis nich wo ich das teil deinstallieren kann...

lg
michael

gma ·

? wie nochmal

also du willst den "css_styled_content" entfernen?

-> Dazu im template unter "Click here to edit whole template record" das "css_styled_content" einfach entfernen..

WhyT ·

hi,
nönö! das css_styled_content darf bleiben, nur will ich bei den ganzen <p> <h1> und sonstigen Tags keine class="" angaben haben.

weil aktuell hab ich ja bei jedem tag min eine class angabe, und da ich für die html-tags die formatierungen schon in meinem CSS gemacht hab brauch ich das nicht.

sollte das nicht gehen kann auch css_styled_content raus, nur funzt dann irgentwie garnichts mehr und ich krieg ne leere seite zurück.

# lg
# michael

bonanza ·

# "Class"-Bezeichnung aus <p> Tag löschen
lib.parseFunc_RTE < lib.parseFunc
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines {
encapsTagList = div,p,pre,h1,h2,h3,h4,h5,h6
remapTag.DIV = P
nonWrappedTag = P
innerStdWrap_all.ifEmpty = <br />
#addAttributes.P.class = bodytext
#addAttributes.P.class.setOnly=blank

}

# "Class"-Bezeichnung aus <h> Tag's löschen
lib.stdheader {
10.1.fontTag = <h1>|</h1>
10.2.fontTag = <h2>|</h2>
10.3.fontTag = <h3>|</h3>
10.4.fontTag = <h4>|</h4>
10.5.fontTag = <h5>|</h5>
stdWrap.dataWrap = |
}

mic_jan ·

sollte das nicht gehen kann auch css_styled_content raus, nur funzt dann irgentwie garnichts mehr und ich krieg ne leere seite zurück.

Dann bindest du einfach statt des css_styled_content das "content (default) ein. Dann klappt das mit deinem eigenem Stylesheet auch. Zumindest klappt das bei mir 😉

Gruss

Michael

Marsu ·

zudem dachte ich ich könnte da mit HTMLarea oder wie die ext. heist machen, doch muss ich da zuerst den originalen RTE entsorgen, doch ist das keine ext. bei mir und ich weis nich wo ich das teil deinstallieren kann...

Du musst im Extensionmanager ein Häkchen bei "Display shy extensions:" machen, dann siehst du auch die System-Extensions wie den RTE

Tankred ·
bonanza schrieb

# "Class"-Bezeichnung aus <p> Tag löschen
lib.parseFunc_RTE < lib.parseFunc
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines {
encapsTagList = div,p,pre,h1,h2,h3,h4,h5,h6
remapTag.DIV = P
nonWrappedTag = P
innerStdWrap_all.ifEmpty = <br />
#addAttributes.P.class = bodytext
#addAttributes.P.class.setOnly=blank

}

# "Class"-Bezeichnung aus <h> Tag's löschen
lib.stdheader {
10.1.fontTag = <h1>|</h1>
10.2.fontTag = <h2>|</h2>
10.3.fontTag = <h3>|</h3>
10.4.fontTag = <h4>|</h4>
10.5.fontTag = <h5>|</h5>
stdWrap.dataWrap = |
}

Mann super! Das habe ich schon wie blöde gesucht! Danke dir.