Portions created by the Initial Developer are Copyright (C) 2008-2016 the Initial Developer. All Rights Reserved. Contributor(s): Mark J Crane */ if ($domains_processed == 1) { //get the background images $relative_path = PROJECT_PATH.'/themes/default/images/backgrounds'; $backgrounds = opendir($_SERVER["DOCUMENT_ROOT"].'/'.$relative_path); unset($array); $x = 0; while (false !== ($file = readdir($backgrounds))) { if ($file != "." AND $file != ".."){ $ext = pathinfo($file, PATHINFO_EXTENSION); if ($ext == "png" || $ext == "jpg" || $ext == "jpeg" || $ext == "gif") { $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'background_image'; $array[$x]['default_setting_name'] = 'array'; $array[$x]['default_setting_value'] = $relative_path.'/'.$file; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set a relative path or URL within a selected compatible template.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_background_image'; $array[$x]['default_setting_name'] = 'array'; $array[$x]['default_setting_value'] = $relative_path.'/'.$file; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set a relative path or URL within a selected compatible template.'; $x++; } if ($x > 300) { break; }; } } //define array of settings $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'background_color'; $array[$x]['default_setting_name'] = 'array'; $array[$x]['default_setting_value'] = '#6c89b5'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_order'] = '0'; $array[$x]['default_setting_description'] = 'Set a background color.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'background_color'; $array[$x]['default_setting_name'] = 'array'; $array[$x]['default_setting_value'] = '#144794'; $array[$x]['default_setting_order'] = '1'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set a secondary background color, for a gradient effect.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'domain_visible'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'true'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the visibility of the name of the domain currently being managed.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'logout_icon_visible'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'false'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the visibility of the logout icon.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'domain_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text color (and opacity) for domain name.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'domain_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#69e5ff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text hover color (and opacity) for domain name.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'logout_icon_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) for the logout icon (if visible).'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'logout_icon_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#69e5ff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the hover color (and opacity) for the logout icon (if visible).'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_toggle_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) for the menu toggle icon (in mobile view).'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_toggle_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#69e5ff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the hover color (and opacity) for the menu toggle icon (in mobile view).'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'footer_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'rgba(0,0,0,0.1)'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the background color (and opacity) for the footer bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'footer_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'rgba(255,255,255,0.1)'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text color (and opacity) for the footer bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'footer_border_radius'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '0 0 4px 4px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border radius of the footer bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_default_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ccffcc'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the background color for the positive (default) message bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_default_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#004200'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the text color for the positive (default) message bar text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_negative_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffcdcd'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the background color for the negative message bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_negative_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#670000'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the text color for the negative message bar text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_alert_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffe585'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the background color for the alert message bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_alert_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#d66721'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the text color for the alert message bar text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_opacity'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '0.9'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the opacity of the message bar (decimal).'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_delay'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '1.75'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the hide delay of the message bar (seconds).'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'background_image_enabled'; $array[$x]['default_setting_name'] = 'boolean'; $array[$x]['default_setting_value'] = 'true'; $array[$x]['default_setting_enabled'] = 'false'; if ($background_image_enabled) { $array[$x]['default_setting_enabled'] = 'true'; } $array[$x]['default_setting_description'] = 'Enable use of background images.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'body_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set then body background color (and opacity) of the content.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'body_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of the body.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'body_border_radius'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '4px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border radius of the body.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'cache'; $array[$x]['default_setting_name'] = 'boolean'; $array[$x]['default_setting_value'] = 'false'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set whether to cache the theme in the session.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'domain_selector_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#888888'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the shadow color (and opacity) of the domain selector pane.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'logo_align'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'center'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the alignment of the header logo (Inline menu only)'; $x++; /* menu elements */ $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ff0000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set a background color (and opacity) of the main menu bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_background_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ff0000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set a background hover color (and opacity) of the main menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_icons'; $array[$x]['default_setting_name'] = 'boolean'; $array[$x]['default_setting_value'] = 'false'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Show icons next to main menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_background_image'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '/themes/default/images/background_black.png'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set a background image for the main menu bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the shadow color (and opacity) of the main menu bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text color of the main menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_text_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#69e5ff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text hover color of the main menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'Arial'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of the main menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '10.25pt'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text size of the main menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_border_radius'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '0 0 4px 4px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border radius of the main menu.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_border_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '1px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border size of the main menu.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border color (and opacity) of the main menu.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_position'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'top'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the position of the main menu (Fixed menu only).'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_style'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'fixed'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the style of the main menu.'; $x++; /* sub menu items */ $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of the sub menus.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_background_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = ''; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the hover background color (and opacity) of the sub menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_icons'; $array[$x]['default_setting_name'] = 'boolean'; $array[$x]['default_setting_value'] = 'false'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Show indicator icons next to selected sub menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the shadow color (and opacity) of sub menus.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text color (and opacity) of sub menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_text_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#69e5ff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the hover text color (and opacity) of sub menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'Arial'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of the sub menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '10pt'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text size of the sub menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_border_radius'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '0 0 4px 4px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border radius of the sub menu.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_border_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '1px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border size of the sub menu.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border color (and opacity) of the sub menu.'; $x++; /* body elements */ $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'heading_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'arial'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of the page heading text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'heading_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '15px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of the page heading text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'heading_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#952424'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of the page heading text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'body_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'arial'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of body text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'body_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '12px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of the body text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'body_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#5f5f5f'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of the body text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'text_link_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#004083'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the link color (and opacity) of text links outside tables.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'text_link_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#5082ca'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the hover color (and opacity) of text links outside tables.'; $x++; /* data tables */ $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_heading_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'arial'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text font of table header rows.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_heading_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '12px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text size of table header rows.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_heading_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#3164ad'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text color (and opacity) of table header rows.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_heading_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of table header rows.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_heading_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#a4aebf'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the bottom border color (and opacity) of table header rows.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_row_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'arial'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text font of table data rows.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_row_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '12px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text size of table data rows.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_row_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text color (and opacity) of table data rows.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_row_background_color_dark'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#e5e9f0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the darker background color (and opacity) of table data rows.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_row_background_color_medium'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#f0f2f6'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the medium background color (and opacity) of table data rows.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_row_background_color_light'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#fff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the lighter background color (and opacity) of table data rows.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'table_row_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#c5d1e5'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the bottom border (dividing line) color (and opacity) of table data rows.'; /* dashboard elements */ $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#dbe0ea'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border color (and opacity) of the Dashboard blocks.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_border_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#cbd3e1'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border hover color (and opacity) of the Dashboard block.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_border_radius'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '5px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border radius of the Dashboard block.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_heading_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#8e96a5'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of the Dashboard block heading.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_heading_background_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#969dab'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background hover color (and opacity) of the Dashboard block heading.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_heading_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of the Dashboard block heading text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_heading_text_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the hover color (and opacity) of the Dashboard block heading text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_heading_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = "Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif"; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of the Dashboard block heading text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_heading_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '10.5pt'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of the Dashboard block heading text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_heading_text_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the shadow color (and opacity) of the Dashboard block heading text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_heading_text_shadow_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the shadow hover color (and opacity) of the Dashboard block heading text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#a4aebf'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of the Dashboard block number.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_background_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#aeb7c5'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background hover color (and opacity) of the Dashboard block number.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of the Dashboard block number.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_text_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the hover color (and opacity) of the Dashboard block number.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = "Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif"; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of the Dashboard block number.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '60pt'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of the Dashboard block number.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_text_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#737983'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the shadow color (and opacity) of the Dashboard block number.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_text_shadow_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#737983'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the shadow hover color (and opacity) of the Dashboard block number.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_title_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of the Dashboard block number title.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_title_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = "Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif"; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of the Dashboard block number title.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_title_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '14px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of the Dashboard block number title.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_number_title_text_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#737983'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the shadow color (and opacity) of the Dashboard block number title.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_detail_heading_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '11px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of the Dashboard block detail header text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_detail_row_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '11px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of the Dashboard block detail row text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_detail_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#737983'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the shadow color of the Dashboard block detail box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_detail_background_color_center'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#f9fbfe'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the center gradient color of the Dashboard block detail area.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_detail_background_color_edge'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#edf1f7'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the edge gradient color of the Dashboard block detail area.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_footer_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#e5e9f0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of the Dashboard block footer bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_footer_background_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ebeef3'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background hover color (and opacity) of the Dashboard block footer bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_footer_dots_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#a4aebf'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of the Dashboard block footer bar dots.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_footer_dots_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#a4aebf'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the hover color (and opacity) of the Dashboard block footer bar dots.'; $x++; /* form table elements */ $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_label_padding'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '7px 8px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the padding of the form label cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_label_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#e5e9f0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of the form label cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_label_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the bottom-border color (and opacity) of the form label cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_label_border_radius'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '4px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border radius of the form label cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_label_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '9pt'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text size of the form label.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_label_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'Arial'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text font of the form label.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_label_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text color (and opacity) of the form label.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_label_required_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#e5e9f0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background color of the required form label cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_label_required_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#cbcfd5'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the right-border color (and opacity) of the required form label cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_label_required_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text color (and opacity) of the required form label.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_label_required_text_weight'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'bold'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the text weight of the required form label.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_field_padding'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '6px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the padding of the form field cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_field_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of the form field cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_field_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#e5e9f0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the bottom-border color (and opacity) of the form field cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_field_border_radius'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border radius of the form label cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_field_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '8pt'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of text in the form field cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_field_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'Arial'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of text in the form field cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_field_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#666666'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of text in the form field cell.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_heading_padding'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '8px 8px 4px 8px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the padding of form column headings.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_row_padding'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '3px 0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the padding of form row cells.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'form_table_row_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '9pt'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of text in the form rows.'; $x++; /* login box */ $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_background_color'; $array[$x]['default_setting_name'] = 'array'; $array[$x]['default_setting_value'] = '#6c89b5'; $array[$x]['default_setting_order'] = '0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background color of the login page.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_background_color'; $array[$x]['default_setting_name'] = 'array'; $array[$x]['default_setting_value'] = '#144794'; $array[$x]['default_setting_order'] = '1'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set a secondary background color of the login page, for a gradient effect.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_background_image_enabled'; $array[$x]['default_setting_name'] = 'boolean'; $array[$x]['default_setting_value'] = 'true'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Enable use of background images on the login page.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_body_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'rgba(255,255,255,0.3)'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the background color for the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_body_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'rgba(140,140,140,0.3)'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the shadow color of the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_body_padding'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '30px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the padding of the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_body_width'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '100%'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the width of the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_body_border_radius'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '4px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border radius of the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_body_border_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '1px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border size of the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_body_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border color (and opacity) of the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_link_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#004083'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of text links on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_link_text_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#5082ca'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the hover color (and opacity) of text links on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_link_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '11px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of text links on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_link_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'Arial'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of text links on the login box.'; $x++; /* buttons */ $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#4f4f4f'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background main/top color (and opacity) of buttons.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_background_color_bottom'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background bottom color (and opacity) of buttons.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_background_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background main/top hover color (and opacity) of buttons.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_background_color_bottom_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background bottom hover color (and opacity) of buttons.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_border_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '1px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border size of buttons.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#242424'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border color (and opacity) of buttons.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_border_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border hover color (and opacity) of buttons.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_border_radius'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '3px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border radius of buttons.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '11px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of button text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = "Candara, Calibri, Segoe, 'Segoe UI', Optima, Arial, sans-serif"; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of button text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of button text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_text_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the hover color (and opacity) of button text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_text_weight'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'bold'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the weight of button text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_padding'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '5px 8px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the padding of buttons.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'button_height'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '28px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the height of buttons.'; $x++; /* form input fields */ $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of text inputs.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#c0c0c0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border color (and opacity) of text inputs.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_border_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#c0c0c0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border hover color (and opacity) of text inputs.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_border_color_focus'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#c0c0c0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border focus color (and opacity) of text inputs.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_border_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '1px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border size of text inputs.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_border_radius'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '3px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border radius of text inputs.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_shadow_inner_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#cddaf0'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the inner shadow color (and opacity) of text inputs.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_shadow_inner_color_focus'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the inner focus shadow color (and opacity) of text inputs.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_shadow_outer_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the outer shadow color (and opacity) of text inputs.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_shadow_outer_color_focus'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#cddaf0'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_description'] = 'Set the outer focus shadow color (and opacity) of text inputs.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '12px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of text input content.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'Arial'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of text input content.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of text input content.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'input_text_placeholder_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#999999'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of input placeholder text.'; $x++; /* login form input fields */ $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of text inputs on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_border_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#c0c0c0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border color (and opacity) of text inputs on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_border_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#c0c0c0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border hover color (and opacity) of text inputs on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_border_color_focus'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#c0c0c0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border focus color (and opacity) of text inputs on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_border_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '1px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border size of text inputs on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_border_radius'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '3px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the border radius of text inputs on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_shadow_inner_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#cddaf0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the inner shadow color (and opacity) of text inputs on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_shadow_inner_color_focus'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the inner focus shadow color (and opacity) of text inputs on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_shadow_outer_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the outer shadow color (and opacity) of text inputs on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_shadow_outer_color_focus'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#cddaf0'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the outer focus shadow color (and opacity) of text inputs on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_text_size'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '12px'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the size of text input content on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_text_font'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'Arial'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the font of text input content on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of text input content on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_input_text_placeholder_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#999999'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) of input placeholder text on the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'font_loader'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'true'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Enables the dynamic loading of web fonts (requires an Internet connection).'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'font_loader_version'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '1.6.16'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = "Set the web font loader version to use - specific (e.g. '1.6.16') or latest in branch (e.g. '1')."; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'font_retrieval'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'asynchronous'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the retrieval method for the web font loader (default: synchronous).'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'font_source_key'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = ''; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = "API key that allows access to the available fonts list."; $x++; /* icons */ $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'body_icon_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'rgba(255,255,255,0.25)'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the color (and opacity) for the icons in the body.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'body_icon_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'rgba(255,255,255,0.50)'; $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = 'Set the hover color (and opacity) for the icons in the body.'; $x++; if(!$set_session_theme) { //get an array of the default settings $sql = "select * from v_default_settings "; $sql .= "where default_setting_category = 'theme' "; $prep_statement = $db->prepare($sql); $prep_statement->execute(); $default_settings = $prep_statement->fetchAll(PDO::FETCH_NAMED); unset ($prep_statement, $sql); //find the missing default settings $i = 0; foreach ($array as $setting) { $found = false; $missing[$i] = $setting; foreach ($default_settings as $row) { if (trim($row['default_setting_subcategory']) == trim($setting['default_setting_subcategory'])) { $found = true; //remove items from the array that were found unset($missing[$i]); } } $i++; } //get the missing count $i = 0; foreach ($missing as $row) { $i++; } $missing_count = $i; //add the missing default settings if (count($missing) > 0) { $sql = "insert into v_default_settings ("; $sql .= "default_setting_uuid, "; $sql .= "default_setting_category, "; $sql .= "default_setting_subcategory, "; $sql .= "default_setting_name, "; $sql .= "default_setting_value, "; $sql .= "default_setting_enabled, "; $sql .= "default_setting_description "; $sql .= ") values \n"; $i = 1; foreach ($missing as $row) { $sql .= "("; $sql .= "'".uuid()."', "; $sql .= "'".check_str($row['default_setting_category'])."', "; $sql .= "'".check_str($row['default_setting_subcategory'])."', "; $sql .= "'".check_str($row['default_setting_name'])."', "; $sql .= "'".check_str($row['default_setting_value'])."', "; $sql .= "'".check_str($row['default_setting_enabled'])."', "; $sql .= "'".check_str($row['default_setting_description'])."' "; $sql .= ")"; if ($missing_count != $i) { $sql .= ",\n"; } $i++; } $db->exec(check_sql($sql)); unset($missing); } } else { //populate the default settings into the session theme $_SESSION['theme'] = Array(); foreach ($array as $index => $default_settings) { $sub_category = $array[$index]['default_setting_subcategory']; $name = $array[$index]['default_setting_name']; if($array[$index]['default_setting_enabled'] == 'true'){ if($name == 'array'){ $_SESSION['theme'][$sub_category][$array[$index]['default_setting_order']] = $array[$index]['default_setting_value']; } else { $_SESSION['theme'][$sub_category][$name] = $array[$index]['default_setting_value']; } }else{ $_SESSION['theme'][$sub_category][$name] = ''; } } } //unset the array variable unset($array); } ?>