diff --git a/application/controllers/Dashboard.php b/application/controllers/Dashboard.php index 5d994e27b..3ddf10ea6 100644 --- a/application/controllers/Dashboard.php +++ b/application/controllers/Dashboard.php @@ -58,6 +58,8 @@ class Dashboard extends CI_Controller { $data['current_active'] = $this->stations->find_active(); + $data['themesWithoutMode'] = $this->setup_model->checkThemesWithoutMode(); + $setup_required = false; if($setup_required) { diff --git a/application/models/Setup_model.php b/application/models/Setup_model.php index 666920140..148925706 100644 --- a/application/models/Setup_model.php +++ b/application/models/Setup_model.php @@ -3,7 +3,7 @@ class Setup_model extends CI_Model { function getCountryCount() { - $sql = 'select count(*) as count from dxcc_entities'; + $sql = 'SELECT count(*) as count FROM dxcc_entities'; $query = $this->db->query($sql); return $query->row()->count; @@ -11,7 +11,7 @@ class Setup_model extends CI_Model { function getLogbookCount() { $userid = xss_clean($this->session->userdata('user_id')); - $sql = 'select count(*) as count from station_logbooks where user_id =' . $userid; + $sql = 'SELECT count(*) as count FROM station_logbooks WHERE user_id =' . $userid; $query = $this->db->query($sql); return $query->row()->count; @@ -19,7 +19,14 @@ class Setup_model extends CI_Model { function getLocationCount() { $userid = xss_clean($this->session->userdata('user_id')); - $sql = 'select count(*) as count from station_profile where user_id =' . $userid; + $sql = 'SELECT count(*) as count FROM station_profile WHERE user_id =' . $userid; + $query = $this->db->query($sql); + + return $query->row()->count; + } + + function checkThemesWithoutMode() { + $sql = "SELECT COUNT(*) AS count FROM themes WHERE theme_mode IS NULL OR theme_mode = ''"; $query = $this->db->query($sql); return $query->row()->count; diff --git a/application/views/dashboard/index.php b/application/views/dashboard/index.php index 336187f5e..fa2fe2a55 100644 --- a/application/views/dashboard/index.php +++ b/application/views/dashboard/index.php @@ -93,6 +93,12 @@ function echoQrbCalcLink($mygrid, $grid, $vucc) { + +