Seite 1 von 1

Contenido XHTML valide

Verfasst: Mo 29. Nov 2004, 15:42
von pixelpole
weiss vielleicht irgendjemand wo man die <BR> Tags von Contenido ändern kann. Denn die sind nicht XHTML-valide. Aber das muss meine Seite Blöderweise sein.

Verfasst: Mo 29. Nov 2004, 15:43
von timo
welche <BR>-Tags?

Verfasst: Mo 29. Nov 2004, 15:44
von pixelpole
Alle die Contenido erstellt. Im Textmodul zum Beispiel

Verfasst: Mo 29. Nov 2004, 16:00
von timo
Im Textmodul?

Um's kurz zu machen: Es gibt Stellen (und zwar überall da, wo kein WYSIWYG im Spiel ist), die kannst du ändern (Bildmodul z.b.). Überall da, wo der WYSIWYG im Spiel ist, kannst du nicht XHTML-Konform werden, da es der Internet Explorer nicht ist.

Verfasst: Mo 29. Nov 2004, 16:03
von pixelpole
Und wie kann ich meine Seite dann sonst XHTML valide kriegen?
Weil unmöglich ist es nicht. Ich hab schon valide Seiten gesehen.

Verfasst: Mo 29. Nov 2004, 16:18
von timo
such mal im Forum, da gab es schon einen ziemlich langen Thread vor nicht allzulanger Zeit zu.

Verfasst: Di 30. Nov 2004, 13:30
von ulisteinle
Hallo pixelpole,

das ist ein größeres Problem...
Es gibt hier mehrere Ansätze um das Problem in den Griff zu bekommen:

Variante 1:
Es gibt die Möglichkeit die GROSSEN Tags mittels eines Tricks klein zu bekommen. Das ist sehr schön bei den Contenido-FAQsvon Thilo Sommer Beschrieben. Das Problem bei dieser Lösung ist, dass die Tags eigentlich nur klein gemacht werden aber eben nicht XHTML-Konform.

Beispiel:
aus <BR> wird <br> XHTML würde aber <br /> sein.
aus <IMG src="xxx"> wird <img src="xxx"> aber nicht <img src="xxx" />

Ich bin bei Regular Expressions leider nicht fit genug um die tagstolower.php anzupassen. Ausserdem ist es fraglich was dann der SPAW Editor mit richtigen XHTML - Tags macht.

Variante 2:
Ein anderer Editor ;-). Ansätze hierfür gibt es in diesem Thread. Ist aber noch in den "Kinderschuhen"

Variante 2 ist m. E. die bessere, es muss aber noch einiges gefeilt werden, bis diese funktioniert.

Also: nicht Aufgeben, vielleicht findet sich bald eine Lösung...

Gruß
Uli

Verfasst: Mi 8. Dez 2004, 10:28
von pixelpole
Danke für den Tip. Das mit den Slashes kann man übrigens machen indem man einfach hinter dem zweiten Wert der einzelnen Funktionen ." /" einfügt.