Fehler im <base> - Tag bei HTML 4.01 Transitional

Gesperrt
pinhead84
Beiträge: 14
Registriert: Fr 14. Jan 2005, 06:15
Wohnort: Berlin
Kontaktdaten:

Fehler im <base> - Tag bei HTML 4.01 Transitional

Beitrag von pinhead84 » Mi 4. Okt 2006, 12:07

Ich bin mir nicht ganz sicher, ob das Problem schon bekannt ist:
Mein Mandant ist mit "XHTML=nein" konfiguriert, trotzdem wird das <base href=""> Tag mit einem Slash am Ende, nach XHTML-Konvention generiert.
Somit ist die Seite leider kein valides "HTML 4.01 Transitional" mehr.
Ein Hack in der front_content.php konnte das Problem für mich lösen, jedoch sollte das beim nächsten offiziellen Update berücksichtigt werden:

Code: Alles auswählen

                $is_XHTML = getEffectiveSetting('generator', 'xhtml', false);
                if ($is_XHTML == 'true') {
                        $baseCode = '<base href="'.$cfgClient[$client]["path"]["htmlpath"].'" />';
                } else {
                        $baseCode = '<base href="'.$cfgClient[$client]["path"]["htmlpath"].'">';
                }
PS: Contenido Version 4.6.8

Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 » Mi 4. Okt 2006, 12:31

Ich häng da mal was ran, da es dafür schon eine Idee gab:

http://www.contenido.org/forum/viewtopi ... ht=isxhtml

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Mi 4. Okt 2006, 12:33

verschoben
*** make your own tools (wishlist :: thx)

Gesperrt