Revert to standardwhite if theme is missing MDL-6257

This commit is contained in:
moodler 2006-09-14 05:15:06 +00:00
parent 2fca6e0b26
commit 09ad59dcb8

View file

@ -2509,6 +2509,11 @@ function theme_setup($theme = '', $params=NULL) {
$theme = current_theme(); $theme = current_theme();
} }
/// If the theme doesn't exist for some reason then revert to standardwhite
if (!file_exists($CFG->themedir. $theme .'/config.php')) {
$CFG->theme = $theme = 'standardwhite';
}
/// Load up the theme config /// Load up the theme config
$THEME = NULL; // Just to be sure $THEME = NULL; // Just to be sure
include($CFG->themedir. $theme .'/config.php'); // Main config for current theme include($CFG->themedir. $theme .'/config.php'); // Main config for current theme