<?php if (on_link("admin_login")) { ?> <link rel="stylesheet" href="<?php template_url(); ?> assets/css/login.css"><?php } ?> <style type="text/css"> body{ background: url(<?php admin_get_background(); ?> ) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } #sidebar-menu{ background: rgba(<?php _v("color_scheme_1"); ?> ); } #sidebar-submenu { background: rgba(<?php _v("color_scheme_2"); ?> ); }
OPTIONS::set('admin', 'background', $new_image, USER::get('id')); // return result die('ok'); } if (isset($_POST['new_color'])) { // change color scheme $color_scheme = substr(substr($_POST['new_color'], 5), 0, -1); OPTIONS::set('admin', 'color_scheme', $color_scheme, USER::get('id')); // return result die('ok'); } // get backgrounds list ---------------------------------------- $backgrounds = array(); foreach (glob(FOLDER_ADMIN . "template/assets/backgrounds/*.{jpg,png}", GLOB_BRACE) as $bg) { $infos = array("link" => str_replace(array(FOLDER_BASE, DS), array(BASE_URL, "/"), $bg), "img" => basename($bg), "thumb" => str_replace(array(FOLDER_BASE, DS), array(BASE_URL, "/"), $bg)); $infos['current'] = $infos['link'] == admin_get_background(true) ? true : false; $backgrounds[] = $infos; } TPL::assign("backgrounds", $backgrounds); // ------------------------------------------------------------- // set render TPL::render("v_settings/settings_backend"); break; case "email": TPL::render("v_settings/settings_email"); break; case "backup": TPL::render("v_settings/settings_backup"); break; } }