Zum Inhalt springen

p style="font-weight:bold" nach Update werden Tags zerstört

Erstellt am 16. Februar 2009 · 3 Antworten · letzte Antwort am 4. Dezember 2009

Tags: Frage

lobby ·

Hallo,
der htmlarea macht mich jetzt dann bald wahnsinnig. Ständig geht irgendwas nicht. Nach Update von 4.1.9 aud 4.1.10 werden Tags zerschossen. Wenn ich einen Text fett markiere und speichere wird nur "span style=font-weight: bold;dddd/span" ausgegeben.

Meine TSConfig sieht so aus:

# ========================================
# RTE konfigurieren
# ========================================
RTE.default {
	# Nur Button Fett,Farbwahl,Link erstellen
	showButtons = bold,italic,textstylelabel,textstyle,link,removeformat
	#
	removeTags = InsertImage
	# CSS Textformatierung
	contentCSS = fileadmin/templates/css/rte.css
	useCSS = 1
	showTagFreeClasses = 1
	classesCharacter = Rot,Gruen,Dunkelblau,Hellblau,Magenta,Dunkelbraun,Dunkelgrau
	proc {
		remapParagraphTag >
		keepPDIVattribs=class, style, id, shape, coords, name
		allowTags = map, area, table, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, div, p, br, span, ul, ol, li, re, blockquote, strong, em, b, i, u, sub, sup, strike, a, img, nobr, hr, tt, q, cite, abbr, acronym
		denyTags = font
		allowTagsOutside = map, area, img, br, span, hr, address
		allowedClasses >
		HTMLparser_db.tags.span.allowedAttribs = lang, title, class, style, id, name, shape, coords
		HTMLparser_rte.keepNonMatchedTags = 1
		entryHTMLparser_db {
			keepNonMatchedTags = 1
			rmTagIfNoAttrib = span,font
			htmlSpecialChars = 0
			tags {
				p.fixAttrib.align.unset >
				p.fixAttrib.class.unset >
				p.allowedAttribs = class,style,align, id
				div.fixAttrib.align.unset >
				div.fixAttrib.class.unset >
				div.allowedAttribs = class,style,align, id
				span.fixAttrib.style.unset >
				span.fixAttrib.class.unset >
				map.allowedAttribs = name
				area.allowedAttribs = shape, coords
			}
		}
	}
}
lobby ·

Hm, gibt es da gar keinen Ansatz.
Kann das an der libxml liegen. Auf dem Server ist die Version 2.6.32 drauf.

Ist echt blöd, weil die Seite bereits online ist und von mehreren Redakteuren bedient wird. Und jetzt zerstört es alle Einträge, die geändert oder angelegt werden.

Blu3ye ·

Selbes Problem hier bei mir bei einer frischen Typo3 4.2.8-Installation.

Markiert man etwas und drückt "B" wird im Quellcode das style="..." hinzugefügt und beim Speichern wieder entfernt.

Hab im Prinzip die Konfiguration von hier übernommen ->
http://ug.typo3-nrw.de/typo3-dynamic_css.html

Woran liegt das? Kann man es schnell lösen oder muss ich doch wieder auf tinymce_rte ausweichen?

Greetz