diff --git a/core/dashboard/dashboard_edit.php b/core/dashboard/dashboard_edit.php index 51f0a26f42..6366cc015c 100644 --- a/core/dashboard/dashboard_edit.php +++ b/core/dashboard/dashboard_edit.php @@ -538,13 +538,19 @@ echo " $('.type_icon, .type_content').hide();\n"; echo " $('.type_chart').show();\n"; echo " }\n"; + echo " if ($('#selected_icon option:selected').val() != '') {\n"; + echo " $('#dashboard_icon_color').show();\n"; + echo " }\n"; + echo " else {\n"; + echo " $('#dashboard_icon_color').hide();\n"; + echo " }\n"; echo " if ($('#dashboard_url').val() != '') {\n"; echo " $('#dashboard_target').show();\n"; echo " }\n"; echo " else {\n"; echo " $('#dashboard_target').hide();\n"; echo " }\n"; - echo " if ($('.dashboard_target option:selected').val() == 'new') {\n"; + echo " if ($('#dashboard_target option:selected').val() == 'new' && $('#dashboard_url').val() != '') {\n"; echo " $('#dashboard_width').show();\n"; echo " $('#dashboard_height').show();\n"; echo " }\n"; @@ -629,7 +635,7 @@ echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; @@ -664,13 +670,13 @@ echo "\n"; } else { - echo " "; + echo " "; } echo $text['description-dashboard_icon']."\n"; echo " "; echo " "; - echo "\n"; + echo "\n"; echo "\n"; @@ -698,7 +704,7 @@ echo $text['label-target']."\n"; echo "\n"; echo "
\n"; - echo " \n"; echo " \n"; foreach ($font_awesome_icons as $icon) { $selected = $dashboard_icon == implode(' ', $icon['classes']) ? "selected" : null; @@ -638,7 +644,7 @@ echo " \n"; echo " \n"; - echo " "; + echo " "; echo " = 3) { delay_submit(this.value); } else if (this.value == '') { load_icons(); } else { $('#icons').html(''); }\" placeholder=\"".$text['label-search']."\">\n"; echo "
\n"; echo $text['label-dashboard_icon_color']."\n"; echo "\n"; - echo " \n"; echo " \n"; echo " \n"; echo " \n";