X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=view%2Ftheme%2Ffrio%2Fconfig.php;h=8bab362ff92812cf5183b1da737a13aa16c58438;hb=f2ca3e5be44192c486e8e3af2a993e065ad40a7d;hp=e9594b009be03a6903bab9afe4fb3c8080a80973;hpb=4307a87d6affb596f1ee6f4087974aaa9cdeb00f;p=friendica.git diff --git a/view/theme/frio/config.php b/view/theme/frio/config.php index e9594b009b..8bab362ff9 100644 --- a/view/theme/frio/config.php +++ b/view/theme/frio/config.php @@ -15,14 +15,14 @@ function theme_post(App $a) } if (isset($_POST['frio-settings-submit'])) { - PConfig::set(local_user(), 'frio', 'scheme', $_POST['frio_scheme']); - PConfig::set(local_user(), 'frio', 'nav_bg', $_POST['frio_nav_bg']); - PConfig::set(local_user(), 'frio', 'nav_icon_color', $_POST['frio_nav_icon_color']); - PConfig::set(local_user(), 'frio', 'link_color', $_POST['frio_link_color']); - PConfig::set(local_user(), 'frio', 'background_color', $_POST['frio_background_color']); - PConfig::set(local_user(), 'frio', 'contentbg_transp', $_POST['frio_contentbg_transp']); - PConfig::set(local_user(), 'frio', 'background_image', $_POST['frio_background_image']); - PConfig::set(local_user(), 'frio', 'bg_image_option', $_POST['frio_bg_image_option']); + PConfig::set(local_user(), 'frio', 'scheme', defaults($_POST, 'frio_scheme', '')); + PConfig::set(local_user(), 'frio', 'nav_bg', defaults($_POST, 'frio_nav_bg', '')); + PConfig::set(local_user(), 'frio', 'nav_icon_color', defaults($_POST, 'frio_nav_icon_color', '')); + PConfig::set(local_user(), 'frio', 'link_color', defaults($_POST, 'frio_link_color', '')); + PConfig::set(local_user(), 'frio', 'background_color', defaults($_POST, 'frio_background_color', '')); + PConfig::set(local_user(), 'frio', 'contentbg_transp', defaults($_POST, 'frio_contentbg_transp', '')); + PConfig::set(local_user(), 'frio', 'background_image', defaults($_POST, 'frio_background_image', '')); + PConfig::set(local_user(), 'frio', 'bg_image_option', defaults($_POST, 'frio_bg_image_option', '')); PConfig::set(local_user(), 'frio', 'css_modified', time()); } } @@ -55,7 +55,7 @@ function theme_content(App $a) } $arr = []; - $arr['scheme'] = PConfig::get(local_user(), 'frio', 'scheme'); + $arr['scheme'] = PConfig::get(local_user(), 'frio', 'scheme', PConfig::get(local_user(), 'frio', 'schema')); $arr['nav_bg'] = PConfig::get(local_user(), 'frio', 'nav_bg'); $arr['nav_icon_color'] = PConfig::get(local_user(), 'frio', 'nav_icon_color'); $arr['link_color'] = PConfig::get(local_user(), 'frio', 'link_color'); @@ -74,7 +74,7 @@ function theme_admin(App $a) } $arr = []; - $arr['scheme'] = Config::get('frio', 'scheme'); + $arr['scheme'] = Config::get('frio', 'scheme', Config::get('frio', 'scheme')); $arr['nav_bg'] = Config::get('frio', 'nav_bg'); $arr['nav_icon_color'] = Config::get('frio', 'nav_icon_color'); $arr['link_color'] = Config::get('frio', 'link_color'); @@ -111,7 +111,7 @@ function frio_form($arr) } } - $background_image_help = '' . L10n::t('Note') . ': ' . L10n::t('Check image permissions if all users are allowed to visit the image'); + $background_image_help = '' . L10n::t('Note') . ': ' . L10n::t('Check image permissions if all users are allowed to see the image'); $t = get_markup_template('theme_settings.tpl'); $ctx = [ @@ -123,8 +123,9 @@ function frio_form($arr) '$nav_icon_color' => array_key_exists('nav_icon_color', $disable) ? '' : ['frio_nav_icon_color', L10n::t('Navigation bar icon color '), $arr['nav_icon_color'], '', false], '$link_color' => array_key_exists('link_color', $disable) ? '' : ['frio_link_color', L10n::t('Link color'), $arr['link_color'], '', false], '$background_color' => array_key_exists('background_color', $disable) ? '' : ['frio_background_color', L10n::t('Set the background color'), $arr['background_color'], '', false], - '$contentbg_transp' => array_key_exists('contentbg_transp', $disable) ? '' : ['frio_contentbg_transp', L10n::t('Content background opacity'), ((isset($arr['contentbg_transp']) && $arr['contentbg_transp'] != '') ? $arr['contentbg_transp'] : 100), ''], + '$contentbg_transp' => array_key_exists('contentbg_transp', $disable) ? '' : ['frio_contentbg_transp', L10n::t('Content background opacity'), defaults($arr, 'contentbg_transp', 100), ''], '$background_image' => array_key_exists('background_image', $disable) ? '' : ['frio_background_image', L10n::t('Set the background image'), $arr['background_image'], $background_image_help, false], + '$bg_image_options_title' => L10n::t('Background image style'), '$bg_image_options' => Image::get_options($arr), ];