Ah danke für den Hinweis, ist mir gar nicht aufgefallen.
Hab das jetzt in Ordnung gebracht aber hab da immer noch 2 HEAD-Bereiche.
An der theme.html dürfte es jetzt nicht mehr liegen. Hab auch im Adminpanel nachgeschaut,
dort sollte auch alles richtig sein.
In der theme.php hab ich mal folgenden Code mit dem standard Theme verglichen:
###################################################
/// in $newheader ist der gesamte angepasste header enthalten
function theme_header($newheader) {
global $theme_template;
/// die Javascript-Datei von Overlib, falls vorhanden, einbinden
if (class_exists('Overlib')) {
$newheader .= "<!-- overLIB (c) Erik Bosrup, http://www.bosrup.com -->\n<script language=\"javascript\" src=\"includes/javascript/overlib.js\" type=\"text/javascript\"></script>\n<script language=\"javascript\" src=\"includes/javascript/overlib_hideform.js\" type=\"text/javascript\"></script>\n";
}
/// den body-Tag hinter head-Ende setzen
$newheader .= "\n</head>\n\n".$theme_template['body_tag']."\n\n";
/// den fuer die Overlib-Funktionen gebrauchten div-layer direkt nach den Bodytag setzen
if (class_exists('Overlib')) {
$newheader .= "<div id=\"overDiv\" style=\"position:absolute; visibility:hidden; z-index: 1000; background: transparent;\"></div>\n";
/// verhindern, dass die Funktion printOverlibDiv() nochmal verwendet wird
if (!defined("_Overlib_Div")) {
define("_Overlib_Div",1);
}
}
/// ersetzen von eigenen Theme-Elementen, kann veraendert und ergaenzt werden
/// diese Teile werden vor der Ausgabe des headers im Headbereich ersetzt
if (function_exists('theme_replace_header')) {
$newheader = theme_replace_header($newheader);
}
return $newheader;
}
################################################################
Da ist mir aber nichts weiter aufgefallen, dürfte identisch sein.
Wo könnt ich denn noch nachschauen?