public_search_enabled($slug)) { $userid = $this->get_userid_for_slug($slug); $this->db->like('COL_CALL', $callsign); $this->db->join('station_profile', 'station_profile.station_id = '.$this->config->item('table_name').'.station_id'); $this->db->join('lotw_users', 'lotw_users.callsign = '.$this->config->item('table_name').'.col_call', 'left outer'); $this->db->where('station_profile.user_id', $userid); $this->db->order_by('COL_TIME_ON', 'DESC'); $query = $this->db->get($this->config->item('table_name')); return $query; } return false; } function get_userid_for_slug($slug) { $this->db->select('user_id'); $this->db->where('public_slug', $slug); $query = $this->db->get('station_logbooks'); return $query->result_array()[0]['user_id']; } function public_search_enabled($slug) { $this->db->select('public_search'); $this->db->where('public_slug', $slug); $query = $this->db->get('station_logbooks'); if ($query->result_array()[0]['public_search'] == 1) { return true; } return false; } } ?>