Seite 1 von 1

Anführungszeichen bei class werden entfernt

Verfasst: Mi 22. Nov 2006, 11:24
von flom
Hi,

der Quelltext-Editor für den Content (WYSIWYG geht aus welchem Grund auch immer nicht) löscht mir immer die Anführungszeichen aus dem Quelltext raus. Das führt dann zu folgendem Problem:
http://validator.w3.org/check?uri=http% ... ype=Inline

Wie kann ich das verhindern?

MfG, Flo

Verfasst: Mi 22. Nov 2006, 11:42
von flom

Code: Alles auswählen

   $string = stripslashes (preg_replace ("/(\w+)(\=)([\"|\'])([^\"']+)([\"|\'])(\s)/me"
                               ,'strtolower("\1")."=\"\4\" "'
                               ,$string
                               ));

   $string = stripslashes (preg_replace ("/([\s]([\w]+)[\s]+)(?!\=[\"\'])(?=[\/]?[>]|[\w\s]+[\=])/me"
                               ,' '.strtolower('\\2').'="'.strtolower('\\2').'"'
                               ,$string
                               ));
   $string = stripslashes (preg_replace ("/([\s]([\w]+)[\s]+)(?!\=[\"\'])(?=[\/]?[>]|[\w\s]+[\=])/me"
                               ,' '.strtolower('\\2').'="'.strtolower('\\2').'"'
                               ,$string
                               ));
geht es irgendwo dort? den code raff ich mal rein gar nicht...

Verfasst: Mi 22. Nov 2006, 11:45
von Dodger77

Verfasst: Mi 22. Nov 2006, 11:52
von flom
ersteren habe ich bereits gelesen (samt dem darin verlinkten) und ausgetestet. hat leider keine veränderung gebracht.

aus dem zweiten schliesse ich, dass es am IE liegen kann? kann es an der arbeit leider nicht mit einem anderen browser testen...

Verfasst: Do 23. Nov 2006, 15:00
von flom
problem gelöst: hatte falsche pfade zum wysiwyg editor in der config angegeben. denke zumindest dass es daran lag :)