Sonderzeichen + Umlaute in den subnav Dateien
Verfasst: So 1. Mär 2009, 18:22
Hi,
wie in der Contenido 4.6er Serie ist auch ein Fehler in der 4.8er Serie in allen subnav-Dateien vorhanden.
Wenn für die 1. Sprache des 1. Mandanten ein anderer Zeichensatz als ISO-8859-1 gewählt wurde, z.B. UTF-8, dann werden u.a. in allen subnav-Dateien Umlaute mit einem komischen Sonderzeichen dargestellt.
z.B. direkt nach dem Login wird "Übersicht" falsch geschrieben. (Datei include.mycontenido_subnav.php)
Die einfache Behebung ist, das bei der Generierung der Menupunkt ein htmlentities() um den Text gepackt wird.
Also statt in "include.mycontenido_subnav.php" ab Zeile 85
folgendes
wie in der Contenido 4.6er Serie ist auch ein Fehler in der 4.8er Serie in allen subnav-Dateien vorhanden.
Wenn für die 1. Sprache des 1. Mandanten ein anderer Zeichensatz als ISO-8859-1 gewählt wurde, z.B. UTF-8, dann werden u.a. in allen subnav-Dateien Umlaute mit einem komischen Sonderzeichen dargestellt.
z.B. direkt nach dem Login wird "Übersicht" falsch geschrieben. (Datei include.mycontenido_subnav.php)
Die einfache Behebung ist, das bei der Generierung der Menupunkt ein htmlentities() um den Text gepackt wird.
Also statt in "include.mycontenido_subnav.php" ab Zeile 85
Code: Alles auswählen
if ($cfg['help'] == true)
{
$tpl->set("d", "CAPTION", '<a class="black" onclick="'.setHelpContext($tmp_area).'sub.clicked(this)" target="right_bottom" href="'.$sess->url("main.php?area=$tmp_area&frame=4&idcat=$idcat").'">'.$caption.'uu</a>');
} else {
$tpl->set("d", "CAPTION", '<a class="black" onclick="sub.clicked(this)" target="right_bottom" href="'.$sess->url("main.php?area=$tmp_area&frame=4&idcat=$idcat").'">'.$caption.'</a>');
}
Code: Alles auswählen
if ($cfg['help'] == true)
{
$tpl->set("d", "CAPTION", '<a class="black" onclick="'.setHelpContext($tmp_area).'sub.clicked(this)" target="right_bottom" href="'.$sess->url("main.php?area=$tmp_area&frame=4&idcat=$idcat").'">'.htmlentities($caption).'uu</a>');
} else {
$tpl->set("d", "CAPTION", '<a class="black" onclick="sub.clicked(this)" target="right_bottom" href="'.$sess->url("main.php?area=$tmp_area&frame=4&idcat=$idcat").'">'.htmlentities($caption).'</a>');
}