diff --git a/core/dashboard/dashboard.php b/core/dashboard/dashboard.php index 5f0139375c..d604b33683 100644 --- a/core/dashboard/dashboard.php +++ b/core/dashboard/dashboard.php @@ -89,100 +89,100 @@ //action add or update - if (isset($_REQUEST["export"])) { - $export = $_REQUEST["export"]; - } - -//expore provider settings - if (isset($export) && $export == 'true') { - - //get the dashboard - $sql = "select "; - $sql .= "dashboard_uuid, "; - $sql .= "dashboard_name, "; - $sql .= "dashboard_path, "; - $sql .= "dashboard_order, "; - $sql .= "cast(dashboard_enabled as text), "; - $sql .= "dashboard_description "; - $sql .= "from v_dashboard "; - $database = new database; - $dashboard_widgets = $database->select($sql, $parameters, 'all'); - unset($sql, $parameters); - - //prepare the array - if (is_array($dashboard_widgets)) { - $x = 0; - $y = 0; - foreach ($dashboard_widgets as $row) { - //add to the array - $array['dashboard'][$x]['dashboard_uuid'] = $row["dashboard_uuid"]; - $array['dashboard'][$x]['dashboard_name'] = $row["dashboard_name"]; - $array['dashboard'][$x]['dashboard_path'] = $row["dashboard_path"]; - $array['dashboard'][$x]['dashboard_order'] = $row["dashboard_order"]; - $array['dashboard'][$x]['dashboard_enabled'] = $row["dashboard_enabled"]; - $array['dashboard'][$x]['dashboard_description'] = $row["dashboard_description"]; - - //get the dashboard groups - $sql = "select "; - $sql .= "dashboard_group_uuid, "; - $sql .= "dashboard_uuid, "; - $sql .= "group_uuid, "; - $sql .= "(select group_name from v_groups where v_dashboard_groups.group_uuid = group_uuid) as group_name "; - $sql .= "from v_dashboard_groups "; - $sql .= "where dashboard_uuid = :dashboard_uuid "; - $parameters['dashboard_uuid'] = $row["dashboard_uuid"]; - $database = new database; - $dashboard_groups = $database->select($sql, $parameters, 'all'); - unset($sql, $parameters); - if (is_array($dashboard_groups)) { - $y = 0; - foreach ($dashboard_groups as $row) { - $array['dashboard'][$x]['dashboard_groups'][$y]['dashboard_group_uuid'] = $row["dashboard_group_uuid"]; - $array['dashboard'][$x]['dashboard_groups'][$y]['dashboard_uuid'] = $row["dashboard_uuid"]; - //$array['dashboard'][$x]['dashboard_groups'][$y]['group_uuid'] = $row["group_uuid"]; - $array['dashboard'][$x]['dashboard_groups'][$y]['group_name'] = $row["group_name"]; - $y++; - } - } - - $x++; - } - } - - //write the code - echo "\n"; - exit; - } +// if (isset($_REQUEST["export"])) { +// $export = $_REQUEST["export"]; +// } +// +//expore settings +// if (isset($export) && $export == 'true') { +// +// //get the dashboard +// $sql = "select "; +// $sql .= "dashboard_uuid, "; +// $sql .= "dashboard_name, "; +// $sql .= "dashboard_path, "; +// $sql .= "dashboard_order, "; +// $sql .= "cast(dashboard_enabled as text), "; +// $sql .= "dashboard_description "; +// $sql .= "from v_dashboard "; +// $database = new database; +// $dashboard_widgets = $database->select($sql, $parameters, 'all'); +// unset($sql, $parameters); +// +// //prepare the array +// if (is_array($dashboard_widgets)) { +// $x = 0; +// $y = 0; +// foreach ($dashboard_widgets as $row) { +// //add to the array +// $array['dashboard'][$x]['dashboard_uuid'] = $row["dashboard_uuid"]; +// $array['dashboard'][$x]['dashboard_name'] = $row["dashboard_name"]; +// $array['dashboard'][$x]['dashboard_path'] = $row["dashboard_path"]; +// $array['dashboard'][$x]['dashboard_order'] = $row["dashboard_order"]; +// $array['dashboard'][$x]['dashboard_enabled'] = $row["dashboard_enabled"] ?: 'false'; +// $array['dashboard'][$x]['dashboard_description'] = $row["dashboard_description"]; +// +// //get the dashboard groups +// $sql = "select "; +// $sql .= "dashboard_group_uuid, "; +// $sql .= "dashboard_uuid, "; +// $sql .= "group_uuid, "; +// $sql .= "(select group_name from v_groups where v_dashboard_groups.group_uuid = group_uuid) as group_name "; +// $sql .= "from v_dashboard_groups "; +// $sql .= "where dashboard_uuid = :dashboard_uuid "; +// $parameters['dashboard_uuid'] = $row["dashboard_uuid"]; +// $database = new database; +// $dashboard_groups = $database->select($sql, $parameters, 'all'); +// unset($sql, $parameters); +// if (is_array($dashboard_groups)) { +// $y = 0; +// foreach ($dashboard_groups as $row) { +// $array['dashboard'][$x]['dashboard_groups'][$y]['dashboard_group_uuid'] = $row["dashboard_group_uuid"]; +// $array['dashboard'][$x]['dashboard_groups'][$y]['dashboard_uuid'] = $row["dashboard_uuid"]; +// //$array['dashboard'][$x]['dashboard_groups'][$y]['group_uuid'] = $row["group_uuid"]; +// $array['dashboard'][$x]['dashboard_groups'][$y]['group_name'] = $row["group_name"]; +// $y++; +// } +// } +// +// $x++; +// } +// } +// +// //write the code +// echo "\n"; +// exit; +// } //get the count $sql = "select count(dashboard_uuid) "; @@ -324,11 +324,11 @@ if (permission_exists('dashboard_edit')) { echo "