mirror of
https://github.com/wavelog/wavelog.git
synced 2026-03-23 02:37:13 +00:00
Merge remote-tracking branch 'upstream/dev' into dl250cdf_master
This commit is contained in:
@@ -26,13 +26,15 @@ class Backup extends CI_Controller {
|
||||
if(!$this->user_model->authorize(99)) { $this->session->set_flashdata('notice', 'You\'re not allowed to do that!'); redirect('dashboard'); }
|
||||
}
|
||||
|
||||
$clean_key = $this->security->xss_clean($key);
|
||||
|
||||
$this->load->helper('file');
|
||||
// Set memory limit to unlimited to allow heavy usage
|
||||
ini_set('memory_limit', '-1');
|
||||
|
||||
$this->load->model('adif_data');
|
||||
|
||||
$data['qsos'] = $this->adif_data->export_all($key);
|
||||
$data['qsos'] = $this->adif_data->export_all($clean_key);
|
||||
|
||||
$data['filename'] = 'backup/logbook'. date('_Y_m_d_H_i_s') .'.adi';
|
||||
|
||||
@@ -61,10 +63,12 @@ class Backup extends CI_Controller {
|
||||
if(!$this->user_model->authorize(99)) { $this->session->set_flashdata('notice', 'You\'re not allowed to do that!'); redirect('dashboard'); }
|
||||
}
|
||||
|
||||
$clean_key = $this->security->xss_clean($key);
|
||||
|
||||
$this->load->helper('file');
|
||||
$this->load->model('note');
|
||||
|
||||
$data['list_note'] = $this->note->list_all($key);
|
||||
$data['list_note'] = $this->note->list_all($clean_key);
|
||||
|
||||
$data['filename'] = 'backup/notes'. date('_Y_m_d_H_i_s') .'.xml';
|
||||
|
||||
|
||||
@@ -65,9 +65,7 @@ class Lookup extends CI_Controller {
|
||||
|
||||
public function scp() {
|
||||
session_write_close();
|
||||
if($_POST['callsign']) {
|
||||
$uppercase_callsign = strtoupper($_POST['callsign']);
|
||||
}
|
||||
$uppercase_callsign = strtoupper($this->input->post('callsign', TRUE) ?? '');
|
||||
|
||||
// SCP results from logbook
|
||||
$this->load->model('logbook_model');
|
||||
|
||||
@@ -12,8 +12,7 @@ class Notes extends CI_Controller {
|
||||
|
||||
|
||||
/* Displays all notes in a list */
|
||||
public function index()
|
||||
{
|
||||
public function index() {
|
||||
$this->load->model('note');
|
||||
$data['notes'] = $this->note->list_all();
|
||||
$data['page_title'] = __("Notes");
|
||||
@@ -50,9 +49,16 @@ class Notes extends CI_Controller {
|
||||
|
||||
/* View Notes */
|
||||
function view($id) {
|
||||
|
||||
$clean_id = $this->security->xss_clean($id);
|
||||
|
||||
if (! is_numeric($clean_id)) {
|
||||
show_404();
|
||||
}
|
||||
|
||||
$this->load->model('note');
|
||||
|
||||
$data['note'] = $this->note->view($id);
|
||||
$data['note'] = $this->note->view($clean_id);
|
||||
|
||||
// Display
|
||||
$data['page_title'] = __("Note");
|
||||
@@ -63,10 +69,17 @@ class Notes extends CI_Controller {
|
||||
|
||||
/* Edit Notes */
|
||||
function edit($id) {
|
||||
|
||||
$clean_id = $this->security->xss_clean($id);
|
||||
|
||||
if (! is_numeric($clean_id)) {
|
||||
show_404();
|
||||
}
|
||||
|
||||
$this->load->model('note');
|
||||
$data['id'] = $id;
|
||||
$data['id'] = $clean_id;
|
||||
|
||||
$data['note'] = $this->note->view($id);
|
||||
$data['note'] = $this->note->view($clean_id);
|
||||
|
||||
$this->load->library('form_validation');
|
||||
|
||||
@@ -91,8 +104,15 @@ class Notes extends CI_Controller {
|
||||
|
||||
/* Delete Note */
|
||||
function delete($id) {
|
||||
|
||||
$clean_id = $this->security->xss_clean($id);
|
||||
|
||||
if (! is_numeric($clean_id)) {
|
||||
show_404();
|
||||
}
|
||||
|
||||
$this->load->model('note');
|
||||
$this->note->delete($id);
|
||||
$this->note->delete($clean_id);
|
||||
|
||||
redirect('notes');
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ class QSO extends CI_Controller {
|
||||
// Getting the live/post mode from GET command
|
||||
// 0 = live
|
||||
// 1 = post (manual)
|
||||
$get_manual_mode = $this->security->xss_clean($this->input->get('manual'));
|
||||
$get_manual_mode = $this->input->get('manual', TRUE);
|
||||
if ($get_manual_mode == '0' || $get_manual_mode == '1') {
|
||||
$data['manual_mode'] = $get_manual_mode;
|
||||
} else {
|
||||
@@ -116,29 +116,29 @@ class QSO extends CI_Controller {
|
||||
// $qso_data = [
|
||||
// 18-Jan-2016 - make php v5.3 friendly!
|
||||
$qso_data = array(
|
||||
'start_date' => $this->input->post('start_date'),
|
||||
'start_time' => $this->input->post('start_time'),
|
||||
'start_date' => $this->input->post('start_date', TRUE),
|
||||
'start_time' => $this->input->post('start_time', TRUE),
|
||||
'end_time' => $this->input->post('end_time'),
|
||||
'time_stamp' => time(),
|
||||
'band' => $this->input->post('band'),
|
||||
'band_rx' => $this->input->post('band_rx'),
|
||||
'freq' => $this->input->post('freq_display'),
|
||||
'freq_rx' => $this->input->post('freq_display_rx'),
|
||||
'mode' => $this->input->post('mode'),
|
||||
'sat_name' => $this->input->post('sat_name'),
|
||||
'sat_mode' => $this->input->post('sat_mode'),
|
||||
'prop_mode' => $this->input->post('prop_mode'),
|
||||
'radio' => $this->input->post('radio'),
|
||||
'station_profile_id' => $this->input->post('station_profile'),
|
||||
'operator_callsign' => $this->input->post('operator_callsign'),
|
||||
'transmit_power' => $this->input->post('transmit_power')
|
||||
'band' => $this->input->post('band', TRUE),
|
||||
'band_rx' => $this->input->post('band_rx', TRUE),
|
||||
'freq' => $this->input->post('freq_display', TRUE),
|
||||
'freq_rx' => $this->input->post('freq_display_rx', TRUE),
|
||||
'mode' => $this->input->post('mode', TRUE),
|
||||
'sat_name' => $this->input->post('sat_name', TRUE),
|
||||
'sat_mode' => $this->input->post('sat_mode', TRUE),
|
||||
'prop_mode' => $this->input->post('prop_mode', TRUE),
|
||||
'radio' => $this->input->post('radio', TRUE),
|
||||
'station_profile_id' => $this->input->post('station_profile', TRUE),
|
||||
'operator_callsign' => $this->input->post('operator_callsign', TRUE),
|
||||
'transmit_power' => $this->input->post('transmit_power', TRUE)
|
||||
);
|
||||
// ];
|
||||
|
||||
$this->session->set_userdata($qso_data);
|
||||
|
||||
// If SAT name is set make it session set to sat
|
||||
if($this->input->post('sat_name')) {
|
||||
if($this->input->post('sat_name', TRUE)) {
|
||||
$this->session->set_userdata('prop_mode', 'SAT');
|
||||
}
|
||||
|
||||
@@ -216,20 +216,20 @@ class QSO extends CI_Controller {
|
||||
|
||||
function cwmacrosave(){
|
||||
// Get the data from the form
|
||||
$function1_name = xss_clean($this->input->post('function1_name'));
|
||||
$function1_macro = xss_clean($this->input->post('function1_macro'));
|
||||
$function1_name = $this->input->post('function1_name', TRUE);
|
||||
$function1_macro = $this->input->post('function1_macro', TRUE);
|
||||
|
||||
$function2_name = xss_clean($this->input->post('function2_name'));
|
||||
$function2_macro = xss_clean($this->input->post('function2_macro'));
|
||||
$function2_name = $this->input->post('function2_name', TRUE);
|
||||
$function2_macro = $this->input->post('function2_macro', TRUE);
|
||||
|
||||
$function3_name = xss_clean($this->input->post('function3_name'));
|
||||
$function3_macro = xss_clean($this->input->post('function3_macro'));
|
||||
$function3_name = $this->input->post('function3_name', TRUE);
|
||||
$function3_macro = $this->input->post('function3_macro', TRUE);
|
||||
|
||||
$function4_name = xss_clean($this->input->post('function4_name'));
|
||||
$function4_macro = xss_clean($this->input->post('function4_macro'));
|
||||
$function4_name = $this->input->post('function4_name', TRUE);
|
||||
$function4_macro = $this->input->post('function4_macro', TRUE);
|
||||
|
||||
$function5_name = xss_clean($this->input->post('function5_name'));
|
||||
$function5_macro = xss_clean($this->input->post('function5_macro'));
|
||||
$function5_name = $this->input->post('function5_name', TRUE);
|
||||
$function5_macro = $this->input->post('function5_macro', TRUE);
|
||||
|
||||
$data = [
|
||||
'user_id' => $this->session->userdata('user_id'),
|
||||
@@ -279,7 +279,7 @@ class QSO extends CI_Controller {
|
||||
$this->session->set_flashdata('notice', 'You\'re not allowed to do that!'); redirect('dashboard');
|
||||
}
|
||||
|
||||
$id = str_replace('"', "", $this->input->post("id"));
|
||||
$id = str_replace('"', "", $this->input->post("id", TRUE));
|
||||
$query = $this->logbook_model->qso_info($id);
|
||||
|
||||
$data['qso'] = $query->row();
|
||||
@@ -317,8 +317,8 @@ class QSO extends CI_Controller {
|
||||
}
|
||||
|
||||
function qsl_rcvd_ajax() {
|
||||
$id = str_replace('"', "", $this->input->post("id"));
|
||||
$method = str_replace('"', "", $this->input->post("method"));
|
||||
$id = str_replace('"', "", $this->input->post("id", TRUE));
|
||||
$method = str_replace('"', "", $this->input->post("method", TRUE));
|
||||
|
||||
$this->load->model('logbook_model');
|
||||
$this->load->model('user_model');
|
||||
@@ -338,8 +338,8 @@ class QSO extends CI_Controller {
|
||||
}
|
||||
|
||||
function qsl_sent_ajax() {
|
||||
$id = str_replace('"', "", $this->input->post("id"));
|
||||
$method = str_replace('"', "", $this->input->post("method"));
|
||||
$id = str_replace('"', "", $this->input->post("id", TRUE));
|
||||
$method = str_replace('"', "", $this->input->post("method", TRUE));
|
||||
|
||||
$this->load->model('logbook_model');
|
||||
$this->load->model('user_model');
|
||||
@@ -359,8 +359,8 @@ class QSO extends CI_Controller {
|
||||
}
|
||||
|
||||
function qsl_requested_ajax() {
|
||||
$id = str_replace('"', "", $this->input->post("id"));
|
||||
$method = str_replace('"', "", $this->input->post("method"));
|
||||
$id = str_replace('"', "", $this->input->post("id", TRUE));
|
||||
$method = str_replace('"', "", $this->input->post("method", TRUE));
|
||||
|
||||
$this->load->model('logbook_model');
|
||||
$this->load->model('user_model');
|
||||
@@ -380,8 +380,8 @@ class QSO extends CI_Controller {
|
||||
}
|
||||
|
||||
function qsl_ignore_ajax() {
|
||||
$id = str_replace('"', "", $this->input->post("id"));
|
||||
$method = str_replace('"', "", $this->input->post("method"));
|
||||
$id = str_replace('"', "", $this->input->post("id", TRUE));
|
||||
$method = str_replace('"', "", $this->input->post("method", TRUE));
|
||||
|
||||
$this->load->model('logbook_model');
|
||||
$this->load->model('user_model');
|
||||
@@ -420,7 +420,7 @@ class QSO extends CI_Controller {
|
||||
|
||||
/* Delete QSO */
|
||||
function delete_ajax() {
|
||||
$id = str_replace('"', "", $this->input->post("id"));
|
||||
$id = str_replace('"', "", $this->input->post("id", TRUE));
|
||||
|
||||
$this->load->model('logbook_model');
|
||||
if ($this->logbook_model->check_qso_is_accessible($id)) {
|
||||
@@ -450,10 +450,8 @@ class QSO extends CI_Controller {
|
||||
$this->load->library('sota');
|
||||
$json = [];
|
||||
|
||||
if (!empty($this->security->xss_clean($this->input->get("query")))) {
|
||||
$query = $_GET['query'] ?? FALSE;
|
||||
$json = $this->sota->get($query);
|
||||
}
|
||||
$query = $this->input->get('query', TRUE) ?? FALSE;
|
||||
$json = $this->sota->get($query);
|
||||
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode($json);
|
||||
@@ -462,32 +460,30 @@ class QSO extends CI_Controller {
|
||||
public function get_wwff() {
|
||||
$json = [];
|
||||
|
||||
if (!empty($this->security->xss_clean($this->input->get("query")))) {
|
||||
$query = isset($_GET['query']) ? $_GET['query'] : FALSE;
|
||||
$wwff = strtoupper($query);
|
||||
$query = $this->input->get('query', TRUE) ?? FALSE;
|
||||
$wwff = strtoupper($query);
|
||||
|
||||
$file = 'updates/wwff.txt';
|
||||
$file = 'updates/wwff.txt';
|
||||
|
||||
if (is_readable($file)) {
|
||||
$lines = file($file, FILE_IGNORE_NEW_LINES);
|
||||
$input = preg_quote($wwff, '~');
|
||||
$reg = '~^'. $input .'(.*)$~';
|
||||
$result = preg_grep($reg, $lines);
|
||||
$json = [];
|
||||
$i = 0;
|
||||
foreach ($result as &$value) {
|
||||
// Limit to 100 as to not slowdown browser too much
|
||||
if (count($json) <= 100) {
|
||||
$json[] = ["name"=>$value];
|
||||
}
|
||||
if (is_readable($file)) {
|
||||
$lines = file($file, FILE_IGNORE_NEW_LINES);
|
||||
$input = preg_quote($wwff, '~');
|
||||
$reg = '~^'. $input .'(.*)$~';
|
||||
$result = preg_grep($reg, $lines);
|
||||
$json = [];
|
||||
$i = 0;
|
||||
foreach ($result as &$value) {
|
||||
// Limit to 100 as to not slowdown browser too much
|
||||
if (count($json) <= 100) {
|
||||
$json[] = ["name"=>$value];
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$src = 'assets/resources/wwff.txt';
|
||||
if (copy($src, $file)) {
|
||||
$this->get_wwff();
|
||||
} else {
|
||||
$src = 'assets/resources/wwff.txt';
|
||||
if (copy($src, $file)) {
|
||||
$this->get_wwff();
|
||||
} else {
|
||||
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
|
||||
}
|
||||
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -498,32 +494,30 @@ class QSO extends CI_Controller {
|
||||
public function get_pota() {
|
||||
$json = [];
|
||||
|
||||
if (!empty($this->security->xss_clean($this->input->get("query")))) {
|
||||
$query = isset($_GET['query']) ? $_GET['query'] : FALSE;
|
||||
$pota = strtoupper($query);
|
||||
$query = $this->input->get('query', TRUE) ?? FALSE;
|
||||
$pota = strtoupper($query);
|
||||
|
||||
$file = 'updates/pota.txt';
|
||||
$file = 'updates/pota.txt';
|
||||
|
||||
if (is_readable($file)) {
|
||||
$lines = file($file, FILE_IGNORE_NEW_LINES);
|
||||
$input = preg_quote($pota, '~');
|
||||
$reg = '~^'. $input .'(.*)$~';
|
||||
$result = preg_grep($reg, $lines);
|
||||
$json = [];
|
||||
$i = 0;
|
||||
foreach ($result as &$value) {
|
||||
// Limit to 100 as to not slowdown browser too much
|
||||
if (count($json) <= 100) {
|
||||
$json[] = ["name"=>$value];
|
||||
}
|
||||
if (is_readable($file)) {
|
||||
$lines = file($file, FILE_IGNORE_NEW_LINES);
|
||||
$input = preg_quote($pota, '~');
|
||||
$reg = '~^'. $input .'(.*)$~';
|
||||
$result = preg_grep($reg, $lines);
|
||||
$json = [];
|
||||
$i = 0;
|
||||
foreach ($result as &$value) {
|
||||
// Limit to 100 as to not slowdown browser too much
|
||||
if (count($json) <= 100) {
|
||||
$json[] = ["name"=>$value];
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$src = 'assets/resources/pota.txt';
|
||||
if (copy($src, $file)) {
|
||||
$this->get_pota();
|
||||
} else {
|
||||
$src = 'assets/resources/pota.txt';
|
||||
if (copy($src, $file)) {
|
||||
$this->get_pota();
|
||||
} else {
|
||||
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
|
||||
}
|
||||
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -537,32 +531,30 @@ class QSO extends CI_Controller {
|
||||
public function get_dok() {
|
||||
$json = [];
|
||||
|
||||
if (!empty($this->security->xss_clean($this->input->get("query")))) {
|
||||
$query = isset($_GET['query']) ? $_GET['query'] : FALSE;
|
||||
$dok = strtoupper($query);
|
||||
$query = $this->input->get('query', TRUE) ?? FALSE;
|
||||
$dok = strtoupper($query);
|
||||
|
||||
$file = 'updates/dok.txt';
|
||||
$file = 'updates/dok.txt';
|
||||
|
||||
if (is_readable($file)) {
|
||||
$lines = file($file, FILE_IGNORE_NEW_LINES);
|
||||
$input = preg_quote($dok, '~');
|
||||
$reg = '~^'. $input .'(.*)$~';
|
||||
$result = preg_grep($reg, $lines);
|
||||
$json = [];
|
||||
$i = 0;
|
||||
foreach ($result as &$value) {
|
||||
// Limit to 100 as to not slowdown browser too much
|
||||
if (count($json) <= 100) {
|
||||
$json[] = ["name"=>$value];
|
||||
}
|
||||
if (is_readable($file)) {
|
||||
$lines = file($file, FILE_IGNORE_NEW_LINES);
|
||||
$input = preg_quote($dok, '~');
|
||||
$reg = '~^'. $input .'(.*)$~';
|
||||
$result = preg_grep($reg, $lines);
|
||||
$json = [];
|
||||
$i = 0;
|
||||
foreach ($result as &$value) {
|
||||
// Limit to 100 as to not slowdown browser too much
|
||||
if (count($json) <= 100) {
|
||||
$json[] = ["name"=>$value];
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$src = 'assets/resources/dok.txt';
|
||||
if (copy($src, $file)) {
|
||||
$this->get_dok();
|
||||
} else {
|
||||
$src = 'assets/resources/dok.txt';
|
||||
if (copy($src, $file)) {
|
||||
$this->get_dok();
|
||||
} else {
|
||||
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
|
||||
}
|
||||
log_message('error', 'Failed to copy source file ('.$src.') to new location. Check if this path has the right permission: '.$file);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -573,7 +565,7 @@ class QSO extends CI_Controller {
|
||||
public function get_sota_info() {
|
||||
$this->load->library('sota');
|
||||
|
||||
$sota = xss_clean($this->input->post('sota'));
|
||||
$sota = $this->input->post('sota', TRUE);
|
||||
|
||||
header('Content-Type: application/json');
|
||||
echo $this->sota->info($sota);
|
||||
@@ -582,7 +574,7 @@ class QSO extends CI_Controller {
|
||||
public function get_wwff_info() {
|
||||
$this->load->library('wwff');
|
||||
|
||||
$wwff = xss_clean($this->input->post('wwff'));
|
||||
$wwff = $this->input->post('wwff', TRUE);
|
||||
|
||||
header('Content-Type: application/json');
|
||||
echo $this->wwff->info($wwff);
|
||||
@@ -591,7 +583,7 @@ class QSO extends CI_Controller {
|
||||
public function get_pota_info() {
|
||||
$this->load->library('pota');
|
||||
|
||||
$pota = xss_clean($this->input->post('pota'));
|
||||
$pota = $this->input->post('pota', TRUE);
|
||||
|
||||
header('Content-Type: application/json');
|
||||
echo $this->pota->info($pota);
|
||||
@@ -599,7 +591,7 @@ class QSO extends CI_Controller {
|
||||
|
||||
public function get_station_power() {
|
||||
$this->load->model('stations');
|
||||
$stationProfile = xss_clean($this->input->post('stationProfile'));
|
||||
$stationProfile = $this->input->post('stationProfile', TRUE);
|
||||
$data = array('station_power' => $this->stations->get_station_power($stationProfile));
|
||||
|
||||
header('Content-Type: application/json');
|
||||
@@ -620,7 +612,7 @@ class QSO extends CI_Controller {
|
||||
|
||||
public function get_eqsl_default_qslmsg() { // Get ONLY Default eQSL-Message with this function. This is ONLY for QSO relevant!
|
||||
$return_json = array();
|
||||
$option_key = $this->input->post('option_key');
|
||||
$option_key = $this->input->post('option_key', TRUE);
|
||||
if ($option_key > 0) {
|
||||
$options_object = $this->user_options_model->get_options('eqsl_default_qslmsg', array('option_name' => 'key_station_id', 'option_key' => $option_key))->result();
|
||||
$return_json['eqsl_default_qslmsg'] = (isset($options_object[0]->option_value)) ? $options_object[0]->option_value : '';
|
||||
@@ -634,7 +626,7 @@ class QSO extends CI_Controller {
|
||||
}
|
||||
|
||||
function check_locator($grid) {
|
||||
$grid = $this->input->post('locator');
|
||||
$grid = $this->input->post('locator', TRUE);
|
||||
// Allow empty locator
|
||||
if (preg_match('/^$/', $grid)) return true;
|
||||
// Allow 6-digit locator
|
||||
|
||||
@@ -75,10 +75,8 @@ class Search extends CI_Controller {
|
||||
}
|
||||
|
||||
function json_result() {
|
||||
if(isset($_POST['search'])) {
|
||||
$result = $this->fetchQueryResult($_POST['search'], false);
|
||||
echo json_encode($result->result_array());
|
||||
}
|
||||
$result = $this->fetchQueryResult(($this->input->post('search', TRUE) ?? ''), FALSE);
|
||||
echo json_encode($result->result_array());
|
||||
}
|
||||
|
||||
function get_stored_queries() {
|
||||
@@ -88,17 +86,13 @@ class Search extends CI_Controller {
|
||||
}
|
||||
|
||||
function search_result() {
|
||||
if(isset($_POST['search'])) {
|
||||
$data['results'] = $this->fetchQueryResult($_POST['search'], false);
|
||||
$this->load->view('search/search_result_ajax', $data);
|
||||
}
|
||||
$data['results'] = $this->fetchQueryResult(($this->input->post('search', TRUE) ?? ''), FALSE);
|
||||
$this->load->view('search/search_result_ajax', $data);
|
||||
}
|
||||
|
||||
function export_to_adif() {
|
||||
if(isset($_POST['search'])) {
|
||||
$data['qsos'] = $this->fetchQueryResult($_POST['search'], false);
|
||||
$this->load->view('adif/data/exportall', $data);
|
||||
}
|
||||
$data['qsos'] = $this->fetchQueryResult(($this->input->post('search', TRUE) ?? ''), FALSE);
|
||||
$this->load->view('adif/data/exportall', $data);
|
||||
}
|
||||
|
||||
function export_stored_query_to_adif() {
|
||||
@@ -122,20 +116,21 @@ class Search extends CI_Controller {
|
||||
}
|
||||
|
||||
function save_query() {
|
||||
if(isset($_POST['search'])) {
|
||||
$query = $this->fetchQueryResult($_POST['search'], true);
|
||||
$search_param = $this->input->post('search', TRUE);
|
||||
$description = $this->input->post('description', TRUE);
|
||||
|
||||
$data = array(
|
||||
'userid' => xss_clean($this->session->userdata('user_id')),
|
||||
'query' => $query,
|
||||
'description' => xss_clean($_POST['description'])
|
||||
);
|
||||
$query = $this->fetchQueryResult($search_param, TRUE);
|
||||
|
||||
$this->db->insert('queries', $data);
|
||||
$last_id = $this->db->insert_id();
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('id' => $last_id, 'description' => xss_clean($_POST['description'])));
|
||||
}
|
||||
$data = array(
|
||||
'userid' => xss_clean($this->session->userdata('user_id')),
|
||||
'query' => $query,
|
||||
'description' => $description
|
||||
);
|
||||
|
||||
$this->db->insert('queries', $data);
|
||||
$last_id = $this->db->insert_id();
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('id' => $last_id, 'description' => $description));
|
||||
}
|
||||
|
||||
function delete_query() {
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-07-09 13:25+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Bulgarian <https://translate.wavelog.org/projects/wavelog/"
|
||||
@@ -400,11 +400,11 @@ msgstr ""
|
||||
msgid "Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr ""
|
||||
|
||||
@@ -1350,7 +1350,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1362,16 +1362,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr "Бележки"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Редактиране на бележката"
|
||||
@@ -2126,31 +2126,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
@@ -400,11 +400,11 @@ msgstr ""
|
||||
msgid "Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr ""
|
||||
|
||||
@@ -1350,7 +1350,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1362,16 +1362,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr ""
|
||||
@@ -2126,31 +2126,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
@@ -400,11 +400,11 @@ msgstr ""
|
||||
msgid "Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr ""
|
||||
|
||||
@@ -1350,7 +1350,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1362,16 +1362,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr ""
|
||||
@@ -2126,31 +2126,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-08-06 09:50+0000\n"
|
||||
"Last-Translator: Michal Šiman <michal.siman@gmail.com>\n"
|
||||
"Language-Team: Czech <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -402,11 +402,11 @@ msgstr "ITU zóny"
|
||||
msgid "Backup"
|
||||
msgstr "Zálohování"
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr "ADIF - Záloha"
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr "Poznámky - Záloha"
|
||||
|
||||
@@ -1354,7 +1354,7 @@ msgstr "Režimy"
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1366,16 +1366,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr "Poznámky"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Editovat poznámku"
|
||||
@@ -2130,31 +2130,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-08-12 10:19+0000\n"
|
||||
"Last-Translator: Fabian Berg <80885850+HB9HIL@users.noreply.github.com>\n"
|
||||
"Language-Team: German <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -409,11 +409,11 @@ msgstr "ITU-Zonen"
|
||||
msgid "Backup"
|
||||
msgstr "Backup"
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr "ADIF - Backup"
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr "Notizen - Backup"
|
||||
|
||||
@@ -1368,7 +1368,7 @@ msgstr "Modes"
|
||||
msgid "Edit Mode"
|
||||
msgstr "Bearbeite Mode"
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1380,16 +1380,16 @@ msgstr "Bearbeite Mode"
|
||||
msgid "Notes"
|
||||
msgstr "Notizen"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr "Füge Notizen hinzu"
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr "Notiz"
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Editiere Notiz"
|
||||
@@ -2169,31 +2169,31 @@ msgstr "HRDlog: Keine QSOs gefunden zum hochladen für Stationsrufzeichen: "
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr "HRDlog: Keine Stationsprofile mit HRDlog Zugangsdaten gefunden."
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr "QSO konnte nicht gefunden werden"
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr "bestätigt durch LoTW/Clublog/eQSL/Contest"
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr "bestätigt durch Diplommananger"
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr "bestätigt durch Cross-Check von DCL-Daten"
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr "Bestätigung ausstehend"
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr "nicht bestätigt"
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr "unbekannt"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-07-09 13:25+0000\n"
|
||||
"Last-Translator: Fabian Berg <hb9hil@wavelog.org>\n"
|
||||
"Language-Team: Greek <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -401,11 +401,11 @@ msgstr ""
|
||||
msgid "Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr ""
|
||||
|
||||
@@ -1353,7 +1353,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1365,16 +1365,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr "Σημειώσεις"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Επεξεργασία Σημείωσης"
|
||||
@@ -2129,31 +2129,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-07-09 13:25+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Spanish <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -401,11 +401,11 @@ msgstr "Zonas ITU"
|
||||
msgid "Backup"
|
||||
msgstr "Copia de seguridad"
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr "ADIF - Copia de seguridad"
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr "Notas - Copia de seguridad"
|
||||
|
||||
@@ -1353,7 +1353,7 @@ msgstr "Modos"
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1365,16 +1365,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr "Notas"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Editar nota"
|
||||
@@ -2135,31 +2135,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr "QSOs que no concuerdan"
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr "confirmados por LoTW/Clublog/eQSL/Concurso"
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr "confirmados por el administrador del premio"
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr "confirmados al hacer chequeo cruzadoc on datos de DCL"
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr "pendiente de confirmación"
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr "sin confirmar"
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr "desconocido"
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-07-09 13:25+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Finnish <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -400,11 +400,11 @@ msgstr ""
|
||||
msgid "Backup"
|
||||
msgstr "Varmuuskopiot"
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr ""
|
||||
|
||||
@@ -1350,7 +1350,7 @@ msgstr "Modet"
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1362,16 +1362,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr "Muistiinpanot"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Muokkaa muistiinpanoa"
|
||||
@@ -2126,31 +2126,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-07-29 12:05+0000\n"
|
||||
"Last-Translator: \"Francisco (F4VSE)\" <kikosgc@users.noreply.github.com>\n"
|
||||
"Language-Team: French <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -404,11 +404,11 @@ msgstr "Zones ITU"
|
||||
msgid "Backup"
|
||||
msgstr "Sauvegarde"
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr "ADIF - Sauvegarde"
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr "Notes - Sauvegarde"
|
||||
|
||||
@@ -1366,7 +1366,7 @@ msgstr "Modes"
|
||||
msgid "Edit Mode"
|
||||
msgstr "Modifier le mode"
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1378,16 +1378,16 @@ msgstr "Modifier le mode"
|
||||
msgid "Notes"
|
||||
msgstr "Notes"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr "Ajouter des notes"
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr "Note"
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Edition d'une Note"
|
||||
@@ -2158,31 +2158,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr "pas de correspondance pour le QSO"
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr "confirmé par LoTW/Clublog/eQSL/Contest"
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr "confirmé par le manager de l'Award"
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr "confirmé par recoupement des données DCL"
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr "confirmation en attente"
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr "non confirmé"
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr "inconnu"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
@@ -400,11 +400,11 @@ msgstr ""
|
||||
msgid "Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr ""
|
||||
|
||||
@@ -1350,7 +1350,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1362,16 +1362,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr ""
|
||||
@@ -2126,31 +2126,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-08-09 07:24+0000\n"
|
||||
"Last-Translator: Luca <lucabennati1996@gmail.com>\n"
|
||||
"Language-Team: Italian <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -401,11 +401,11 @@ msgstr "Zone ITU"
|
||||
msgid "Backup"
|
||||
msgstr "Backup"
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr "ADIF - Backup"
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr "Note - Backup"
|
||||
|
||||
@@ -1353,7 +1353,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1365,16 +1365,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr "Note"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Modifica Nota"
|
||||
@@ -2129,31 +2129,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-08-12 05:44+0000\n"
|
||||
"Last-Translator: Casper van Lieburg <pa7dx@yahoo.com>\n"
|
||||
"Language-Team: Dutch <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -401,11 +401,11 @@ msgstr ""
|
||||
msgid "Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr ""
|
||||
|
||||
@@ -1351,7 +1351,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1363,16 +1363,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr "Aantekeningen"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr ""
|
||||
@@ -2127,31 +2127,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-07-09 13:26+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Polish <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -401,11 +401,11 @@ msgstr ""
|
||||
msgid "Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr ""
|
||||
|
||||
@@ -1352,7 +1352,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1364,16 +1364,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr "Notatki"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Edytuj notatkę"
|
||||
@@ -2128,31 +2128,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-08-12 15:29+0000\n"
|
||||
"Last-Translator: \"Francisco (F4VSE)\" <kikosgc@users.noreply.github.com>\n"
|
||||
"Language-Team: Portuguese (Portugal) <https://translate.wavelog.org/projects/"
|
||||
@@ -403,11 +403,11 @@ msgstr "Zonas ITU"
|
||||
msgid "Backup"
|
||||
msgstr "Backup"
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr "Backup ADIF"
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr "Notas - Backup"
|
||||
|
||||
@@ -1363,7 +1363,7 @@ msgstr "Modos"
|
||||
msgid "Edit Mode"
|
||||
msgstr "Editar Modo"
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1375,16 +1375,16 @@ msgstr "Editar Modo"
|
||||
msgid "Notes"
|
||||
msgstr "Notas"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr "Adicionar notas"
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr "Nota"
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Editar nota"
|
||||
@@ -2167,31 +2167,31 @@ msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
"HRDlog: Não foram encontrados perfis de estação com credenciais do HRDlog."
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr "Não há correspondência de contactos"
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr "confirmado por LoTW/Clublog/eQSL/Contest"
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr "confirmado pelo gestor do diploma"
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr "confirmado pelo controlo cruzado dos dados da DCL"
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr "confirmação pendente"
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr "não confirmado"
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr "desconhecido"
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-08-12 13:55+0000\n"
|
||||
"Last-Translator: Michael Skolsky <r1blh@yandex.ru>\n"
|
||||
"Language-Team: Russian <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -404,11 +404,11 @@ msgstr "Зоны ITU"
|
||||
msgid "Backup"
|
||||
msgstr "Резервное копирование"
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr "Резервное копирование ADIF"
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr "Резервное копирование заметок"
|
||||
|
||||
@@ -1365,7 +1365,7 @@ msgstr "Виды модуляции"
|
||||
msgid "Edit Mode"
|
||||
msgstr "Редактировать"
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1377,16 +1377,16 @@ msgstr "Редактировать"
|
||||
msgid "Notes"
|
||||
msgstr "Заметки"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr "Добавить"
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr "Заметка"
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Редактировать"
|
||||
@@ -2160,31 +2160,31 @@ msgstr "HRDlog: на найдены QSO для загруки для позыв
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr "HRDlog: не найдены профили QTH с данными входя на HRDlog."
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr "QSO не может быть сопоставлено"
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr "подтверждено LoTW/Clublog/eQSL/Contest"
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr "подтверждено менеджером диплома"
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr "подтверждено кросс-проверкой с данными DCL"
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr "подтверждение ожидается"
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr "не подтверждено"
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr "неизвестно"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
@@ -399,11 +399,11 @@ msgstr ""
|
||||
msgid "Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr ""
|
||||
|
||||
@@ -1349,7 +1349,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1361,16 +1361,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr ""
|
||||
@@ -2125,31 +2125,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-07-09 13:26+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Swedish <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -400,11 +400,11 @@ msgstr ""
|
||||
msgid "Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr ""
|
||||
|
||||
@@ -1352,7 +1352,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1364,16 +1364,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr "Anteckningar"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Redigera anteckningar"
|
||||
@@ -2128,31 +2128,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-07-26 14:02+0000\n"
|
||||
"Last-Translator: Halil AYYILDIZ <ta2lghalil@gmail.com>\n"
|
||||
"Language-Team: Turkish <https://translate.wavelog.org/projects/wavelog/main-"
|
||||
@@ -401,11 +401,11 @@ msgstr "ITU Bölgeleri"
|
||||
msgid "Backup"
|
||||
msgstr "Yedekleme"
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr "ADIF - Yedekleme"
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr "Notlar - Yedekleme"
|
||||
|
||||
@@ -1357,7 +1357,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1369,16 +1369,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr "Notlar"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "Notu düzenle"
|
||||
@@ -2133,31 +2133,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
Binary file not shown.
@@ -7,8 +7,8 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"PO-Revision-Date: 2024-08-12 15:29+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: 2024-08-14 08:35+0000\n"
|
||||
"Last-Translator: Karuru <karuru@aerodefense.co.uk>\n"
|
||||
"Language-Team: Chinese (Simplified) <https://translate.wavelog.org/projects/"
|
||||
"wavelog/main-translation/zh_Hans/>\n"
|
||||
@@ -402,11 +402,11 @@ msgstr "ITU 分区"
|
||||
msgid "Backup"
|
||||
msgstr "备份"
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr "ADIF - 备份"
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr "笔记 - 备份"
|
||||
|
||||
@@ -1353,7 +1353,7 @@ msgstr "模式"
|
||||
msgid "Edit Mode"
|
||||
msgstr "编辑模式"
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1365,16 +1365,16 @@ msgstr "编辑模式"
|
||||
msgid "Notes"
|
||||
msgstr "笔记"
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr "添加笔记"
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr "注解"
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr "编辑笔记"
|
||||
@@ -2131,31 +2131,31 @@ msgstr "HRDlog:无 QSO 可供上传,台站呼号为: "
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr "HRDlog:无台站配置信息。"
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr "QSO 无法匹配"
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr "已经通过 LoTW/Clublog/eQSL/竞赛 确认"
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr "已经通过奖项管理员确认"
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr "已经通过 DCL 数据交叉检查确认"
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr "等待确认"
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr "未确认"
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr "未知"
|
||||
|
||||
@@ -2371,7 +2371,7 @@ msgstr "显示"
|
||||
#: application/views/sattimers/index.php:38
|
||||
#: application/views/statistics/index.php:112
|
||||
msgid "Satellite"
|
||||
msgstr "卫星(Satellite)"
|
||||
msgstr "卫星"
|
||||
|
||||
#: application/views/activated_gridmap/index.php:30
|
||||
#: application/views/awards/dxcc/index.php:147
|
||||
@@ -5169,7 +5169,7 @@ msgstr "您没有日志本。单击%s执行此操作:"
|
||||
#, php-format
|
||||
msgid "You have had %d QSO today"
|
||||
msgid_plural "You have had %d QSOs today"
|
||||
msgstr[0] "你今天有%d个QSO"
|
||||
msgstr[0] "你今天有 %d 个QSO"
|
||||
|
||||
#: application/views/dashboard/index.php:97
|
||||
msgid "You have made no QSOs today; time to turn on the radio!"
|
||||
|
||||
@@ -1707,46 +1707,49 @@ class Logbook_model extends CI_Model {
|
||||
}
|
||||
|
||||
function get_qsos_for_printing($station_id2 = null) {
|
||||
$binding=[];
|
||||
$this->load->model('stations');
|
||||
$station_id = $this->stations->find_active();
|
||||
|
||||
$this->load->model('stations');
|
||||
$station_id = $this->stations->find_active();
|
||||
$sql = 'SELECT
|
||||
STATION_CALLSIGN,
|
||||
COL_PRIMARY_KEY,
|
||||
COL_CALL,
|
||||
COL_QSL_VIA,
|
||||
COL_TIME_ON,
|
||||
COL_MODE,
|
||||
COL_SUBMODE,
|
||||
COL_FREQ,
|
||||
UPPER(COL_BAND) as COL_BAND,
|
||||
COL_RST_SENT,
|
||||
COL_SAT_NAME,
|
||||
COL_SAT_MODE,
|
||||
COL_QSL_RCVD,
|
||||
COL_COMMENT,
|
||||
(select adif from dxcc_prefixes where (CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) like concat(dxcc_prefixes.`call`,\'%\') order by end limit 1) as ADIF,
|
||||
(select entity from dxcc_prefixes where (CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) like concat(dxcc_prefixes.`call`,\'%\') order by end limit 1) as ENTITY,
|
||||
(CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) AS COL_ROUTING
|
||||
FROM '.$this->config->item('table_name').' thcv
|
||||
join station_profile on thcv.station_id = station_profile.station_id
|
||||
WHERE
|
||||
COL_QSL_SENT in (\'R\', \'Q\')';
|
||||
|
||||
$sql = 'SELECT
|
||||
STATION_CALLSIGN,
|
||||
COL_PRIMARY_KEY,
|
||||
COL_CALL,
|
||||
COL_QSL_VIA,
|
||||
COL_TIME_ON,
|
||||
COL_MODE,
|
||||
COL_SUBMODE,
|
||||
COL_FREQ,
|
||||
UPPER(COL_BAND) as COL_BAND,
|
||||
COL_RST_SENT,
|
||||
COL_SAT_NAME,
|
||||
COL_SAT_MODE,
|
||||
COL_QSL_RCVD,
|
||||
COL_COMMENT,
|
||||
(select adif from dxcc_prefixes where (CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) like concat(dxcc_prefixes.`call`,\'%\') order by end limit 1) as ADIF,
|
||||
(select entity from dxcc_prefixes where (CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) like concat(dxcc_prefixes.`call`,\'%\') order by end limit 1) as ENTITY,
|
||||
(CASE WHEN COL_QSL_VIA != \'\' THEN COL_QSL_VIA ELSE COL_CALL END) AS COL_ROUTING
|
||||
FROM '.$this->config->item('table_name').' thcv
|
||||
join station_profile on thcv.station_id = station_profile.station_id
|
||||
WHERE
|
||||
COL_QSL_SENT in (\'R\', \'Q\')';
|
||||
if ($station_id2 == NULL) {
|
||||
$sql .= ' and thcv.station_id = ?';
|
||||
$binding[] = $station_id;
|
||||
} else if ($station_id2 != 'All') {
|
||||
$sql .= ' and thcv.station_id = ?';
|
||||
$binding[] = $station_id2;
|
||||
}
|
||||
|
||||
if ($station_id2 == NULL) {
|
||||
$sql .= ' and thcv.station_id = ' . $station_id;
|
||||
} else if ($station_id2 != 'All') {
|
||||
$sql .= ' and thcv.station_id = ' . $station_id2;
|
||||
}
|
||||
// always filter user. this ensures that even if the station_id is from another user no inaccesible QSOs will be returned
|
||||
$sql .= ' and station_profile.user_id = ?';
|
||||
$binding[] = $this->session->userdata('user_id');
|
||||
|
||||
// always filter user. this ensures that even if the station_id is from another user no inaccesible QSOs will be returned
|
||||
$sql .= ' and station_profile.user_id = ' . $this->session->userdata('user_id');
|
||||
$sql .= ' ORDER BY ADIF, COL_ROUTING';
|
||||
|
||||
$sql .= ' ORDER BY ADIF, COL_ROUTING';
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
return $query;
|
||||
$query = $this->db->query($sql, $binding);
|
||||
return $query;
|
||||
}
|
||||
|
||||
function get_qsos($num, $offset, $StationLocationsArray = null, $band = '') {
|
||||
@@ -1812,24 +1815,27 @@ class Logbook_model extends CI_Model {
|
||||
/*
|
||||
* Function returns the QSOs from the logbook, which have not been either marked as uploaded to hrdlog, or has been modified with an edit
|
||||
*/
|
||||
function get_hrdlog_qsos($station_id){
|
||||
$sql = 'select *, dxcc_entities.name as station_country from ' . $this->config->item('table_name') . ' thcv ' .
|
||||
' left join station_profile on thcv.station_id = station_profile.station_id' .
|
||||
' left outer join dxcc_entities on thcv.col_my_dxcc = dxcc_entities.adif' .
|
||||
' where thcv.station_id = ' . $station_id .
|
||||
' and (COL_HRDLOG_QSO_UPLOAD_STATUS is NULL
|
||||
or COL_HRDLOG_QSO_UPLOAD_STATUS = ""
|
||||
or COL_HRDLOG_QSO_UPLOAD_STATUS = "M"
|
||||
or COL_HRDLOG_QSO_UPLOAD_STATUS = "N")';
|
||||
function get_hrdlog_qsos($station_id){
|
||||
$binding=[];
|
||||
$sql = 'select *, dxcc_entities.name as station_country from ' . $this->config->item('table_name') . ' thcv ' .
|
||||
' left join station_profile on thcv.station_id = station_profile.station_id' .
|
||||
' left outer join dxcc_entities on thcv.col_my_dxcc = dxcc_entities.adif' .
|
||||
' where thcv.station_id = ?'.
|
||||
' and (COL_HRDLOG_QSO_UPLOAD_STATUS is NULL
|
||||
or COL_HRDLOG_QSO_UPLOAD_STATUS = ""
|
||||
or COL_HRDLOG_QSO_UPLOAD_STATUS = "M"
|
||||
or COL_HRDLOG_QSO_UPLOAD_STATUS = "N")';
|
||||
$binding[]=$station_id;
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
return $query;
|
||||
}
|
||||
$query = $this->db->query($sql, $binding);
|
||||
return $query;
|
||||
}
|
||||
|
||||
/*
|
||||
* Function returns the QSOs from the logbook, which have not been either marked as uploaded to qrz, or has been modified with an edit
|
||||
*/
|
||||
function get_qrz_qsos($station_id, $trusted = false){
|
||||
$binding=[];
|
||||
$this->load->model('stations');
|
||||
if ((!$trusted) && (!$this->stations->check_station_is_accessible($station_id))) {
|
||||
return;
|
||||
@@ -1837,62 +1843,55 @@ class Logbook_model extends CI_Model {
|
||||
$sql = 'select *, dxcc_entities.name as station_country from ' . $this->config->item('table_name') . ' thcv ' .
|
||||
' left join station_profile on thcv.station_id = station_profile.station_id' .
|
||||
' left outer join dxcc_entities on thcv.col_my_dxcc = dxcc_entities.adif' .
|
||||
' where thcv.station_id = ' . $station_id .
|
||||
' where thcv.station_id = ?'.
|
||||
' and (COL_QRZCOM_QSO_UPLOAD_STATUS is NULL
|
||||
or COL_QRZCOM_QSO_UPLOAD_STATUS = ""
|
||||
or COL_QRZCOM_QSO_UPLOAD_STATUS = "M"
|
||||
or COL_QRZCOM_QSO_UPLOAD_STATUS = "N")';
|
||||
$binding[]=$station_id;
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
$query = $this->db->query($sql, $binding);
|
||||
return $query;
|
||||
}
|
||||
|
||||
/*
|
||||
* Function returns the QSOs from the logbook, which have not been either marked as uploaded to webADIF
|
||||
*/
|
||||
function get_webadif_qsos($station_id,$from = null, $to = null,$trusted = false){
|
||||
$this->load->model('stations');
|
||||
if ((!$trusted) && (!$this->stations->check_station_is_accessible($station_id))) {
|
||||
return;
|
||||
}
|
||||
$sql = "
|
||||
function get_webadif_qsos($station_id,$from = null, $to = null,$trusted = false) {
|
||||
$binding=[];
|
||||
$this->load->model('stations');
|
||||
if ((!$trusted) && (!$this->stations->check_station_is_accessible($station_id))) {
|
||||
return;
|
||||
}
|
||||
$sql = "
|
||||
SELECT qsos.*, station_profile.*, dxcc_entities.name as station_country
|
||||
FROM %s qsos
|
||||
FROM ".$this->config->item('table_name')." qsos
|
||||
INNER JOIN station_profile ON qsos.station_id = station_profile.station_id
|
||||
LEFT JOIN dxcc_entities on qsos.col_my_dxcc = dxcc_entities.adif
|
||||
LEFT OUTER JOIN webadif ON qsos.COL_PRIMARY_KEY = webadif.qso_id
|
||||
WHERE qsos.station_id = %d
|
||||
AND qsos.COL_SAT_NAME = 'QO-100'
|
||||
AND webadif.upload_date IS NULL
|
||||
WHERE qsos.station_id = ?
|
||||
AND qsos.COL_SAT_NAME = 'QO-100'
|
||||
AND webadif.upload_date IS NULL
|
||||
";
|
||||
$sql = sprintf(
|
||||
$sql,
|
||||
$this->config->item('table_name'),
|
||||
$station_id
|
||||
);
|
||||
if ($from) {
|
||||
$from = DateTime::createFromFormat('d/m/Y', $from);
|
||||
$from = $from->format('Y-m-d');
|
||||
$binding[] = $station_id;
|
||||
|
||||
$sql.=" AND qsos.COL_TIME_ON >= %s";
|
||||
$sql=sprintf(
|
||||
$sql,
|
||||
$this->db->escape($from)
|
||||
);
|
||||
}
|
||||
if ($to) {
|
||||
$to = DateTime::createFromFormat('d/m/Y', $to);
|
||||
$to = $to->format('Y-m-d');
|
||||
if ($from) {
|
||||
$from = DateTime::createFromFormat('d/m/Y', $from);
|
||||
$from = $from->format('Y-m-d');
|
||||
|
||||
$sql.=" AND qsos.COL_TIME_ON <= %s";
|
||||
$sql=sprintf(
|
||||
$sql,
|
||||
$this->db->escape($to)
|
||||
);
|
||||
}
|
||||
$sql.=" AND qsos.COL_TIME_ON >= ?";
|
||||
$binding[]=$from;
|
||||
}
|
||||
if ($to) {
|
||||
$to = DateTime::createFromFormat('d/m/Y', $to);
|
||||
$to = $to->format('Y-m-d');
|
||||
|
||||
return $this->db->query($sql);
|
||||
}
|
||||
$sql.=" AND qsos.COL_TIME_ON <= ?";
|
||||
$binding[]=$to;
|
||||
}
|
||||
|
||||
return $this->db->query($sql, $binding);
|
||||
}
|
||||
|
||||
/*
|
||||
* Function returns all the station_id's with QRZ API Key's
|
||||
@@ -1973,36 +1972,35 @@ class Logbook_model extends CI_Model {
|
||||
}
|
||||
}
|
||||
|
||||
function get_last_qsos($num, $StationLocationsArray = null) {
|
||||
function get_last_qsos($num, $StationLocationsArray = null) {
|
||||
$binding=[];
|
||||
if($StationLocationsArray == null) {
|
||||
$this->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
} else {
|
||||
$logbooks_locations_array = $StationLocationsArray;
|
||||
}
|
||||
|
||||
if ($logbooks_locations_array) {
|
||||
$location_list = "'".implode("','",$logbooks_locations_array)."'";
|
||||
|
||||
$sql = "SELECT * FROM ( select * from " . $this->config->item('table_name'). "
|
||||
WHERE station_id IN(". $location_list .")
|
||||
order by col_time_on desc
|
||||
limit ?) hrd
|
||||
JOIN station_profile ON station_profile.station_id = hrd.station_id
|
||||
LEFT JOIN dxcc_entities ON hrd.col_dxcc = dxcc_entities.adif
|
||||
order by col_time_on desc";
|
||||
$binding[]=$num*1;
|
||||
$query = $this->db->query($sql,$binding);
|
||||
|
||||
return $query;
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
|
||||
if($StationLocationsArray == null) {
|
||||
$this->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
} else {
|
||||
$logbooks_locations_array = $StationLocationsArray;
|
||||
}
|
||||
|
||||
if ($logbooks_locations_array) {
|
||||
$location_list = "'".implode("','",$logbooks_locations_array)."'";
|
||||
|
||||
$sql = "SELECT * FROM ( select * from " . $this->config->item('table_name'). "
|
||||
WHERE station_id IN(". $location_list .")
|
||||
order by col_time_on desc
|
||||
limit " . $num .
|
||||
") hrd
|
||||
JOIN station_profile ON station_profile.station_id = hrd.station_id
|
||||
LEFT JOIN dxcc_entities ON hrd.col_dxcc = dxcc_entities.adif
|
||||
order by col_time_on desc";
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
|
||||
return $query;
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function check_if_callsign_cnfmd_in_logbook($callsign, $StationLocationsArray = null, $band = null) {
|
||||
|
||||
if($StationLocationsArray == null) {
|
||||
@@ -2219,69 +2217,72 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
|
||||
}
|
||||
|
||||
/* Get all QSOs with a valid grid for use in the KML export */
|
||||
function kml_get_all_qsos($band, $mode, $dxcc, $cqz, $propagation, $fromdate, $todate) {
|
||||
$this->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
function kml_get_all_qsos($band, $mode, $dxcc, $cqz, $propagation, $fromdate, $todate) {
|
||||
$this->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
|
||||
$this->db->select('COL_CALL, COL_BAND, COL_TIME_ON, COL_RST_RCVD, COL_RST_SENT, COL_MODE, COL_SUBMODE, COL_NAME, COL_COUNTRY, COL_PRIMARY_KEY, COL_SAT_NAME, COL_GRIDSQUARE');
|
||||
$this->db->where_in('station_id', $logbooks_locations_array);
|
||||
$this->db->where("coalesce(COL_GRIDSQUARE, '') <> ''");
|
||||
$this->db->select('COL_CALL, COL_BAND, COL_TIME_ON, COL_RST_RCVD, COL_RST_SENT, COL_MODE, COL_SUBMODE, COL_NAME, COL_COUNTRY, COL_PRIMARY_KEY, COL_SAT_NAME, COL_GRIDSQUARE');
|
||||
$this->db->where_in('station_id', $logbooks_locations_array);
|
||||
$this->db->where("coalesce(COL_GRIDSQUARE, '') <> ''");
|
||||
|
||||
if ($band != 'All') {
|
||||
if ($band == 'SAT') {
|
||||
$this->db->where('COL_PROP_MODE = \'' . $band . '\'');
|
||||
}
|
||||
else {
|
||||
$this->db->where('COL_PROP_MODE != \'SAT\'');
|
||||
$this->db->where('COL_BAND = \'' . $band .'\'');
|
||||
}
|
||||
}
|
||||
if ($band != 'All') {
|
||||
if ($band == 'SAT') {
|
||||
$this->db->where('COL_PROP_MODE', $band);
|
||||
}
|
||||
else {
|
||||
$this->db->where('COL_PROP_MODE != \'SAT\'');
|
||||
$this->db->where('COL_BAND', $band);
|
||||
}
|
||||
}
|
||||
|
||||
if ($mode != 'All') {
|
||||
$this->db->where('COL_MODE = \'' . $mode . '\'');
|
||||
}
|
||||
if ($mode != 'All') {
|
||||
$this->db->where('COL_MODE', $mode);
|
||||
}
|
||||
|
||||
if ($dxcc != 'All') {
|
||||
$this->db->where('COL_DXCC = ' . $dxcc);
|
||||
}
|
||||
if ($dxcc != 'All') {
|
||||
$this->db->where('COL_DXCC',$dxcc);
|
||||
}
|
||||
|
||||
if ($cqz != 'All') {
|
||||
$this->db->where('COL_CQZ = ' . $cqz);
|
||||
}
|
||||
if ($cqz != 'All') {
|
||||
$this->db->where('COL_CQZ', $cqz);
|
||||
}
|
||||
|
||||
if ($propagation != 'All') {
|
||||
$this->db->where('COL_PROP_MODE = ' . $propagation);
|
||||
}
|
||||
if ($propagation != 'All') {
|
||||
$this->db->where('COL_PROP_MODE', $propagation);
|
||||
}
|
||||
|
||||
// If date is set, we add it to the where-statement
|
||||
if ($fromdate != "") {
|
||||
$this->db->where("date(".$this->config->item('table_name').".COL_TIME_ON) >= '".$fromdate."'");
|
||||
}
|
||||
if ($todate != "") {
|
||||
$this->db->where("date(".$this->config->item('table_name').".COL_TIME_ON) <= '".$todate."'");
|
||||
}
|
||||
// If date is set, we add it to the where-statement
|
||||
if ($fromdate != "") {
|
||||
$this->db->where("date(".$this->config->item('table_name').".COL_TIME_ON) >=", $fromdate);
|
||||
}
|
||||
if ($todate != "") {
|
||||
$this->db->where("date(".$this->config->item('table_name').".COL_TIME_ON) <=", $todate);
|
||||
}
|
||||
|
||||
$query = $this->db->get($this->config->item('table_name'));
|
||||
return $query;
|
||||
}
|
||||
$query = $this->db->get($this->config->item('table_name'));
|
||||
return $query;
|
||||
}
|
||||
|
||||
function cfd_get_all_qsos($fromdate, $todate) {
|
||||
$binding=[];
|
||||
$this->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
|
||||
// If date is set, we add it to the where-statement
|
||||
if ($fromdate ?? ''!= "") {
|
||||
$from=" AND date(q.COL_TIME_ON) >= '".$fromdate."'";
|
||||
$from=" AND date(q.COL_TIME_ON) >= ?";
|
||||
$binding[]=$fromdate;
|
||||
} else {
|
||||
$from="";
|
||||
}
|
||||
if ($todate ?? '' != "") {
|
||||
$till=" AND date(q.COL_TIME_ON) <= '".$todate."'";
|
||||
$till=" AND date(q.COL_TIME_ON) <= ?";
|
||||
$binding[]=$todate;
|
||||
} else {
|
||||
$till='';
|
||||
}
|
||||
|
||||
$location_list = "'".implode("','",$logbooks_locations_array)."'";
|
||||
$location_list = "'".implode("','",$logbooks_locations_array)."'";
|
||||
|
||||
$sql="SELECT
|
||||
dx.prefix,dx.name,
|
||||
@@ -2292,27 +2293,27 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
|
||||
ELSE mo.qrgmode
|
||||
END AS mode,q.col_band as band,
|
||||
COUNT(1) as cnfmd
|
||||
FROM ".$this->config->item('table_name')." q
|
||||
INNER JOIN
|
||||
dxcc_entities dx ON (dx.adif = q.COL_DXCC)
|
||||
INNER JOIN
|
||||
adif_modes mo ON (mo.mode = q.COL_MODE)
|
||||
inner join bands b on (b.band=q.COL_BAND)
|
||||
WHERE
|
||||
(q.COL_QSL_RCVD = 'Y'
|
||||
OR q.COL_LOTW_QSL_RCVD = 'Y'
|
||||
OR q.COL_EQSL_QSL_RCVD = 'Y')
|
||||
AND q.station_id in (".$location_list.")
|
||||
AND (b.bandgroup='hf' or b.band = '6m') ".($from ?? '')." ".($till ?? '')."
|
||||
GROUP BY dx.prefix,dx.name , CASE
|
||||
WHEN q.col_mode = 'CW' THEN 'C'
|
||||
WHEN mo.qrgmode = 'DATA' THEN 'R'
|
||||
WHEN mo.qrgmode = 'SSB' THEN 'F'
|
||||
ELSE mo.qrgmode
|
||||
END,q.COL_BAND order by dx.prefix asc, q.col_band desc";
|
||||
FROM ".$this->config->item('table_name')." q
|
||||
INNER JOIN
|
||||
dxcc_entities dx ON (dx.adif = q.COL_DXCC)
|
||||
INNER JOIN
|
||||
adif_modes mo ON (mo.mode = q.COL_MODE)
|
||||
inner join bands b on (b.band=q.COL_BAND)
|
||||
WHERE
|
||||
(q.COL_QSL_RCVD = 'Y'
|
||||
OR q.COL_LOTW_QSL_RCVD = 'Y'
|
||||
OR q.COL_EQSL_QSL_RCVD = 'Y')
|
||||
AND q.station_id in (".$location_list.")
|
||||
AND (b.bandgroup='hf' or b.band = '6m') ".($from ?? '')." ".($till ?? '')."
|
||||
GROUP BY dx.prefix,dx.name , CASE
|
||||
WHEN q.col_mode = 'CW' THEN 'C'
|
||||
WHEN mo.qrgmode = 'DATA' THEN 'R'
|
||||
WHEN mo.qrgmode = 'SSB' THEN 'F'
|
||||
ELSE mo.qrgmode
|
||||
END,q.COL_BAND order by dx.prefix asc, q.col_band desc";
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
return $query;
|
||||
$query = $this->db->query($sql,$binding);
|
||||
return $query;
|
||||
|
||||
}
|
||||
|
||||
@@ -2419,55 +2420,57 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
|
||||
|
||||
/* Return QSOs over a period of days */
|
||||
function map_week_qsos($start, $end) {
|
||||
$this->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
$this->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
|
||||
$this->db->where("COL_TIME_ON BETWEEN '".$start."' AND '".$end."'");
|
||||
$this->db->where_in('station_id', $logbooks_locations_array);
|
||||
$this->db->order_by("COL_TIME_ON", "ASC");
|
||||
$query = $this->db->get($this->config->item('table_name'));
|
||||
$this->db->where("COL_TIME_ON >= ",$start);
|
||||
$this->db->where("COL_TIME_ON <= ",$end);
|
||||
$this->db->where_in('station_id', $logbooks_locations_array);
|
||||
$this->db->order_by("COL_TIME_ON", "ASC");
|
||||
$query = $this->db->get($this->config->item('table_name'));
|
||||
|
||||
return $query;
|
||||
return $query;
|
||||
}
|
||||
|
||||
/* used to return custom qsos requires start, end date plus a band */
|
||||
function map_custom_qsos($start, $end, $band, $mode, $propagation) {
|
||||
$this->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
$this->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
|
||||
if (!$logbooks_locations_array) {
|
||||
return null;
|
||||
if (!$logbooks_locations_array) {
|
||||
return null;
|
||||
}
|
||||
|
||||
$this->db->join('dxcc_entities', $this->config->item('table_name').'.col_dxcc = dxcc_entities.adif', 'left');
|
||||
$this->db->where("COL_TIME_ON >=",$start." 00:00:00");
|
||||
$this->db->where("COL_TIME_ON <=",$end." 23:59:59'");
|
||||
$this->db->where_in("station_id", $logbooks_locations_array);
|
||||
|
||||
if($band != "All" && $band != "SAT") {
|
||||
$this->db->where("COL_BAND", $band);
|
||||
}
|
||||
|
||||
if ($band == "SAT") {
|
||||
$this->db->where("COL_PROP_MODE", "SAT");
|
||||
}
|
||||
|
||||
if ($mode != 'All') {
|
||||
$this->db->group_start();
|
||||
$this->db->where("COL_MODE", $mode);
|
||||
$this->db->or_where("COL_SUBMODE", $mode);
|
||||
$this->db->group_end();
|
||||
}
|
||||
|
||||
if ($propagation != 'All') {
|
||||
$this->db->where("COL_PROP_MODE", $propagation);
|
||||
}
|
||||
|
||||
$this->db->order_by("COL_TIME_ON", "ASC");
|
||||
$query = $this->db->get($this->config->item('table_name'));
|
||||
|
||||
return $query;
|
||||
}
|
||||
|
||||
$this->db->join('dxcc_entities', $this->config->item('table_name').'.col_dxcc = dxcc_entities.adif', 'left');
|
||||
$this->db->where("COL_TIME_ON BETWEEN '".$start." 00:00:00' AND '".$end." 23:59:59'");
|
||||
$this->db->where_in("station_id", $logbooks_locations_array);
|
||||
|
||||
if($band != "All" && $band != "SAT") {
|
||||
$this->db->where("COL_BAND", $band);
|
||||
}
|
||||
|
||||
if ($band == "SAT") {
|
||||
$this->db->where("COL_PROP_MODE", "SAT");
|
||||
}
|
||||
|
||||
if ($mode != 'All') {
|
||||
$this->db->group_start();
|
||||
$this->db->where("COL_MODE", $mode);
|
||||
$this->db->or_where("COL_SUBMODE", $mode);
|
||||
$this->db->group_end();
|
||||
}
|
||||
|
||||
if ($propagation != 'All') {
|
||||
$this->db->where("COL_PROP_MODE", $propagation);
|
||||
}
|
||||
|
||||
$this->db->order_by("COL_TIME_ON", "ASC");
|
||||
$query = $this->db->get($this->config->item('table_name'));
|
||||
|
||||
return $query;
|
||||
}
|
||||
|
||||
/* Returns QSOs for the date sent eg 2011-09-30 */
|
||||
function map_day($date) {
|
||||
$this->load->model('logbooks_model');
|
||||
@@ -2476,7 +2479,8 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
|
||||
$start = $date." 00:00:00";
|
||||
$end = $date." 23:59:59";
|
||||
|
||||
$this->db->where("COL_TIME_ON BETWEEN '".$start."' AND '".$end."'");
|
||||
$this->db->where("COL_TIME_ON >= ", $start);
|
||||
$this->db->where("COL_TIME_ON <= ", $end);
|
||||
$this->db->where_in('station_id', $logbooks_locations_array);
|
||||
$this->db->order_by("COL_TIME_ON", "ASC");
|
||||
$query = $this->db->get($this->config->item('table_name'));
|
||||
@@ -3204,24 +3208,33 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
|
||||
|
||||
/* Used to check if the qso is already in the database */
|
||||
function import_check($datetime, $callsign, $band, $mode, $station_callsign, $station_id = null) {
|
||||
$binding=[];
|
||||
$mode=$this->get_main_mode_from_mode($mode);
|
||||
|
||||
$this->db->select('COL_PRIMARY_KEY, COL_TIME_ON, COL_CALL, COL_BAND, COL_GRIDSQUARE');
|
||||
$this->db->where('COL_TIME_ON >= DATE_ADD(DATE_FORMAT("'.$datetime.'", \'%Y-%m-%d %H:%i\' ), INTERVAL -15 MINUTE )');
|
||||
$this->db->where('COL_TIME_ON <= DATE_ADD(DATE_FORMAT("'.$datetime.'", \'%Y-%m-%d %H:%i\' ), INTERVAL 15 MINUTE )');
|
||||
$this->db->where('COL_CALL', $callsign);
|
||||
$this->db->where('COL_STATION_CALLSIGN', $station_callsign);
|
||||
$this->db->where('COL_BAND', $band);
|
||||
$this->db->where('COL_MODE', $mode);
|
||||
$sql='SELECT COL_PRIMARY_KEY, COL_TIME_ON, COL_CALL, COL_BAND, COL_GRIDSQUARE from '.$this->config->item('table_name').'
|
||||
WHERE COL_TIME_ON >= DATE_ADD(DATE_FORMAT(?, \'%Y-%m-%d %H:%i\' ), INTERVAL -15 MINUTE )
|
||||
AND COL_TIME_ON <= DATE_ADD(DATE_FORMAT(?, \'%Y-%m-%d %H:%i\' ), INTERVAL 15 MINUTE )
|
||||
AND COL_CALL=?
|
||||
AND COL_STATION_CALLSIGN=?
|
||||
AND COL_BAND=?
|
||||
AND COL_MODE=?';
|
||||
|
||||
$binding[]=$datetime;
|
||||
$binding[]=$datetime;
|
||||
$binding[]=$callsign;
|
||||
$binding[]=$station_callsign;
|
||||
$binding[]=$band;
|
||||
$binding[]=$mode;
|
||||
|
||||
|
||||
if(isset($station_id) && $station_id > 0) {
|
||||
$this->db->where('station_id', $station_id);
|
||||
$sql.=' AND station_id=?';
|
||||
$binding[]=$station_id;
|
||||
}
|
||||
|
||||
$query = $this->db->get($this->config->item('table_name'));
|
||||
$query = $this->db->query($sql, $binding);
|
||||
|
||||
if ($query->num_rows() > 0)
|
||||
{
|
||||
if ($query->num_rows() > 0) {
|
||||
$ret = $query->row();
|
||||
return ["Found", $ret->COL_PRIMARY_KEY, $ret->COL_GRIDSQUARE];
|
||||
} else {
|
||||
@@ -3237,7 +3250,7 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
|
||||
'COL_CLUBLOG_QSO_DOWNLOAD_STATUS' => $qsl_status,
|
||||
);
|
||||
|
||||
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i:%s\') = "'.$datetime.'"');
|
||||
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i:%s\') = ',$datetime);
|
||||
$this->db->where('COL_CALL', $callsign);
|
||||
$this->db->where("replace(replace(COL_BAND,'cm',''),'m','')", $band); // no way to achieve a real bandmatch, so fallback to match without unit. e.g.: "6" was provided by Clublog. Do they mean 6m or 6cm?
|
||||
$this->db->where('COL_STATION_CALLSIGN', $station_callsign);
|
||||
@@ -3308,15 +3321,16 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
|
||||
}
|
||||
|
||||
$this->db->group_start();
|
||||
$this->db->where('date_format(COL_LOTW_QSLRDATE, \'%Y-%m-%d %H:%i\') != "'.$qsl_date.'"');
|
||||
$this->db->where('date_format(COL_LOTW_QSLRDATE, \'%Y-%m-%d %H:%i\') != ',$qsl_date);
|
||||
$this->db->or_where('COL_LOTW_QSLRDATE is null');
|
||||
$this->db->group_end();
|
||||
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = "'.$datetime.'"');
|
||||
$this->db->where('COL_CALL', $callsign);
|
||||
$this->db->where('COL_BAND', $band);
|
||||
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = ',$datetime);
|
||||
$this->db->where('COL_STATION_CALLSIGN', $station_callsign);
|
||||
$this->db->where('COL_PRIMARY_KEY', $qsoid);
|
||||
|
||||
|
||||
$this->db->update($this->config->item('table_name'), $data);
|
||||
unset($data);
|
||||
|
||||
@@ -3325,7 +3339,7 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
|
||||
'COL_DISTANCE' => 0
|
||||
);
|
||||
$this->db->select('station_profile.station_gridsquare as station_gridsquare');
|
||||
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = "'.$datetime.'"');
|
||||
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = ',$datetime);
|
||||
$this->db->where('COL_CALL', $callsign);
|
||||
$this->db->where('COL_BAND', $band);
|
||||
$this->db->where('COL_PRIMARY_KEY', $qsoid);
|
||||
@@ -3348,7 +3362,7 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
|
||||
$data['COL_DISTANCE'] = $this->qra->distance($station_gridsquare, $qsl_vucc_grids, 'K');
|
||||
}
|
||||
|
||||
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = "'.$datetime.'"');
|
||||
$this->db->where('date_format(COL_TIME_ON, \'%Y-%m-%d %H:%i\') = ',$datetime);
|
||||
$this->db->where('COL_CALL', $callsign);
|
||||
$this->db->where('COL_BAND', $band);
|
||||
$this->db->where('COL_PRIMARY_KEY', $qsoid);
|
||||
|
||||
@@ -6,8 +6,7 @@ class Note extends CI_Model {
|
||||
if ($api_key == null) {
|
||||
$user_id = $this->session->userdata('user_id');
|
||||
} else {
|
||||
$CI =& get_instance();
|
||||
$CI->load->model('api_model');
|
||||
$this->load->model('api_model');
|
||||
if (strpos($this->api_model->access($api_key), 'r') !== false) {
|
||||
$this->api_model->update_last_used($api_key);
|
||||
$user_id = $this->api_model->key_userid($api_key);
|
||||
@@ -20,9 +19,9 @@ class Note extends CI_Model {
|
||||
|
||||
function add() {
|
||||
$data = array(
|
||||
'cat' => xss_clean($this->input->post('category')),
|
||||
'title' => xss_clean($this->input->post('title')),
|
||||
'note' => xss_clean($this->input->post('content')),
|
||||
'cat' => $this->input->post('category', TRUE),
|
||||
'title' => $this->input->post('title', TRUE),
|
||||
'note' => $this->input->post('content', TRUE),
|
||||
'user_id' => $this->session->userdata('user_id')
|
||||
);
|
||||
|
||||
@@ -31,23 +30,37 @@ class Note extends CI_Model {
|
||||
|
||||
function edit() {
|
||||
$data = array(
|
||||
'cat' => xss_clean($this->input->post('category')),
|
||||
'title' => xss_clean($this->input->post('title')),
|
||||
'note' => xss_clean($this->input->post('content'))
|
||||
'cat' => $this->input->post('category', TRUE),
|
||||
'title' => $this->input->post('title', TRUE),
|
||||
'note' => $this->input->post('content', TRUE)
|
||||
);
|
||||
|
||||
$this->db->where('id', xss_clean($this->input->post('id')));
|
||||
$this->db->where('id', $this->input->post('id', TRUE));
|
||||
$this->db->where('user_id', $this->session->userdata('user_id'));
|
||||
$this->db->update('notes', $data);
|
||||
}
|
||||
|
||||
function delete($id) {
|
||||
$this->db->delete('notes', array('id' => xss_clean($id), 'user_id' =>$this->session->userdata('user_id')));
|
||||
|
||||
$clean_id = $this->security->xss_clean($id);
|
||||
|
||||
if (! is_numeric($clean_id)) {
|
||||
show_404();
|
||||
}
|
||||
|
||||
$this->db->delete('notes', array('id' => $clean_id, 'user_id' => $this->session->userdata('user_id')));
|
||||
}
|
||||
|
||||
function view($id) {
|
||||
|
||||
$clean_id = $this->security->xss_clean($id);
|
||||
|
||||
if (! is_numeric($clean_id)) {
|
||||
show_404();
|
||||
}
|
||||
|
||||
// Get Note
|
||||
$this->db->where('id', xss_clean($id));
|
||||
$this->db->where('id', $clean_id);
|
||||
$this->db->where('user_id', $this->session->userdata('user_id'));
|
||||
return $this->db->get('notes');
|
||||
}
|
||||
|
||||
@@ -4,9 +4,8 @@ if (!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
class Timeline_model extends CI_Model
|
||||
{
|
||||
function get_timeline($band, $mode, $award, $qsl, $lotw, $eqsl) {
|
||||
$CI =& get_instance();
|
||||
$CI->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $CI->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
$this->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
|
||||
if (!$logbooks_locations_array) {
|
||||
return null;
|
||||
@@ -27,6 +26,7 @@ class Timeline_model extends CI_Model
|
||||
}
|
||||
|
||||
public function get_timeline_dxcc($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
|
||||
$binding = [];
|
||||
$sql = "select min(date(COL_TIME_ON)) date, prefix, col_country, end, adif from "
|
||||
.$this->config->item('table_name'). " thcv
|
||||
join dxcc_entities on thcv.col_dxcc = dxcc_entities.adif
|
||||
@@ -34,16 +34,19 @@ class Timeline_model extends CI_Model
|
||||
|
||||
if ($band != 'All') {
|
||||
if ($band == 'SAT') {
|
||||
$sql .= " and col_prop_mode ='" . $band . "'";
|
||||
$sql .= " and col_prop_mode = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
else {
|
||||
$sql .= " and col_prop_mode !='SAT'";
|
||||
$sql .= " and col_band ='" . $band . "'";
|
||||
$sql .= " and col_band = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
}
|
||||
|
||||
if ($mode != 'All') {
|
||||
$sql .= " and col_mode ='" . $mode . "'";
|
||||
$sql .= " and col_mode = ?";
|
||||
$binding[] = $mode;
|
||||
}
|
||||
|
||||
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
|
||||
@@ -51,28 +54,32 @@ class Timeline_model extends CI_Model
|
||||
$sql .= " group by col_dxcc, col_country
|
||||
order by date desc";
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
$query = $this->db->query($sql, $binding);
|
||||
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
public function get_timeline_waja($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
|
||||
$binding = [];
|
||||
$sql = "select min(date(COL_TIME_ON)) date, col_state from "
|
||||
.$this->config->item('table_name'). " thcv
|
||||
where station_id in (" . $location_list . ")";
|
||||
|
||||
if ($band != 'All') {
|
||||
if ($band == 'SAT') {
|
||||
$sql .= " and col_prop_mode ='" . $band . "'";
|
||||
$sql .= " and col_prop_mode = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
else {
|
||||
$sql .= " and col_prop_mode !='SAT'";
|
||||
$sql .= " and col_band ='" . $band . "'";
|
||||
$sql .= " and col_band = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
}
|
||||
|
||||
if ($mode != 'All') {
|
||||
$sql .= " and col_mode ='" . $mode . "'";
|
||||
$sql .= " and col_mode = ?";
|
||||
$binding[] = $mode;
|
||||
}
|
||||
|
||||
$sql .= " and COL_DXCC = '339' and trim(coalesce(COL_STATE,'')) != '' ";
|
||||
@@ -82,28 +89,32 @@ class Timeline_model extends CI_Model
|
||||
$sql .= " group by col_state
|
||||
order by date desc";
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
$query = $this->db->query($sql, $binding);
|
||||
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
public function get_timeline_was($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
|
||||
$binding = [];
|
||||
$sql = "select min(date(COL_TIME_ON)) date, col_state from "
|
||||
.$this->config->item('table_name'). " thcv
|
||||
where station_id in (" . $location_list . ")";
|
||||
|
||||
if ($band != 'All') {
|
||||
if ($band == 'SAT') {
|
||||
$sql .= " and col_prop_mode ='" . $band . "'";
|
||||
$sql .= " and col_prop_mode = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
else {
|
||||
$sql .= " and col_prop_mode !='SAT'";
|
||||
$sql .= " and col_band ='" . $band . "'";
|
||||
$sql .= " and col_band = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
}
|
||||
|
||||
if ($mode != 'All') {
|
||||
$sql .= " and col_mode ='" . $mode . "'";
|
||||
$sql .= " and col_mode = ?";
|
||||
$binding[] = $mode;
|
||||
}
|
||||
|
||||
$sql .= " and COL_DXCC in ('291', '6', '110')";
|
||||
@@ -114,12 +125,13 @@ class Timeline_model extends CI_Model
|
||||
$sql .= " group by col_state
|
||||
order by date desc";
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
$query = $this->db->query($sql, $binding);
|
||||
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
public function get_timeline_iota($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
|
||||
$binding = [];
|
||||
$sql = "select min(date(COL_TIME_ON)) date, col_iota, name, prefix from "
|
||||
.$this->config->item('table_name'). " thcv
|
||||
join iota on thcv.col_iota = iota.tag
|
||||
@@ -127,16 +139,19 @@ class Timeline_model extends CI_Model
|
||||
|
||||
if ($band != 'All') {
|
||||
if ($band == 'SAT') {
|
||||
$sql .= " and col_prop_mode ='" . $band . "'";
|
||||
$sql .= " and col_prop_mode = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
else {
|
||||
$sql .= " and col_prop_mode !='SAT'";
|
||||
$sql .= " and col_band ='" . $band . "'";
|
||||
$sql .= " and col_band = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
}
|
||||
|
||||
if ($mode != 'All') {
|
||||
$sql .= " and col_mode ='" . $mode . "'";
|
||||
$sql .= " and col_mode = ?";
|
||||
$binding[] = $mode;
|
||||
}
|
||||
|
||||
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
|
||||
@@ -144,28 +159,32 @@ class Timeline_model extends CI_Model
|
||||
$sql .= " and col_iota <> '' group by col_iota, name, prefix
|
||||
order by date desc";
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
$query = $this->db->query($sql, $binding);
|
||||
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
public function get_timeline_waz($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
|
||||
$binding = [];
|
||||
$sql = "select min(date(COL_TIME_ON)) date, col_cqz from "
|
||||
.$this->config->item('table_name'). " thcv
|
||||
where station_id in (" . $location_list . ")";
|
||||
|
||||
if ($band != 'All') {
|
||||
if ($band == 'SAT') {
|
||||
$sql .= " and col_prop_mode ='" . $band . "'";
|
||||
$sql .= " and col_prop_mode = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
else {
|
||||
$sql .= " and col_prop_mode !='SAT'";
|
||||
$sql .= " and col_band ='" . $band . "'";
|
||||
$sql .= " and col_band = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
}
|
||||
|
||||
if ($mode != 'All') {
|
||||
$sql .= " and col_mode ='" . $mode . "'";
|
||||
$sql .= " and col_mode = ?";
|
||||
$binding[] = $mode;
|
||||
}
|
||||
|
||||
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
|
||||
@@ -173,12 +192,12 @@ class Timeline_model extends CI_Model
|
||||
$sql .= " and col_cqz <> '' group by col_cqz
|
||||
order by date desc";
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
$query = $this->db->query($sql, $binding);
|
||||
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Adds confirmation to query
|
||||
function addQslToQuery($qsl, $lotw, $eqsl) {
|
||||
$sql = '';
|
||||
@@ -212,41 +231,9 @@ class Timeline_model extends CI_Model
|
||||
return $sql;
|
||||
}
|
||||
|
||||
public function get_timeline_vucc3($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
|
||||
// $sql = "select min(date(COL_TIME_ON)) date, col_gridsquare from "
|
||||
$sql = "select min(date(COL_TIME_ON)) date, upper(substring(col_gridsquare, 1, 4)) gridsquare from "
|
||||
.$this->config->item('table_name'). " thcv
|
||||
where station_id in (" . $location_list . ")";
|
||||
|
||||
if ($band != 'All') {
|
||||
if ($band == 'SAT') {
|
||||
$sql .= " and col_prop_mode ='" . $band . "'";
|
||||
}
|
||||
else {
|
||||
$sql .= " and col_prop_mode !='SAT'";
|
||||
$sql .= " and col_band ='" . $band . "'";
|
||||
}
|
||||
}
|
||||
|
||||
if ($mode != 'All') {
|
||||
$sql .= " and col_mode ='" . $mode . "'";
|
||||
}
|
||||
|
||||
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
|
||||
|
||||
$sql .= " and col_gridsquare <> '' group by upper(substring(col_gridsquare, 1, 4))
|
||||
order by date desc";
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
$this->vucc_shit($band, $mode, $location_list, $qsl, $lotw, $eqsl);
|
||||
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
public function timeline_qso_details($querystring, $band, $mode, $type){
|
||||
$CI =& get_instance();
|
||||
$CI->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $CI->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
$this->load->model('logbooks_model');
|
||||
$logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook'));
|
||||
|
||||
$this->db->join('station_profile', 'station_profile.station_id = '.$this->config->item('table_name').'.station_id');
|
||||
$this->db->join('dxcc_entities', 'dxcc_entities.adif = '.$this->config->item('table_name').'.COL_DXCC', 'left outer');
|
||||
@@ -290,9 +277,9 @@ class Timeline_model extends CI_Model
|
||||
'gridsquare' => $grid->gridsquare,
|
||||
'date' => $grid->date);
|
||||
}
|
||||
|
||||
|
||||
$col_vucc_grids = $this->get_vucc_grids($band, $mode, $location_list, $qsl, $lotw, $eqsl);
|
||||
|
||||
|
||||
foreach ($col_vucc_grids as $gridSplit) {
|
||||
$grids = explode(",", $gridSplit->gridsquare);
|
||||
foreach($grids as $key) {
|
||||
@@ -312,23 +299,26 @@ class Timeline_model extends CI_Model
|
||||
}
|
||||
|
||||
public function get_gridsquare($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
|
||||
// $sql = "select min(date(COL_TIME_ON)) date, col_gridsquare from "
|
||||
$binding = [];
|
||||
$sql = "select min(COL_TIME_ON) date, upper(substring(col_gridsquare, 1, 4)) gridsquare from "
|
||||
.$this->config->item('table_name'). " thcv
|
||||
where station_id in (" . $location_list . ")";
|
||||
|
||||
if ($band != 'All') {
|
||||
if ($band == 'SAT') {
|
||||
$sql .= " and col_prop_mode ='" . $band . "'";
|
||||
$sql .= " and col_prop_mode = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
else {
|
||||
$sql .= " and col_prop_mode !='SAT'";
|
||||
$sql .= " and col_band ='" . $band . "'";
|
||||
$sql .= " and col_band = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
}
|
||||
|
||||
if ($mode != 'All') {
|
||||
$sql .= " and col_mode ='" . $mode . "'";
|
||||
$sql .= " and col_mode = ?";
|
||||
$binding[] = $mode;
|
||||
}
|
||||
|
||||
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
|
||||
@@ -336,38 +326,41 @@ class Timeline_model extends CI_Model
|
||||
$sql .= " and col_gridsquare <> '' group by upper(substring(col_gridsquare, 1, 4))
|
||||
order by date desc";
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
$query = $this->db->query($sql, $binding);
|
||||
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
public function get_vucc_grids($band, $mode, $location_list, $qsl, $lotw, $eqsl) {
|
||||
// $sql = "select min(date(COL_TIME_ON)) date, col_gridsquare from "
|
||||
$binding = [];
|
||||
$sql = "select COL_TIME_ON as date, upper(col_vucc_grids) gridsquare from "
|
||||
.$this->config->item('table_name'). " thcv
|
||||
where station_id in (" . $location_list . ")";
|
||||
|
||||
if ($band != 'All') {
|
||||
if ($band == 'SAT') {
|
||||
$sql .= " and col_prop_mode ='" . $band . "'";
|
||||
$sql .= " and col_prop_mode = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
else {
|
||||
$sql .= " and col_prop_mode !='SAT'";
|
||||
$sql .= " and col_band ='" . $band . "'";
|
||||
$sql .= " and col_band = ?";
|
||||
$binding[] = $band;
|
||||
}
|
||||
}
|
||||
|
||||
if ($mode != 'All') {
|
||||
$sql .= " and col_mode ='" . $mode . "'";
|
||||
$sql .= " and col_mode = ?";
|
||||
$binding[] = $mode;
|
||||
}
|
||||
|
||||
$sql .= $this->addQslToQuery($qsl, $lotw, $eqsl);
|
||||
|
||||
$sql .= " and col_vucc_grids <> ''";
|
||||
|
||||
$query = $this->db->query($sql);
|
||||
$query = $this->db->query($sql, $binding);
|
||||
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-13 19:24+0000\n"
|
||||
"POT-Creation-Date: 2024-08-14 18:08+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -399,11 +399,11 @@ msgstr ""
|
||||
msgid "Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:48
|
||||
#: application/controllers/Backup.php:50
|
||||
msgid "ADIF - Backup"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Backup.php:80
|
||||
#: application/controllers/Backup.php:84
|
||||
msgid "Notes - Backup"
|
||||
msgstr ""
|
||||
|
||||
@@ -1349,7 +1349,7 @@ msgstr ""
|
||||
msgid "Edit Mode"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:19
|
||||
#: application/controllers/Notes.php:18
|
||||
#: application/views/interface_assets/header.php:128
|
||||
#: application/views/notes/add.php:9 application/views/notes/edit.php:10
|
||||
#: application/views/notes/main.php:5 application/views/notes/main.php:8
|
||||
@@ -1361,16 +1361,16 @@ msgstr ""
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:38
|
||||
#: application/controllers/Notes.php:37
|
||||
msgid "Add Notes"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:58
|
||||
#: application/controllers/Notes.php:64
|
||||
#: application/views/oqrs/showrequests.php:88
|
||||
msgid "Note"
|
||||
msgstr ""
|
||||
|
||||
#: application/controllers/Notes.php:79 application/views/notes/edit.php:7
|
||||
#: application/controllers/Notes.php:92 application/views/notes/edit.php:7
|
||||
#: application/views/notes/view.php:19
|
||||
msgid "Edit Note"
|
||||
msgstr ""
|
||||
@@ -2125,31 +2125,31 @@ msgstr ""
|
||||
msgid "HRDlog: No station profiles with HRDlog Credentials found."
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4129
|
||||
#: application/models/Logbook_model.php:4143
|
||||
msgid "QSO could not be matched"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4135
|
||||
#: application/models/Logbook_model.php:4149
|
||||
msgid "confirmed by LoTW/Clublog/eQSL/Contest"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4140
|
||||
#: application/models/Logbook_model.php:4154
|
||||
msgid "confirmed by award manager"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4143
|
||||
#: application/models/Logbook_model.php:4157
|
||||
msgid "confirmed by cross-check of DCL data"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4146
|
||||
#: application/models/Logbook_model.php:4160
|
||||
msgid "confirmation pending"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4149
|
||||
#: application/models/Logbook_model.php:4163
|
||||
msgid "unconfirmed"
|
||||
msgstr ""
|
||||
|
||||
#: application/models/Logbook_model.php:4152
|
||||
#: application/models/Logbook_model.php:4166
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
|
||||
Binary file not shown.
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: translations@wavelog.org\n"
|
||||
"POT-Creation-Date: 2024-08-12 09:45+0000\n"
|
||||
"PO-Revision-Date: 2024-08-13 04:18+0000\n"
|
||||
"PO-Revision-Date: 2024-08-13 19:24+0000\n"
|
||||
"Last-Translator: Dragan Đorđević <4o4a.dragan@gmail.com>\n"
|
||||
"Language-Team: Serbian <https://translate.wavelog.org/projects/wavelog/"
|
||||
"installer/sr/>\n"
|
||||
@@ -451,8 +451,8 @@ msgid ""
|
||||
"Usually 'localhost'.<br>Optional with '[host]:[port]'. Default port: 3306."
|
||||
"<br>In a docker compose install type 'wavelog-db'."
|
||||
msgstr ""
|
||||
"Obično 'localhost'.<br>Opciono '[host]:[port]'. Podrazumevani port: "
|
||||
"3306.<br>In a docker compose install type 'wavelog-db'."
|
||||
"Obično 'localhost'.<br>Opciono sa '[host]:[port]'. Podrazumevani port: 3306. "
|
||||
"<br>In a docker compose install type 'wavelog-db'."
|
||||
|
||||
#: install/index.php:447
|
||||
msgid "Database Name"
|
||||
|
||||
Reference in New Issue
Block a user