mirror of
https://github.com/wavelog/wavelog.git
synced 2026-03-22 10:24:14 +00:00
Japan's prefectures implemented for PoC
This commit is contained in:
@@ -26,6 +26,52 @@ class Migration_primary_subdivisions extends CI_Migration
|
||||
$this->dbforge->create_table('primary_subdivisions');
|
||||
$data = array(
|
||||
array('adif' => 339, 'state' => '01', 'subdivision' => 'Hokkaido'),
|
||||
array('adif' => 339, 'state' => '02', 'subdivision' => 'Aomori'),
|
||||
array('adif' => 339, 'state' => '03', 'subdivision' => 'Iwate'),
|
||||
array('adif' => 339, 'state' => '04', 'subdivision' => 'Akita'),
|
||||
array('adif' => 339, 'state' => '05', 'subdivision' => 'Yamagata'),
|
||||
array('adif' => 339, 'state' => '06', 'subdivision' => 'Miyagi'),
|
||||
array('adif' => 339, 'state' => '07', 'subdivision' => 'Fukushima'),
|
||||
array('adif' => 339, 'state' => '08', 'subdivision' => 'Niigata'),
|
||||
array('adif' => 339, 'state' => '09', 'subdivision' => 'Nagano'),
|
||||
array('adif' => 339, 'state' => '10', 'subdivision' => 'Tokyo'),
|
||||
array('adif' => 339, 'state' => '11', 'subdivision' => 'Kanagawa'),
|
||||
array('adif' => 339, 'state' => '12', 'subdivision' => 'Chiba'),
|
||||
array('adif' => 339, 'state' => '13', 'subdivision' => 'Saitama'),
|
||||
array('adif' => 339, 'state' => '14', 'subdivision' => 'Ibaraki'),
|
||||
array('adif' => 339, 'state' => '15', 'subdivision' => 'Tochigi'),
|
||||
array('adif' => 339, 'state' => '16', 'subdivision' => 'Gunma'),
|
||||
array('adif' => 339, 'state' => '17', 'subdivision' => 'Yamanashi'),
|
||||
array('adif' => 339, 'state' => '18', 'subdivision' => 'Shizuoka'),
|
||||
array('adif' => 339, 'state' => '19', 'subdivision' => 'Gifu'),
|
||||
array('adif' => 339, 'state' => '20', 'subdivision' => 'Aichi'),
|
||||
array('adif' => 339, 'state' => '21', 'subdivision' => 'Mie'),
|
||||
array('adif' => 339, 'state' => '22', 'subdivision' => 'Kyoto'),
|
||||
array('adif' => 339, 'state' => '23', 'subdivision' => 'Shiga'),
|
||||
array('adif' => 339, 'state' => '24', 'subdivision' => 'Nara'),
|
||||
array('adif' => 339, 'state' => '25', 'subdivision' => 'Osaka'),
|
||||
array('adif' => 339, 'state' => '26', 'subdivision' => 'Wakayama'),
|
||||
array('adif' => 339, 'state' => '27', 'subdivision' => 'Hyogo'),
|
||||
array('adif' => 339, 'state' => '28', 'subdivision' => 'Toyama'),
|
||||
array('adif' => 339, 'state' => '29', 'subdivision' => 'Fukui'),
|
||||
array('adif' => 339, 'state' => '30', 'subdivision' => 'Ishikawa'),
|
||||
array('adif' => 339, 'state' => '31', 'subdivision' => 'Okayama'),
|
||||
array('adif' => 339, 'state' => '32', 'subdivision' => 'Shimane'),
|
||||
array('adif' => 339, 'state' => '33', 'subdivision' => 'Yamaguchi'),
|
||||
array('adif' => 339, 'state' => '34', 'subdivision' => 'Tottori'),
|
||||
array('adif' => 339, 'state' => '35', 'subdivision' => 'Hiroshima'),
|
||||
array('adif' => 339, 'state' => '36', 'subdivision' => 'Kagawa'),
|
||||
array('adif' => 339, 'state' => '37', 'subdivision' => 'Tokushima'),
|
||||
array('adif' => 339, 'state' => '38', 'subdivision' => 'Ehime'),
|
||||
array('adif' => 339, 'state' => '39', 'subdivision' => 'Kochi'),
|
||||
array('adif' => 339, 'state' => '40', 'subdivision' => 'Fukuoka'),
|
||||
array('adif' => 339, 'state' => '41', 'subdivision' => 'Saga'),
|
||||
array('adif' => 339, 'state' => '42', 'subdivision' => 'Nagasaki'),
|
||||
array('adif' => 339, 'state' => '43', 'subdivision' => 'Kumamoto'),
|
||||
array('adif' => 339, 'state' => '44', 'subdivision' => 'Oita'),
|
||||
array('adif' => 339, 'state' => '45', 'subdivision' => 'Miyazaki'),
|
||||
array('adif' => 339, 'state' => '46', 'subdivision' => 'Kagoshima'),
|
||||
array('adif' => 339, 'state' => '47', 'subdivision' => 'Okinawa'),
|
||||
);
|
||||
$this->db->insert_batch('primary_subdivisions', $data);
|
||||
}
|
||||
|
||||
@@ -1660,7 +1660,7 @@ class Logbook_model extends CI_Model {
|
||||
$this->db->join('dxcc_entities as dxcc_entities_2', 'station_profile.station_dxcc = dxcc_entities_2.adif', 'left outer');
|
||||
$this->db->join('eQSL_images', $this->config->item('table_name').'.COL_PRIMARY_KEY = eQSL_images.qso_id', 'left outer');
|
||||
$this->db->join('lotw_users', $this->config->item('table_name').'.COL_CALL = lotw_users.callsign', 'left outer');
|
||||
$this->db->join('primary_subdivisions', $this->config->item('table_name').'.COL_STATE = primary_subdivisions.state', 'left outer');
|
||||
$this->db->join('primary_subdivisions', $this->config->item('table_name').'.COL_DXCC = primary_subdivisions.adif AND '.$this->config->item('table_name').'.COL_STATE = primary_subdivisions.state', 'left outer');
|
||||
$this->db->where('COL_PRIMARY_KEY', $id);
|
||||
|
||||
return $this->db->get();
|
||||
|
||||
@@ -175,7 +175,7 @@
|
||||
<?php if($row->COL_STATE != null) { ?>
|
||||
<tr>
|
||||
<td><?php echo $primary_subdivision ?>:</td>
|
||||
<td><?php echo $row->subdivision.' ('.$row->COL_STATE.')'; ?></td>
|
||||
<td><?php if ($row->subdivision != '') { echo $row->subdivision.' ('.$row->COL_STATE.')'; } else { echo $row->COL_STATE; } ?></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user