|
@@ -1674,26 +1674,6 @@ function loadTheme($id_theme = 0, $initialize = true)
|
|
|
$context['javascript_files'] = array();
|
|
|
$context['css_files'] = array();
|
|
|
|
|
|
-
|
|
|
- $context['theme_variant'] = '';
|
|
|
- $context['theme_variant_url'] = '';
|
|
|
- if (!empty($settings['theme_variants']))
|
|
|
- {
|
|
|
-
|
|
|
- if (!empty($_REQUEST['variant']))
|
|
|
- $_SESSION['id_variant'] = $_REQUEST['variant'];
|
|
|
-
|
|
|
- if (empty($settings['disable_user_variant']) || allowedTo('admin_forum'))
|
|
|
- $context['theme_variant'] = !empty($_SESSION['id_variant']) ? $_SESSION['id_variant'] : (!empty($options['theme_variant']) ? $options['theme_variant'] : '');
|
|
|
-
|
|
|
- if ($context['theme_variant'] == '' || !in_array($context['theme_variant'], $settings['theme_variants']))
|
|
|
- $context['theme_variant'] = !empty($settings['default_variant']) && in_array($settings['default_variant'], $settings['theme_variants']) ? $settings['default_variant'] : $settings['theme_variants'][0];
|
|
|
-
|
|
|
-
|
|
|
- $context['theme_variant'] = '_' . $context['theme_variant'];
|
|
|
- $context['theme_variant_url'] = $context['theme_variant'] . '/';
|
|
|
- }
|
|
|
-
|
|
|
|
|
|
if (WIRELESS)
|
|
|
{
|
|
@@ -1752,6 +1732,26 @@ function loadTheme($id_theme = 0, $initialize = true)
|
|
|
if (!empty($settings['require_theme_strings']))
|
|
|
loadLanguage('ThemeStrings', '', false);
|
|
|
|
|
|
+
|
|
|
+ $context['theme_variant'] = '';
|
|
|
+ $context['theme_variant_url'] = '';
|
|
|
+ if (!empty($settings['theme_variants']))
|
|
|
+ {
|
|
|
+
|
|
|
+ if (!empty($_REQUEST['variant']))
|
|
|
+ $_SESSION['id_variant'] = $_REQUEST['variant'];
|
|
|
+
|
|
|
+ if (empty($settings['disable_user_variant']) || allowedTo('admin_forum'))
|
|
|
+ $context['theme_variant'] = !empty($_SESSION['id_variant']) ? $_SESSION['id_variant'] : (!empty($options['theme_variant']) ? $options['theme_variant'] : '');
|
|
|
+
|
|
|
+ if ($context['theme_variant'] == '' || !in_array($context['theme_variant'], $settings['theme_variants']))
|
|
|
+ $context['theme_variant'] = !empty($settings['default_variant']) && in_array($settings['default_variant'], $settings['theme_variants']) ? $settings['default_variant'] : $settings['theme_variants'][0];
|
|
|
+
|
|
|
+
|
|
|
+ $context['theme_variant'] = '_' . $context['theme_variant'];
|
|
|
+ $context['theme_variant_url'] = $context['theme_variant'] . '/';
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
if (!function_exists('template_html_above') && in_array('html', $context['template_layers']))
|
|
|
$context['template_layers'] = array('main');
|