From 6a8969452a4f029df6a56a286b837347150fee7d Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Mon, 23 Oct 2017 20:26:31 +0200 Subject: [PATCH] frio: add the possibility for the admin to change the colors for non personal pages --- view/theme/frio/config.php | 52 +++++++++++++++++++++++++++++------ view/theme/frio/css/style.css | 8 ++++++ view/theme/frio/style.php | 20 ++++++++++++++ 3 files changed, 72 insertions(+), 8 deletions(-) diff --git a/view/theme/frio/config.php b/view/theme/frio/config.php index e3164697b..8add86ea0 100644 --- a/view/theme/frio/config.php +++ b/view/theme/frio/config.php @@ -1,6 +1,7 @@ install) { if (empty($modified)) { PConfig::set($uid, 'frio', 'css_modified', time()); } + } else { + Config::load('frio'); + + // Load frios system config. + $schema = Config::get("frio", "schema"); + $nav_bg = Config::get("frio", "nav_bg"); + $nav_icon_color = Config::get("frio", "nav_icon_color"); + $link_color = Config::get("frio", "link_color"); + $bgcolor = Config::get("frio", "background_color"); + $contentbg_transp = Config::get("frio", "contentbg_transp"); + $background_image = Config::get("frio", "background_image"); + $bg_image_option = Config::get("frio", "bg_image_option"); + $modified = Config::get("frio", "css_modified"); + + // There is maybe the case that the user did never modify the theme settings. + // In this case we store the present time. + if (empty($modified)) { + Config::set('frio', 'css_modified', time()); + } } }