pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: Andi am 03 Mai 2005, 20:16:23

Titel: kleiner Fehler in Themes "per Theme-Engine"
Beitrag von: Andi am 03 Mai 2005, 20:16:23
Hallo :)

habe gerade einen kleinen Fehler entdeckt, der in den meisten Themes, die mit der Theme-Engine laufen, besteht.
Mit der ThemeEngine ist es ja möglich für das eBoard eine eigene style.css zu laden. Dafür ist eine kleine Funktion in der functions.php des jeweiligen Themes enhalten:
function theme_is_eBoard_loaded() {
if (isset($_REQUEST['name']) && defined('mxModFileLoaded')) {
if ($_REQUEST['name']=='eBoard') {
return true;
}
}
return true;
}



Hier muss die letzte Zeile return true; geändert werden in return false;

Ansonsten wird die zusätzliche CSS Datei immer geladen, auch wenn kein eBoard aktiv ist. Macht normalerweise nichts, braucht aber unnötig (minimal) Traffic ;)