diff --git a/core/dashboard/dashboard_edit.php b/core/dashboard/dashboard_edit.php
index 4e33651573..693c6eb6dd 100644
--- a/core/dashboard/dashboard_edit.php
+++ b/core/dashboard/dashboard_edit.php
@@ -41,9 +41,9 @@
//set the defaults
$dashboard_name = '';
- $dashboard_path = '';
-$dashboard_url = '';
-$dashboard_icon = '';
+ $dashboard_path = 'core/dashboard/resources/dashboard/icon.php';
+ $dashboard_url = '';
+ $dashboard_icon = '';
$dashboard_groups = [];
$dashboard_column_span = '';
$dashboard_details_state = '';
@@ -66,8 +66,8 @@ $dashboard_icon = '';
if (!empty($_POST)) {
$dashboard_name = $_POST["dashboard_name"] ?? '';
$dashboard_path = $_POST["dashboard_path"] ?? '';
-$dashboard_icon = $_POST["dashboard_icon"] ?? '';
-$dashboard_url = $_POST["dashboard_url"] ?? '';
+ $dashboard_icon = $_POST["dashboard_icon"] ?? '';
+ $dashboard_url = $_POST["dashboard_url"] ?? '';
$dashboard_groups = $_POST["dashboard_groups"] ?? '';
$dashboard_chart_type = $_POST["dashboard_chart_type"] ?? '';
$dashboard_heading_background_color = $_POST["dashboard_heading_background_color"] ?? '';
@@ -172,10 +172,8 @@ $dashboard_url = $_POST["dashboard_url"] ?? '';
$array['dashboard'][0]['dashboard_uuid'] = $dashboard_uuid;
$array['dashboard'][0]['dashboard_name'] = $dashboard_name;
$array['dashboard'][0]['dashboard_path'] = $dashboard_path;
-
-$array['dashboard'][0]['dashboard_icon'] = $dashboard_icon;
-$array['dashboard'][0]['dashboard_url'] = $dashboard_url;
-
+ $array['dashboard'][0]['dashboard_icon'] = $dashboard_icon;
+ $array['dashboard'][0]['dashboard_url'] = $dashboard_url;
$array['dashboard'][0]['dashboard_chart_type'] = $dashboard_chart_type;
$array['dashboard'][0]['dashboard_heading_background_color'] = $dashboard_heading_background_color;
$array['dashboard'][0]['dashboard_heading_text_color'] = $dashboard_heading_text_color;
@@ -226,10 +224,8 @@ $array['dashboard'][0]['dashboard_url'] = $dashboard_url;
$sql .= " dashboard_uuid, ";
$sql .= " dashboard_name, ";
$sql .= " dashboard_path, ";
-
-$sql .= " dashboard_icon, ";
-$sql .= " dashboard_url, ";
-
+ $sql .= " dashboard_icon, ";
+ $sql .= " dashboard_url, ";
$sql .= " dashboard_chart_type, ";
$sql .= " dashboard_heading_background_color, ";
$sql .= " dashboard_heading_text_color, ";
@@ -248,10 +244,8 @@ $sql .= " dashboard_url, ";
if (is_array($row) && @sizeof($row) != 0) {
$dashboard_name = $row["dashboard_name"];
$dashboard_path = $row["dashboard_path"];
-
$dashboard_icon = $row["dashboard_icon"];
$dashboard_url = $row["dashboard_url"];
-
$dashboard_chart_type = $row["dashboard_chart_type"];
$dashboard_heading_background_color = $row["dashboard_heading_background_color"];
$dashboard_heading_text_color = $row["dashboard_heading_text_color"];
@@ -389,62 +383,60 @@ $sql .= " dashboard_url, ";
echo $text['description-dashboard_path']."\n";
echo "\n";
echo "\n";
-
-echo "
\n";
-echo "| \n";
-echo " ".$text['label-link']."\n";
-echo " | \n";
-echo "\n";
-echo " \n";
-echo " \n";
-echo $text['description-dashboard_url']."\n";
-echo " | \n";
-echo "
\n";
-
-echo " ";
-echo " | ".$text['label-icon']." | ";
-echo " ";
-if (file_exists($_SERVER["PROJECT_ROOT"].'/resources/fontawesome/fas_icons.php')) {
- include 'resources/fontawesome/fas_icons.php';
- if (is_array($font_awesome_solid_icons) && @sizeof($font_awesome_solid_icons) != 0) {
- // rebuild and sort array
- foreach ($font_awesome_solid_icons as $i => $icon_class) {
- $icon_label = str_replace('fa-', '', $icon_class);
- $icon_label = str_replace('-', ' ', $icon_label);
- $icon_label = ucwords($icon_label);
- $icons[$icon_class] = $icon_label;
+
+ echo " |
\n";
+ echo "| \n";
+ echo " ".$text['label-link']."\n";
+ echo " | \n";
+ echo "\n";
+ echo " \n";
+ echo " \n";
+ echo $text['description-dashboard_url']."\n";
+ echo " | \n";
+ echo "
\n";
+
+ echo " ";
+ echo " | ".$text['label-icon']." | ";
+ echo " ";
+ if (file_exists($_SERVER["PROJECT_ROOT"].'/resources/fontawesome/fas_icons.php')) {
+ include 'resources/fontawesome/fas_icons.php';
+ if (is_array($font_awesome_solid_icons) && @sizeof($font_awesome_solid_icons) != 0) {
+ // rebuild and sort array
+ foreach ($font_awesome_solid_icons as $i => $icon_class) {
+ $icon_label = str_replace('fa-', '', $icon_class);
+ $icon_label = str_replace('-', ' ', $icon_label);
+ $icon_label = ucwords($icon_label);
+ $icons[$icon_class] = $icon_label;
+ }
+ asort($icons, SORT_STRING);
+ echo "\n";
+ echo " \n";
+ echo " | \n";
+ echo " \n";
+ echo " | \n";
+ echo " \n";
+ echo " ";
+ echo " | \n";
+ echo " \n";
+ echo " \n";
+ echo "\n";
+ foreach ($icons as $icon_class => $icon_label) {
+ echo "\n";
+ }
+ echo " ";
}
- asort($icons, SORT_STRING);
- echo "\n";
- echo " \n";
- echo " | \n";
- echo " \n";
- echo " | \n";
- echo " \n";
- echo " ";
- echo " | \n";
- echo " \n";
- echo " \n";
- echo "\n";
- foreach ($icons as $icon_class => $icon_label) {
- echo "\n";
- }
- echo " ";
}
-}
-else {
- echo " ";
-}
-echo " | ";
-echo "
";
-
-
+ else {
+ echo " ";
+ }
+ echo " ";
+ echo " ";
echo "\n";
echo "| \n";
|