diff --git a/core/dashboard/dashboard_edit.php b/core/dashboard/dashboard_edit.php index 1d28f32faf..28cddbe4d4 100644 --- a/core/dashboard/dashboard_edit.php +++ b/core/dashboard/dashboard_edit.php @@ -45,7 +45,6 @@ //set the defaults $dashboard_name = ''; $dashboard_path = 'dashboard/icon'; - //$dashboard_path = ''; $dashboard_icon = ''; $dashboard_icon_color = ''; $dashboard_url = ''; @@ -226,7 +225,7 @@ require_once "resources/persist_form_var.php"; echo "
\n"; echo "
\n"; - echo $msg."
"; + echo $msg."
\n"; echo "
\n"; persistformvar($_POST); echo "
\n"; @@ -421,12 +420,12 @@ $application_name = $dashboard_path_array[0]; $widget_name = $dashboard_path_array[1]; $path_array = glob(dirname(__DIR__, 2).'/*/'.$application_name.'/resources/dashboard/config.php'); - if (!empty($path_array)) { + if (file_exists($path_array[0])) { include($path_array[0]); } //find the chart type options - $dashboard_chart_type_options = null; + $dashboard_chart_type_options = []; foreach ($array['dashboard'] as $index => $widget) { if ($widget['dashboard_path'] === "$application_name/$widget_name") { $dashboard_chart_type_options = $widget['dashboard_chart_type_options']; @@ -541,43 +540,187 @@ $i++; } +//decide what settings to show + $dashboard_settings_config = [ + 'shared' => [ + 'dashboard_name', + 'dashboard_path', + 'dashboard_groups', + 'dashboard_label_enabled', + 'dashboard_label_text_color', + 'dashboard_label_background_color', + 'dashboard_background_color', + 'dashboard_detail_background_color', + 'dashboard_background_gradient_style', + 'dashboard_background_gradient_angle', + 'dashboard_details_state', + 'dashboard_column_span', + 'dashboard_row_span', + 'dashboard_parent_uuid', + 'dashboard_order', + 'dashboard_enabled', + 'dashboard_description', + ], + 'icon' => [ + 'dashboard_icon', + 'dashboard_icon_color', + 'dashboard_url', + 'dashboard_target', + 'dashboard_width', + 'dashboard_height', + 'dashboard_content_details', + 'dashboard_label_text_color_hover', + 'dashboard_label_background_color_hover', + 'dashboard_background_color_hover', + ], + 'content' => [ + 'dashboard_content', + 'dashboard_content_text_align', + 'dashboard_content_details', + ], + 'parent' => [//doesn't use shared settings + 'dashboard_name', + 'dashboard_path', + 'dashboard_groups', + 'dashboard_background_color', + 'dashboard_background_gradient_style', + 'dashboard_background_gradient_angle', + 'dashboard_column_span', + 'dashboard_row_span', + 'dashboard_order', + 'dashboard_enabled', + 'dashboard_description', + ], + 'chart' => [ + 'dashboard_chart_type', + 'dashboard_number_text_color', + 'icon' => [ + 'dashboard_icon', + 'dashboard_icon_color', + 'dashboard_label_text_color_hover', + 'dashboard_label_background_color_hover', + 'dashboard_number_text_color_hover', + 'dashboard_number_background_color', + 'dashboard_background_color_hover', + ], + ], + ]; + + //build the dashboard settings array + $dashboard_settings = $dashboard_settings_config['shared']; + $items_to_remove = []; + + if ($action == "add" || $dashboard_path == "dashboard/icon") { + $dashboard_settings = array_merge($dashboard_settings, $dashboard_settings_config['icon']); + + if (empty($dashboard_url)) { + $items_to_remove[] = 'dashboard_target'; + } + if (empty($dashboard_url) || $dashboard_target != "new") { + $items_to_remove[] = 'dashboard_width'; + $items_to_remove[] = 'dashboard_height'; + } + if ($dashboard_label_enabled == "false") { + $items_to_remove[] = 'dashboard_label_text_color'; + $items_to_remove[] = 'dashboard_label_text_color_hover'; + $items_to_remove[] = 'dashboard_label_background_color'; + $items_to_remove[] = 'dashboard_label_background_color_hover'; + } + } + else if ($dashboard_path == "dashboard/content") { + $dashboard_settings = array_merge($dashboard_settings, $dashboard_settings_config['content']); + } + else if ($dashboard_path == "dashboard/parent") { + $dashboard_settings = $dashboard_settings_config['parent']; + } + + if (!empty($dashboard_chart_type)) { + $dashboard_settings = array_merge($dashboard_settings, array_filter($dashboard_settings_config['chart'], 'is_scalar')); + + if ($dashboard_chart_type == "icon") { + $dashboard_settings = array_merge($dashboard_settings, $dashboard_settings_config['chart']['icon']); + } + else if ($dashboard_chart_type == "line") { + $items_to_remove[] = 'dashboard_number_text_color'; + } + } + + $dashboard_settings = array_diff($dashboard_settings, $items_to_remove); + +?> +\n"; +document.addEventListener('DOMContentLoaded', function() { + function adjust_form_path() { + let selected_path = document.getElementById('dashboard_path').value; + let settings_config = ; + let settings = settings_config['shared']; + + const all_settings = document.querySelectorAll("tr[id^='tr_dashboard_']"); + all_settings.forEach(function(tr) { + tr.style.display = 'none'; + }); + + switch (selected_path) { + case 'dashboard/icon': + settings.push(...settings_config['icon']); + break; + case 'dashboard/content': + settings.push(...settings_config['content']); + break; + case 'dashboard/parent': + settings = settings_config['parent']; + break; + } + + settings.forEach(function(setting) { + document.getElementById('tr_' + setting).style.display = ''; + }); + + if (selected_path == 'dashboard/icon') { + adjust_form_url(); + } + } + + function adjust_form_url() { + let url_input = document.getElementById('dashboard_url'); + let target_select = document.getElementById('dashboard_target'); + + if (url_input.value != '') { + document.getElementById('tr_dashboard_target').style.display = ''; + } + else { + document.getElementById('tr_dashboard_target').style.display = 'none'; + } + + let selected_target = target_select.options[target_select.selectedIndex].value; + + if (selected_target == 'new' && url_input.value != '') { + document.getElementById('tr_dashboard_width').style.display = ''; + document.getElementById('tr_dashboard_height').style.display = ''; + } + else { + document.getElementById('tr_dashboard_width').style.display = 'none'; + document.getElementById('tr_dashboard_height').style.display = 'none'; + } + } + + function toggle_label_settings() { + let label_settings = document.querySelectorAll("[id^='tr_dashboard_label_']:not([id='tr_dashboard_label_enabled'])"); + label_settings.forEach(function(setting) { + setting.style.display = (setting.style.display == 'none' ? '' : 'none'); + }); + } + + document.getElementById('dashboard_path').addEventListener('change', adjust_form_path); + document.getElementById('dashboard_url').addEventListener('change', adjust_form_url); + document.getElementById('dashboard_target').addEventListener('change', adjust_form_url); + document.getElementById('dashboard_label_enabled').addEventListener('change', toggle_label_settings); +}); + + +\n"; @@ -614,7 +757,7 @@ echo "
\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; echo "\n"; echo "\n"; - if ($action == "add" || $dashboard_path == "dashboard/icon" || $dashboard_chart_type == "icon") { - echo " ";//".(($dashboard_path != 'dashboard/icon' || $dashboard_chart_type == "icon") ? "style='display: none;'" : null)." - echo " "; - echo " "; - echo " "; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; + echo "\n"; } - - if ($action == "add" || $dashboard_path == "dashboard/content" || $dashboard_path == "dashboard/icon") { - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; + else { + echo " \n"; } + echo $text['description-dashboard_icon']."\n"; + echo " \n"; + echo " \n"; - echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + + echo "\n"; echo "\n"; @@ -838,53 +976,41 @@ echo "\n"; echo "\n"; - if (!empty($dashboard_chart_type_options)) { - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - } + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; @@ -918,20 +1044,18 @@ echo "\n"; echo "\n"; - if ($action == "add" || $dashboard_path == "dashboard/icon") { - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - } + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; @@ -942,57 +1066,51 @@ echo "\n"; echo "\n"; - if ($action == "add" || $dashboard_path == "dashboard/icon") { - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - } + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; - if (!empty($dashboard_chart_type)) { - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - } + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; - if ($dashboard_chart_type == "icon" || in_array($dashboard_path, ['active_calls/active_calls', 'domains/domains', 'xml_cdr/missed_calls', 'voicemails/voicemails', 'xml_cdr/recent_calls', 'registrations/registrations'])) { - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - } + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; @@ -1025,42 +1143,40 @@ echo "\n"; echo "\n"; - if ($action == "add" || $dashboard_path == "dashboard/icon" || $dashboard_chart_type == "icon") { - echo "\n"; - echo "\n"; - echo "\n"; + echo "\n"; + echo "\n"; - echo "\n"; } + if (empty($dashboard_background_color_hover) || (is_array($dashboard_background_color_hover) && count($dashboard_background_color_hover) < 2)) { + echo " \n"; + if (empty($dashboard_background_color_hover)) { + echo " \n"; + } + } + if (!empty($dashboard_background_color_hover) && !is_array($dashboard_background_color_hover)) { + echo "
\n"; + echo "
\n"; + } + echo $text['description-dashboard_background_color_hover']."\n"; + echo "\n"; + echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; @@ -1093,7 +1209,7 @@ echo "\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; @@ -1107,7 +1223,7 @@ echo "\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; @@ -1124,17 +1240,15 @@ echo "\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; echo "\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; echo "\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; @@ -1177,9 +1289,9 @@ echo "\n"; if (permission_exists('dashboard_parent_uuid')) { - echo " "; - echo " "; - echo " \n"; + echo " \n"; + echo " "; - echo " "; + echo " \n"; + echo " \n"; } - echo "\n"; + echo "\n"; echo "\n"; @@ -1223,7 +1335,7 @@ echo "\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; @@ -1245,7 +1357,7 @@ echo "\n"; echo "\n"; - echo "\n"; + echo "\n"; echo "\n"; @@ -1256,13 +1368,13 @@ echo "\n"; echo "\n"; - echo "
\n"; echo $text['label-dashboard_name'] ?? ''; echo "\n"; @@ -626,12 +769,12 @@ echo "
\n"; echo " ".$text['label-dashboard_path']."\n"; echo "\n"; - echo " \n"; echo " \n"; foreach($dashboard_tools as $key => $value) { echo " \n"; @@ -642,161 +785,156 @@ echo "
".$text['label-icon'].""; - if (file_exists($_SERVER["PROJECT_ROOT"].'/resources/fontawesome/fa_icons.php')) { - include $_SERVER["PROJECT_ROOT"].'/resources/fontawesome/fa_icons.php'; - } - if (!empty($font_awesome_icons) && is_array($font_awesome_icons)) { - echo "\n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo "
\n"; - echo " \n"; - echo " \n"; - echo " "; - echo " = 3) { delay_submit(this.value); } else if (this.value == '') { load_icons(); } else { $('#icons').html(''); }\" placeholder=\"".$text['label-search']."\">\n"; - echo "
\n"; - echo ""; - - echo "\n"; - } - else { - echo " "; - } - echo $text['description-dashboard_icon']."\n"; - echo "
\n"; - echo $text['label-dashboard_icon_color']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_icon_color']."\n"; - echo "
\n"; - echo " ".$text['label-link']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_url'] ?? ''; - echo "\n"; - echo "
\n"; - echo $text['label-target']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_target']."\n"; - echo "
\n"; - echo " ".$text['label-width']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_width'] ?? ''; - echo "\n"; - echo "
\n"; - echo " ".$text['label-height']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_height'] ?? ''; - echo "\n"; - echo "
".$text['label-icon']."\n"; + if (file_exists($_SERVER["PROJECT_ROOT"].'/resources/fontawesome/fa_icons.php')) { + include $_SERVER["PROJECT_ROOT"].'/resources/fontawesome/fa_icons.php'; } + if (!empty($font_awesome_icons) && is_array($font_awesome_icons)) { + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " = 3) { delay_submit(this.value); } else if (this.value == '') { load_icons(); } else { $('#icons').html(''); }\" placeholder=\"".$text['label-search']."\">\n"; + echo "
\n"; + echo "\n"; - if ($action == "add" || $dashboard_path == "dashboard/content") { - echo "
\n"; - echo " ".$text['label-content']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_content']."\n"; - echo "
\n"; - echo " ".$text['label-dashboard_content_text_align']."\n"; - echo "\n"; - echo " \n"; echo "
\n"; - echo $text['description-dashboard_content_text_align']."\n"; - echo "
\n"; - echo " ".$text['label-details']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_content_details']."\n"; - echo "
\n"; + echo $text['label-dashboard_icon_color']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_icon_color']."\n"; + echo "
\n"; + echo " ".$text['label-link']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_url'] ?? ''; + echo "\n"; + echo "
\n"; + echo $text['label-target']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_target']."\n"; + echo "
\n"; + echo " ".$text['label-width']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_width'] ?? ''; + echo "\n"; + echo "
\n"; + echo " ".$text['label-height']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_height'] ?? ''; + echo "\n"; + echo "
\n"; + echo " ".$text['label-content']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_content']."\n"; + echo "
\n"; + echo " ".$text['label-dashboard_content_text_align']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_content_text_align']."\n"; + echo "
\n"; + echo " ".$text['label-details']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_content_details']."\n"; + echo "
\n"; echo " ".$text['label-dashboard_groups']."\n"; echo "
\n"; - echo $text['label-dashboard_chart_type']."\n"; - echo "\n"; - echo "
\n"; - if (in_array("number", $dashboard_chart_type_options)) { - echo " \n"; - } - if (in_array("doughnut", $dashboard_chart_type_options)) { - echo " \n"; - } - if (in_array("icon", $dashboard_chart_type_options)) { - echo " \n"; - } - if (in_array("line", $dashboard_chart_type_options)) { - echo " \n"; - } - if (in_array("progress_bar", $dashboard_chart_type_options)) { - echo " \n"; - } - echo "
\n"; - echo $text['description-dashboard_chart_type']."\n"; - echo "
\n"; + echo $text['label-dashboard_chart_type']."\n"; + echo "\n"; + echo "
\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_chart_type']."\n"; + echo "
\n"; echo $text['label-dashboard_label_enabled'] ?? ''; echo "\n"; @@ -892,12 +1018,12 @@ echo "\n"; if (substr($_SESSION['theme']['input_toggle_style']['text'], 0, 6) == 'switch') { echo " \n"; } else { - echo " \n"; echo " \n"; echo " \n"; echo " \n"; @@ -907,7 +1033,7 @@ echo "
\n"; echo $text['label-dashboard_label_text_color']."\n"; echo "
\n"; - echo $text['label-dashboard_label_text_color_hover']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_label_text_color_hover']."\n"; - echo "
\n"; + echo $text['label-dashboard_label_text_color_hover']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_label_text_color_hover']."\n"; + echo "
\n"; echo $text['label-dashboard_label_background_color']."\n"; echo "
\n"; - echo $text['label-dashboard_label_background_color_hover']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_label_background_color_hover']."\n"; - echo "
\n"; + echo $text['label-dashboard_label_background_color_hover']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_label_background_color_hover']."\n"; + echo "
\n"; - echo $text['label-dashboard_number_text_color']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_number_text_color']."\n"; - echo "
\n"; + echo $text['label-dashboard_number_text_color']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_number_text_color']."\n"; + echo "
\n"; - echo $text['label-dashboard_number_text_color_hover']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_number_text_color_hover']."\n"; - echo "
\n"; + echo $text['label-dashboard_number_text_color_hover']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_number_text_color_hover']."\n"; + echo "
\n"; - echo $text['label-dashboard_number_background_color']."\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-dashboard_number_background_color']."\n"; - echo "
\n"; + echo $text['label-dashboard_number_background_color']."\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-dashboard_number_background_color']."\n"; + echo "
\n"; echo $text['label-dashboard_background_color']."\n"; echo "
\n"; - echo $text['label-dashboard_background_color_hover']."\n"; - echo "\n"; - if (!empty($dashboard_background_color_hover) && is_array($dashboard_background_color_hover)) { - foreach ($dashboard_background_color_hover as $c => $background_color) { - echo " \n"; - if ($c < sizeof($dashboard_background_color_hover) - 1) { echo "
\n"; } - } - //swap button - if (!empty($dashboard_background_color_hover) && is_array($dashboard_background_color_hover) && sizeof($dashboard_background_color_hover) > 1) { - echo " \n"; - echo button::create(['type'=>'button','title'=>$text['button-swap'],'icon'=>'fa-solid fa-arrow-right-arrow-left fa-rotate-90','style'=>"z-index: 0; position: absolute; display: inline-block; margin: -14px 0 0 7px;",'onclick'=>"document.getElementById('dashboard_background_color_hover_temp').value = document.getElementById('dashboard_background_color_hover_0').value; document.getElementById('dashboard_background_color_hover_0').value = document.getElementById('dashboard_background_color_hover_1').value; document.getElementById('dashboard_background_color_hover_1').value = document.getElementById('dashboard_background_color_hover_temp').value; this.blur();"])."
\n"; - } - else { - echo "
\n"; - } + echo "
\n"; + echo $text['label-dashboard_background_color_hover']."\n"; + echo "\n"; + if (!empty($dashboard_background_color_hover) && is_array($dashboard_background_color_hover)) { + foreach ($dashboard_background_color_hover as $c => $background_color) { + echo " \n"; + if ($c < sizeof($dashboard_background_color_hover) - 1) { echo "
\n"; } } - if (empty($dashboard_background_color_hover) || (is_array($dashboard_background_color_hover) && count($dashboard_background_color_hover) < 2)) { - echo " \n"; - if (empty($dashboard_background_color_hover)) { - echo " \n"; - } + //swap button + if (!empty($dashboard_background_color_hover) && is_array($dashboard_background_color_hover) && sizeof($dashboard_background_color_hover) > 1) { + echo " \n"; + echo button::create(['type'=>'button','title'=>$text['button-swap'],'icon'=>'fa-solid fa-arrow-right-arrow-left fa-rotate-90','style'=>"z-index: 0; position: absolute; display: inline-block; margin: -14px 0 0 7px;",'onclick'=>"document.getElementById('dashboard_background_color_hover_temp').value = document.getElementById('dashboard_background_color_hover_0').value; document.getElementById('dashboard_background_color_hover_0').value = document.getElementById('dashboard_background_color_hover_1').value; document.getElementById('dashboard_background_color_hover_1').value = document.getElementById('dashboard_background_color_hover_temp').value; this.blur();"])."
\n"; } - if (!empty($dashboard_background_color_hover) && !is_array($dashboard_background_color_hover)) { - echo "
\n"; - echo "
\n"; + else { + echo "
\n"; } - echo $text['description-dashboard_background_color_hover']."\n"; - echo "
\n"; echo $text['label-dashboard_detail_background_color']."\n"; echo "
\n"; echo $text['label-dashboard_background_gradient_style']."\n"; echo "
\n"; echo $text['label-dashboard_background_gradient_angle']."\n"; echo "
\n"; echo " ".$text['label-dashboard_column_span']."\n"; echo "\n"; echo " \n"; echo "
\n"; @@ -1142,17 +1256,15 @@ echo "
\n"; echo " ".$text['label-dashboard_row_span']."\n"; echo "\n"; echo " \n"; echo "
\n"; @@ -1160,7 +1272,7 @@ echo "
\n"; echo " ".$text['label-dashboard_details_state']."\n"; echo "
".$text['label-dashboard_parent_uuid'].""; + echo "
".$text['label-dashboard_parent_uuid']."\n"; echo " "; + echo " \n"; echo "
\n"; echo $text['description-dashboard_parent_uuid']."\n"; - echo "
\n"; echo " ".$text['label-dashboard_order']."\n"; echo "
\n"; echo " ".$text['label-dashboard_enabled']."\n"; echo "
\n"; echo " ".$text['label-dashboard_description']."\n"; echo "
"; + echo "\n"; echo "
\n"; - echo "

"; + echo "

\n"; echo "\n"; - echo ""; + echo "\n"; //include the footer require_once "resources/footer.php";