From 36abf624d8646df53a336fcf23086153949614a1 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Mon, 29 Jun 2015 23:03:44 +0200 Subject: [PATCH] make supported themes compatible with get_theme_uid --- view/theme/duepuntozero/style.php | 20 +++++++++++++++++++- view/theme/quattro/style.php | 14 ++++++++------ view/theme/vier/style.php | 30 ++++++++++++++++++++++++++++++ view/theme/vier/theme.php | 19 ------------------- 4 files changed, 57 insertions(+), 26 deletions(-) create mode 100644 view/theme/vier/style.php diff --git a/view/theme/duepuntozero/style.php b/view/theme/duepuntozero/style.php index d5f8696a79..89f44d9c04 100644 --- a/view/theme/duepuntozero/style.php +++ b/view/theme/duepuntozero/style.php @@ -2,10 +2,28 @@ if (file_exists("$THEMEPATH/style.css")){ echo file_get_contents("$THEMEPATH/style.css"); } +$uid = get_theme_uid(); + $s_colorset = get_config('duepuntozero','colorset'); -$uid = local_user(); $colorset = get_pconfig( $uid, 'duepuntozero', 'colorset'); if (!x($colorset)) $colorset = $s_colorset; +if ($colorset) { + if ($colorset == 'greenzero') + $setcss = file_get_contents('view/theme/duepuntozero/deriv/greenzero.css'); + if ($colorset == 'purplezero') + $setcss = file_get_contents('view/theme/duepuntozero/deriv/purplezero.css'); + if ($colorset == 'easterbunny') + $setcss = file_get_contents('view/theme/duepuntozero/deriv/easterbunny.css'); + if ($colorset == 'darkzero') + $setcss = file_get_contents('view/theme/duepuntozero/deriv/darkzero.css'); + if ($colorset == 'comix') + $setcss = file_get_contents('view/theme/duepuntozero/deriv/comix.css'); + if ($colorset == 'slackr') + $setcss = file_get_contents('view/theme/duepuntozero/deriv/slackr.css'); +} + +echo $setcss; + ?> diff --git a/view/theme/quattro/style.php b/view/theme/quattro/style.php index c75091eb5b..bf0b1e0428 100644 --- a/view/theme/quattro/style.php +++ b/view/theme/quattro/style.php @@ -1,12 +1,14 @@ get_baseurl(); $a->theme_info = array(); -$style = get_pconfig(local_user(), 'vier', 'style'); - -if ($style == "") - $style = get_config('vier', 'style'); - -if ($style == "") - $style = "plus"; - -if ($style == "flat") - $a->page['htmlhead'] .= ''."\n"; -else if ($style == "netcolour") - $a->page['htmlhead'] .= ''."\n"; -else if ($style == "breathe") - $a->page['htmlhead'] .= ''."\n"; -else if ($style == "plus") - $a->page['htmlhead'] .= ''."\n"; -else if ($style == "dark") - $a->page['htmlhead'] .= ''."\n"; - $a->page['htmlhead'] .= <<< EOT