From 8e0de84965c91f571e94fa4e1bd7848310a787b3 Mon Sep 17 00:00:00 2001 From: artem Date: Mon, 11 Feb 2008 14:48:34 +0000 Subject: - [DEV-112] added themes option in frontend (Artem) git-svn-id: svn://svn.zabbix.com/trunk@5341 97f52cf1-0a1b-0410-bd0e-c28be96e8082 --- frontends/php/include/forms.inc.php | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) (limited to 'frontends/php/include/forms.inc.php') diff --git a/frontends/php/include/forms.inc.php b/frontends/php/include/forms.inc.php index d68bb578..64f2ee99 100644 --- a/frontends/php/include/forms.inc.php +++ b/frontends/php/include/forms.inc.php @@ -701,6 +701,7 @@ $url = $user["url"]; $autologout = $user["autologout"]; $lang = $user["lang"]; + $theme = $user['theme']; $refresh = $user["refresh"]; $user_type = $user["type"]; @@ -741,6 +742,7 @@ $url = get_request("url",""); $autologout = get_request("autologout",900); $lang = get_request("lang","en_gb"); + $theme = get_request('theme','default.css'); $refresh = get_request("refresh",30); $user_type = get_request("user_type",USER_TYPE_ZABBIX_USER);; $user_groups = get_request("user_groups",array()); @@ -876,6 +878,13 @@ } $frmUser->AddRow(S_LANGUAGE, $cmbLang); + + $cmbTheme = new CComboBox('theme',$theme); + $cmbTheme->AddItem(ZBX_DEFAULT_CSS,S_SYSTEM_DEFAULT); + $cmbTheme->AddItem('css_ob.css',S_ORIGINAL_BLUE); + $cmbTheme->AddItem('css_bb.css',S_BLACK_AND_BLUE); + + $frmUser->AddRow(S_THEME, $cmbTheme); $frmUser->AddRow(S_AUTO_LOGOUT_IN_SEC, new CNumericBox("autologout",$autologout,4)); $frmUser->AddRow(S_URL_AFTER_LOGIN, new CTextBox("url",$url,50)); @@ -4090,8 +4099,24 @@ include_once 'include/discovery.inc.php'; $frmHouseKeep->AddItemToBottomRow(new CButton("save",S_SAVE)); $frmHouseKeep->Show(); } + + function insert_themes_form(){ + $config=select_config(); + + $frmThemes = new CFormTable(S_THEMES,"config.php"); + $frmThemes->AddVar("config",get_request("config",9)); + + $cmbTheme = new CComboBox('default_theme',$config['default_theme']); + $cmbTheme->AddItem('css_ob.css',S_ORIGINAL_BLUE); + $cmbTheme->AddItem('css_bb.css',S_BLACK_AND_BLUE); + + $frmThemes->AddRow(S_DEFAULT_THEME,$cmbTheme); + + $frmThemes->AddItemToBottomRow(new CButton("save",S_SAVE)); + $frmThemes->Show(); + } - function insert_event_ack_form() + function insert_event_ack_form() { $config=select_config(); -- cgit