station callsign information shown in QSO popup windows and search
这个提交包含在:
父节点
26e4fd16ef
当前提交
54e4e9677c
共有 3 个文件被更改,包括 43 次插入 和 10 次删除
|
|
@ -260,8 +260,8 @@ class Logbook extends CI_Controller {
|
|||
|
||||
$this->load->library('qra');
|
||||
|
||||
$this->db->where('COL_PRIMARY_KEY', $id);
|
||||
$data['query'] = $this->db->get($this->config->item('table_name'));
|
||||
$this->load->model('logbook_model');
|
||||
$data['query'] = $this->logbook_model->get_qso($id);
|
||||
|
||||
$this->load->view('interface_assets/mini_header', $data);
|
||||
$this->load->view('view_log/qso');
|
||||
|
|
@ -340,11 +340,17 @@ class Logbook extends CI_Controller {
|
|||
|
||||
if(!$this->user_model->authorize($this->config->item('auth_mode'))) { return; }
|
||||
|
||||
$this->db->like('COL_CALL', $id);
|
||||
$this->db->or_like('COL_GRIDSQUARE', $id);
|
||||
$this->db->or_like('COL_VUCC_GRIDS', $id);
|
||||
$this->db->order_by("COL_TIME_ON", "desc");
|
||||
$query = $this->db->get($this->config->item('table_name'));
|
||||
$this->db->select(''.$this->config->item('table_name').'.COL_CALL, '.$this->config->item('table_name').'.COL_BAND, '.$this->config->item('table_name').'.COL_TIME_ON, '.$this->config->item('table_name').'.COL_RST_RCVD, '.$this->config->item('table_name').'.COL_RST_SENT, '.$this->config->item('table_name').'.COL_MODE, '.$this->config->item('table_name').'.COL_NAME, '.$this->config->item('table_name').'.COL_COUNTRY, '.$this->config->item('table_name').'.COL_PRIMARY_KEY, '.$this->config->item('table_name').'.COL_SAT_NAME, '.$this->config->item('table_name').'.COL_GRIDSQUARE, '.$this->config->item('table_name').'.COL_QSL_RCVD, '.$this->config->item('table_name').'.COL_EQSL_QSL_RCVD, '.$this->config->item('table_name').'.COL_EQSL_QSL_SENT, '.$this->config->item('table_name').'.COL_QSL_SENT, '.$this->config->item('table_name').'.COL_STX, '.$this->config->item('table_name').'.COL_STX_STRING, '.$this->config->item('table_name').'.COL_SRX, '.$this->config->item('table_name').'.COL_SRX_STRING, '.$this->config->item('table_name').'.COL_LOTW_QSL_SENT, '.$this->config->item('table_name').'.COL_LOTW_QSL_RCVD, '.$this->config->item('table_name').'.COL_VUCC_GRIDS, station_profile.*');
|
||||
|
||||
$this->db->from($this->config->item('table_name'));
|
||||
|
||||
$this->db->join('station_profile', 'station_profile.station_id = '.$this->config->item('table_name').'.station_id');
|
||||
|
||||
$this->db->like(''.$this->config->item('table_name').'.COL_CALL', $id);
|
||||
$this->db->or_like(''.$this->config->item('table_name').'.COL_GRIDSQUARE', $id);
|
||||
$this->db->or_like(''.$this->config->item('table_name').'.COL_VUCC_GRIDS', $id);
|
||||
$this->db->order_by(''.$this->config->item('table_name').'.COL_TIME_ON', 'desc');
|
||||
$query = $this->db->get();
|
||||
|
||||
if ($query->num_rows() > 0)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -425,7 +425,7 @@ class Logbook_model extends CI_Model {
|
|||
$this->db->select(''.$this->config->item('table_name').'.COL_CALL, '.$this->config->item('table_name').'.COL_BAND, '.$this->config->item('table_name').'.COL_TIME_ON, '.$this->config->item('table_name').'.COL_RST_RCVD, '.$this->config->item('table_name').'.COL_RST_SENT, '.$this->config->item('table_name').'.COL_MODE, '.$this->config->item('table_name').'.COL_NAME, '.$this->config->item('table_name').'.COL_COUNTRY, '.$this->config->item('table_name').'.COL_PRIMARY_KEY, '.$this->config->item('table_name').'.COL_SAT_NAME, '.$this->config->item('table_name').'.COL_GRIDSQUARE, '.$this->config->item('table_name').'.COL_QSL_RCVD, '.$this->config->item('table_name').'.COL_EQSL_QSL_RCVD, '.$this->config->item('table_name').'.COL_EQSL_QSL_SENT, '.$this->config->item('table_name').'.COL_QSL_SENT, '.$this->config->item('table_name').'.COL_STX, '.$this->config->item('table_name').'.COL_STX_STRING, '.$this->config->item('table_name').'.COL_SRX, '.$this->config->item('table_name').'.COL_SRX_STRING, '.$this->config->item('table_name').'.COL_LOTW_QSL_SENT, '.$this->config->item('table_name').'.COL_LOTW_QSL_RCVD, '.$this->config->item('table_name').'.COL_VUCC_GRIDS, station_profile.*');
|
||||
$this->db->from($this->config->item('table_name'));
|
||||
|
||||
$this->db->join('station_profile', 'station_profile.station_id = TABLE_HRD_CONTACTS_V01.station_id');
|
||||
$this->db->join('station_profile', 'station_profile.station_id = '.$this->config->item('table_name').'.station_id');
|
||||
$this->db->order_by(''.$this->config->item('table_name').'.COL_TIME_ON', "desc");
|
||||
|
||||
$this->db->limit($num);
|
||||
|
|
@ -434,6 +434,16 @@ class Logbook_model extends CI_Model {
|
|||
return $this->db->get();
|
||||
}
|
||||
|
||||
function get_qso($id) {
|
||||
$this->db->select(''.$this->config->item('table_name').'.*, station_profile.*');
|
||||
$this->db->from($this->config->item('table_name'));
|
||||
|
||||
$this->db->join('station_profile', 'station_profile.station_id = '.$this->config->item('table_name').'.station_id');
|
||||
$this->db->where('COL_PRIMARY_KEY', $id);
|
||||
|
||||
return $this->db->get();
|
||||
}
|
||||
|
||||
function get_clublog_qsos(){
|
||||
$this->db->where("COL_CLUBLOG_QSO_UPLOAD_STATUS", null);
|
||||
$this->db->or_where("COL_CLUBLOG_QSO_UPLOAD_STATUS", "");
|
||||
|
|
|
|||
|
|
@ -156,16 +156,33 @@
|
|||
<table width="100%">
|
||||
<tr>
|
||||
<td>Station Callsign</td>
|
||||
<td><?php echo $row->COL_STATION_CALLSIGN; ?></td>
|
||||
<td><?php echo $row->station_callsign; ?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Station Gridsquare</td>
|
||||
<td><?php echo $row->COL_MY_GRIDSQUARE; ?></td>
|
||||
<td><?php echo $row->station_gridsquare; ?></td>
|
||||
</tr>
|
||||
|
||||
<?php if($row->station_city) { ?>
|
||||
<tr>
|
||||
<td>Station City:</td>
|
||||
<td><?php echo $row->station_city; ?></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
<?php if($row->station_country) { ?>
|
||||
<tr>
|
||||
<td>Station Country:</td>
|
||||
<td><?php echo $row->station_country; ?></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
<?php if($row->COL_OPERATOR) { ?>
|
||||
<tr>
|
||||
<td>Station Operator</td>
|
||||
<td><?php echo $row->COL_OPERATOR; ?></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
</table>
|
||||
</div>
|
||||
<div class="col">
|
||||
|
|
|
|||
正在加载…
在新工单中引用