Zum Inhalt springen

<?xml:namespace ... Beim Copy Paste von Word ???

Erstellt am 24. Juni 2006 · 4 Antworten · letzte Antwort am 25. Juni 2006

Tags: Frage

WeVo ·

Hallo,

also konfiguriere grade den RTE allerdings habe ich die ein oder anderen Problemchen welche ich auch noch in den Griff bekomme. Allerdings bin ich hier ratlos!

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

Beim Copy Paste aus Word werden die Formatierungen wie fontstyle sowie fontsize usw... schön resetet allerdings rutscht jedes mal dieser blöde Tag mit.

Da das CMS nachher nur von Laien gepflegt wird wäre es super wenn ich diesen Tag auch schon direkt über die Config löschen könnte. Ohne das eine Interaktion durch den User von Nöten ist! Habt Ihr ne Idee??? Danke!!!

Viele Grüße

Markus

steffenk ·

ja, diese Word-Tags müssen raus. Dafür gibt es extra ein Plugin, das man aktivieren muss. Der Button heisst removeformat

WeVo ·

o.O mmmmhhhhh aber gibt es keinen anderen Weg? Weil ich habe absolute Laien als Redakteure da kannst Du so etwas nicht verlangen! Gibt es keinen anderen Weg dass er das sofort rausnimmt? Für Schrift und Style hab ich es schon eingestellt da klappt es. Da übernimmt er nicht die Tags von Word aber nur diesen einen Tag nimmt er ständig mit! Noch ne Idee Danke!

Viele Grüße

Markus

steffenk ·

zur Not kannst Du das mit einer eigenen Funktion machen.

Hier habe ich ein Beispiel gefunden:

# import the XML-Word-Cleaner-skript
includeLibs.cleanlib = fileadmin/scripts/wordclean.php
# Do some cleanup for word
tt_content.text.20.preUserFunc = user_wordclean

und das Script dazu

function user_wordclean($content,$conf) {
       $cleancontent = preg_replace("/\<(o:p|\/o:p)\>/","",$content);
       return $cleancontent;
}
WeVo ·

mmmhhhhh....also erstmal danke! Also ich habe das php file erstellt und in einen meiner Ordner im Fileadmin geschoben.
Jetzt eine saudoofe Frage

# import the XML-Word-Cleaner-skript
includeLibs.cleanlib = fileadmin/scripts/wordclean.php
# Do some cleanup for word
tt_content.text.20.preUserFunc = user_wordclean

trage ich doch im TS der rootpage ein oder? Aber es bewirkt nicht weder im Template noch im TS der rootpage. Weißt Du vielleicht wieso? Danke!

Viele Grüße

Markus