Zum Inhalt springen

jw_calendar und xhtml

Erstellt am 5. September 2007 · 1 Antwort · letzte Antwort am 6. September 2007

Tags: Frage

Winteretti ·

Hallo

Ich verwende den Veranstaltungskalendar jw_calendar unter http://www.bernkastel-wittlich.de/frauen-aktiv.html. Klappt auch alles ganz prima, allerdings ist die Seite zum Eintragen von neuen Terminen http://www.bernkastel-wittlich.de/termin-eintragen.html leider nicht xhtml-valide. Brauche das wegen Barrierearmut und so...

Der Validator meckert wegen der eckigen Klammer in
<textarea id="tx_jwcalendar_pi1[teaser]" class="tx_jw_textarea" name="tx_jwcalen ...

Da ich die id meines Wissens nach nicht zwingend brauche, würde ich Sie gerne rauswerfen. Das Problem ist nur - ich weiß nicht wo.

Im Template habe ich an dieser Stelle nur den Marker ###teaserInput### gesetzt und die Extension-Datei pi1/class.tx_jwcalendar_pi1_feEntryView.php wandelt den Marker so um:

$sims['###teaserInput###'] = $this->areaInput('teaser', strip_tags($vars['teaser']), $rows, $cols);

Aber wo finde ich den Teil, wo ich die id rausschmeißen könnte?

Ich weiß, ein sehr spezielles Problem, aber vielleicht sogar ganz allgemein zu lösen?

M;ke

Winteretti ·

Ha, gestern Nacht im Bett ist es über mich gekommen. Nein, nicht meine Frau. Die Lösung.

Warum kompliziert, wenn es auch einfach geht, habe ich mir gedacht und einfach den Marker ###teaserInput### gegen das ausgetauscht, was die extension für den Marker ersetzt, also <textarea id="tx_jwcalendar_pi1[teaser]" class="tx_jw_textarea" name="tx_jwcalen ... und dort einfach die id weggelassen.

Hab alles ausprobiert, es funktioniert auch ohne id´s.

Vielen Dank also an mich und auch an meine Frau (für die Inspiration) :p

M;ke