themes and styles now sort()ed by ID
This commit is contained in:
parent
f43109aacf
commit
7b01fb6758
@ -25,8 +25,9 @@
|
||||
global $fp_config;
|
||||
|
||||
$o =& new admin_themes_obj_style_idx;
|
||||
|
||||
$list = $o->getList();
|
||||
sort($list);
|
||||
|
||||
$info = array();
|
||||
$based = THEMES_DIR . THE_THEME;
|
||||
|
||||
@ -96,4 +97,4 @@
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
?>
|
||||
|
@ -52,17 +52,36 @@
|
||||
theme_register_default_widgetsets();
|
||||
} else {
|
||||
define('THEME_LEGACY_MODE', false);
|
||||
|
||||
if (isset($theme['default_style'])) {
|
||||
|
||||
if ($theme['version'] > 0.704) {
|
||||
if (!isset($fp_config['general']['style']))
|
||||
$fp_config['general']['style'] = $theme['default_style'];
|
||||
$fp_config['general']['style'] = $theme['default_style'];
|
||||
|
||||
|
||||
include(THEMES_DIR . THE_THEME . "/{$fp_config['general']['style']}/style.conf.php");
|
||||
|
||||
$theme['style'] = $style;
|
||||
|
||||
} else {
|
||||
theme_register_default_widgetsets();
|
||||
|
||||
|
||||
$theme['style'] = array(
|
||||
|
||||
'style_def' => $theme['style_def']? $theme['style_def'] : 'style.css',
|
||||
'style_admin' => $theme['style_admin']? $theme['style_admin'] : 'style.css',
|
||||
|
||||
);
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// no widgets registered, load default set
|
||||
if (!get_registered_widgets())
|
||||
theme_register_default_widgetsets();
|
||||
|
||||
}
|
||||
|
||||
return $theme;
|
||||
@ -151,7 +170,7 @@
|
||||
echo BLOG_BASEURL . THEMES_DIR . THE_THEME;
|
||||
|
||||
|
||||
$css = class_exists('adminpanel')?
|
||||
$css = defined('MOD_ADMIN_PANEL')?
|
||||
$theme['style']['style_admin'] : $theme['style']['style_def'];
|
||||
|
||||
$substyle = '/'. (isset($fp_config['general']['style'])? $fp_config['general']['style'].'/' : '');
|
||||
|
Loading…
x
Reference in New Issue
Block a user