diff --git a/application/config/migration.php b/application/config/migration.php index ad5f2d9e3..c52d5d72d 100644 --- a/application/config/migration.php +++ b/application/config/migration.php @@ -22,7 +22,7 @@ | */ -$config['migration_version'] = 184; +$config['migration_version'] = 185; /* |-------------------------------------------------------------------------- diff --git a/application/controllers/Api.php b/application/controllers/Api.php index f1edde378..7bb18b5ac 100644 --- a/application/controllers/Api.php +++ b/application/controllers/Api.php @@ -193,8 +193,13 @@ function qso() { // Decode JSON and store $obj = json_decode(file_get_contents("php://input"), true); if ($obj === NULL) { - echo json_encode(['status' => 'failed', 'reason' => "wrong JSON"]); - die(); + // Decoding not valid try simple www-x-form-urlencoded + $objTmp = file_get_contents("php://input"); + parse_str($objTmp, $obj); + if ($obj === NULL) { + echo json_encode(['status' => 'failed', 'reason' => "wrong JSON"]); + die(); + } } if(!isset($obj['key']) || $this->api_model->authorize($obj['key']) == 0) { diff --git a/application/controllers/Dashboard.php b/application/controllers/Dashboard.php index b91822134..f20a2874c 100644 --- a/application/controllers/Dashboard.php +++ b/application/controllers/Dashboard.php @@ -188,6 +188,23 @@ public function index() } } + public function todays_qso_component() { + $this->load->model('user_model'); + + if ($this->user_model->validate_session() == 0) { + // User is not logged in + } else { + $this->load->model('logbook_model'); + $this->load->model('logbooks_model'); + } + + $logbooks_locations_array = $this->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook')); + + $data['todays_qsos'] = $this->logbook_model->todays_qsos($logbooks_locations_array); + $this->load->view('components/dashboard_todays_qsos', $data); + + } + public function logbook_display_component() { $this->load->model('user_model'); diff --git a/application/controllers/Debug.php b/application/controllers/Debug.php index 1d60cbd51..9440fc19b 100644 --- a/application/controllers/Debug.php +++ b/application/controllers/Debug.php @@ -64,4 +64,15 @@ private function is_really_writable($folder) return false; } + + public function flags() { + + // load library called DxccFlag + $this->load->library('DxccFlag'); + + // Call getISO function from DxccFlag library + $data['flags'] = $this->dxccflag->getISO('33'); + + print_r($data['flags']); + } } diff --git a/application/controllers/Logbook.php b/application/controllers/Logbook.php index 65fbe634a..76b0cca16 100644 --- a/application/controllers/Logbook.php +++ b/application/controllers/Logbook.php @@ -609,7 +609,7 @@ function view($id) { $this->load->model('logbook_model'); $data['query'] = $this->logbook_model->get_qso($id); $data['dxccFlag'] = $this->dxccflag->get($data['query']->result()[0]->COL_DXCC); - + if ($this->session->userdata('user_measurement_base') == NULL) { $data['measurement_base'] = $this->config->item('measurement_base'); } @@ -896,7 +896,7 @@ function partial($id) { function search_result($id="", $id2="") { $this->load->model('user_model'); - + if(!$this->user_model->authorize($this->config->item('auth_mode'))) { return; } $fixedid = $id; @@ -926,6 +926,7 @@ function search_result($id="", $id2="") { if ($iota_search->num_rows() > 0) { $data['results'] = $iota_search; + $this->load->view('view_log/partial/log_ajax.php', $data); } else { if ($this->config->item('callbook') == "qrz" && $this->config->item('qrz_username') != null && $this->config->item('qrz_password') != null) { @@ -988,13 +989,14 @@ function search_result($id="", $id2="") { $data['callsign'] = $this->hamli->callsign($id); }*/ - $data['id'] = strtoupper($id); + $data['id'] = strtoupper($id); $this->load->view('search/result', $data); } } } else { $data['results'] = $query; + $this->load->view('view_log/partial/log_ajax.php', $data); } } diff --git a/application/language/bulgarian/general_words_lang.php b/application/language/bulgarian/general_words_lang.php index 7f36760b9..abde6b3ea 100644 --- a/application/language/bulgarian/general_words_lang.php +++ b/application/language/bulgarian/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = 'Дата/Час'; $lang['general_word_none'] = 'Нито едно'; $lang['general_word_name'] = 'Име'; +$lang['general_word_flag'] = 'знаме'; $lang['general_word_location'] = 'Местоположение'; $lang['general_word_comment'] = 'Коментар'; $lang['general_word_general'] = 'Общи'; diff --git a/application/language/chinese_simplified/general_words_lang.php b/application/language/chinese_simplified/general_words_lang.php index e5e7f2cac..193d64289 100644 --- a/application/language/chinese_simplified/general_words_lang.php +++ b/application/language/chinese_simplified/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = '日期/时间'; $lang['general_word_none'] = '无'; $lang['general_word_name'] = '名称'; +$lang['general_word_flag'] = '旗帜'; $lang['general_word_location'] = '位置'; $lang['general_word_comment'] = '备注'; $lang['general_word_general'] = '通用'; diff --git a/application/language/czech/general_words_lang.php b/application/language/czech/general_words_lang.php index f19e095bb..bfb0c5dcb 100644 --- a/application/language/czech/general_words_lang.php +++ b/application/language/czech/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = 'Datum/čas'; $lang['general_word_none'] = 'Žádné'; $lang['general_word_name'] = 'Jméno'; +$lang['general_word_flag'] = 'Vlajka'; $lang['general_word_location'] = 'Místo'; $lang['general_word_comment'] = 'Komentář'; $lang['general_word_general'] = 'Obecné'; diff --git a/application/language/dutch/general_words_lang.php b/application/language/dutch/general_words_lang.php index 8641c8106..81304b696 100644 --- a/application/language/dutch/general_words_lang.php +++ b/application/language/dutch/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = 'Date/Time'; $lang['general_word_none'] = 'Geen'; $lang['general_word_name'] = 'Naam'; +$lang['general_word_flag'] = 'Flag'; $lang['general_word_location'] = 'Locatie'; $lang['general_word_comment'] = 'Opmerking'; $lang['general_word_general'] = 'Algemeen'; diff --git a/application/language/english/general_words_lang.php b/application/language/english/general_words_lang.php index b2a019f82..c1a4b2bdb 100644 --- a/application/language/english/general_words_lang.php +++ b/application/language/english/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = 'Date/Time'; $lang['general_word_none'] = 'None'; $lang['general_word_name'] = 'Name'; +$lang['general_word_flag'] = 'Flag'; $lang['general_word_location'] = 'Location'; $lang['general_word_comment'] = 'Comment'; $lang['general_word_general'] = 'General'; diff --git a/application/language/finnish/general_words_lang.php b/application/language/finnish/general_words_lang.php index dfcb87a24..d9d216e32 100644 --- a/application/language/finnish/general_words_lang.php +++ b/application/language/finnish/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = 'Päivä/Aika'; $lang['general_word_none'] = 'None'; $lang['general_word_name'] = 'Nimi'; +$lang['general_word_flag'] = 'Lippu'; $lang['general_word_location'] = 'Sijainti'; $lang['general_word_comment'] = 'Kommentti'; $lang['general_word_general'] = 'Yleinen'; diff --git a/application/language/french/general_words_lang.php b/application/language/french/general_words_lang.php index c1f15a035..368263ec2 100644 --- a/application/language/french/general_words_lang.php +++ b/application/language/french/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = "Date/Heure"; $lang['general_word_none'] = "Aucun"; $lang['general_word_name'] = "Nom"; +$lang['general_word_flag'] = "Drapeau"; $lang['general_word_location'] = "Lieu"; $lang['general_word_comment'] = "Commentaire"; $lang['general_word_general'] = "Général"; diff --git a/application/language/german/general_words_lang.php b/application/language/german/general_words_lang.php index cc0fdf745..4e8d2fe54 100644 --- a/application/language/german/general_words_lang.php +++ b/application/language/german/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = 'Datum/Uhrzeit'; $lang['general_word_none'] = 'Nichts/Keine'; $lang['general_word_name'] = 'Name'; +$lang['general_word_flag'] = 'Flagge'; $lang['general_word_location'] = 'Standort'; $lang['general_word_comment'] = 'Kommentar'; $lang['general_word_general'] = 'Allgemeines'; diff --git a/application/language/greek/general_words_lang.php b/application/language/greek/general_words_lang.php index eeda31bee..3f1d4fd13 100644 --- a/application/language/greek/general_words_lang.php +++ b/application/language/greek/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = 'Ημερομηνία/Ωρα'; $lang['general_word_none'] = 'None'; $lang['general_word_name'] = 'όνομα'; +$lang['general_word_flag'] = 'Σημαία'; $lang['general_word_location'] = 'Τοποθεσία'; $lang['general_word_comment'] = 'Σχόλιο'; $lang['general_word_general'] = 'Γενικα'; diff --git a/application/language/italian/awards_lang.php b/application/language/italian/awards_lang.php index cbbae7731..9415093c0 100644 --- a/application/language/italian/awards_lang.php +++ b/application/language/italian/awards_lang.php @@ -2,7 +2,7 @@ defined('BASEPATH') OR exit('Non è consentito l\'accesso diretto allo script'); -$lang['awards_info_button'] = "Informazioni sull'Award'"; +$lang['awards_info_button'] = "Informazioni sull'Award"; $lang['awards_show_worked'] = "Mostra lavorati"; $lang['awards_show_confirmed'] = "Mostra confermati"; $lang['awards_show_not_worked'] = "Mostra non lavorati"; diff --git a/application/language/italian/general_words_lang.php b/application/language/italian/general_words_lang.php index f4c226c55..3e3fe9ffb 100644 --- a/application/language/italian/general_words_lang.php +++ b/application/language/italian/general_words_lang.php @@ -27,15 +27,16 @@ $lang['general_word_icon'] = "Icona"; $lang['general_word_never'] = "Mai"; -$lang['general_word_date'] = 'Dati'; +$lang['general_word_date'] = 'Data'; $lang['general_word_startdate'] = "Data di inizio"; $lang['general_word_enddate'] = "Data di fine"; $lang['general_word_time'] = 'Orario'; $lang['general_word_time_on'] = 'Tempo attivo'; $lang['general_word_time_off'] = 'Tempo libero'; -$lang['general_word_datetime'] = 'Dati/Orario'; +$lang['general_word_datetime'] = 'Data/Orario'; $lang['general_word_none'] = 'Nessuno'; $lang['general_word_name'] = 'Nome'; +$lang['general_word_flag'] = 'Bandiera'; $lang['general_word_location'] = 'Luogo'; $lang['general_word_comment'] = 'Commento'; $lang['general_word_general'] = 'Generale'; @@ -89,7 +90,7 @@ $lang['general_word_lotw_short'] = 'LoTW'; $lang['general_word_details'] = 'Dettagli'; -$lang['general_word_qso_data'] = 'Dati del QSO'; +$lang['general_word_qso_data'] = 'Data del QSO'; $lang['general_edit_qso'] = 'Modifica QSO'; $lang['general_mark_qsl_rx_bureau'] = 'Segna QSL Ricevuta (Bureau)'; @@ -140,7 +141,7 @@ $lang['gen_hamradio_radio'] = 'Radio'; $lang['gen_hamradio_rsts'] = 'RST (I)'; $lang['gen_hamradio_rstr'] = 'RST (R)'; -$lang['gen_hamradio_refs'] = 'Refs'; +$lang['gen_hamradio_refs'] = 'Griglia'; $lang['gen_hamradio_myrefs'] = 'Miei Riferimenti'; $lang['gen_hamradio_exchange_sent_short'] = 'Scambio (I)'; $lang['gen_hamradio_exchange_rcvd_short'] = 'Scambio (R)'; diff --git a/application/language/italian/options_lang.php b/application/language/italian/options_lang.php index 949836ad9..1af590831 100644 --- a/application/language/italian/options_lang.php +++ b/application/language/italian/options_lang.php @@ -115,7 +115,7 @@ $lang['options_bands_deactivateall_warning'] = "Attenzione! Sei sicuro di voler disattivare tutte le bande?"; $lang['options_bands_ssb_qrg'] = "SSB QRG"; $lang['options_bands_ssb_qrg_hint'] = "Frequenza per SSB QRG in banda (deve essere in Hz)"; -$lang['options_bands_data_qrg'] = "DATI QRG"; +$lang['options_bands_data_qrg'] = "DATA QRG"; $lang['options_bands_data_qrg_hint'] = "Frequenza per DATA QRG in banda (deve essere in Hz)"; $lang['options_bands_cw_qrg'] = "CW QRG"; $lang['options_bands_cw_qrg_hint'] = "Frequenza per CW QRG in banda (deve essere in Hz)"; diff --git a/application/language/italian/qso_lang.php b/application/language/italian/qso_lang.php index 4b7554305..8dfb7ff50 100644 --- a/application/language/italian/qso_lang.php +++ b/application/language/italian/qso_lang.php @@ -63,7 +63,7 @@ $lang['qso_simplefle_station_call_location'] = "Chiamata/Luogo della stazione"; $lang['qso_simplefle_station_call_location_hint'] = "Se operi da una nuovo Luogo, crea prima un nuovo Luoghi delle stazioni"; $lang['qso_simplefle_utc_time'] = "Ora UTC attuale"; -$lang['qso_simplefle_enter_the_data'] = "Inserisci i dati"; +$lang['qso_simplefle_enter_the_data'] = "Inserisci la data"; $lang['qso_simplefle_syntax_help_close_w_sample'] = "Chiudi e carica dati di esempio"; $lang['qso_simplefle_reload'] = "Ricarica la lista dei QSO"; $lang['qso_simplefle_save'] = "Salva in Cloudlog"; diff --git a/application/language/polish/general_words_lang.php b/application/language/polish/general_words_lang.php index 6cfb385ad..494910584 100644 --- a/application/language/polish/general_words_lang.php +++ b/application/language/polish/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = 'Data/Godzina'; $lang['general_word_none'] = 'Nic'; $lang['general_word_name'] = 'Imie'; +$lang['general_word_flag'] = 'Flaga'; $lang['general_word_location'] = 'Lokalizacja'; $lang['general_word_comment'] = 'Komentarz'; $lang['general_word_general'] = 'Główne'; diff --git a/application/language/russian/general_words_lang.php b/application/language/russian/general_words_lang.php index 0bb111709..f474eaa59 100644 --- a/application/language/russian/general_words_lang.php +++ b/application/language/russian/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = 'Дата/Время'; $lang['general_word_none'] = '-'; $lang['general_word_name'] = 'Имя'; +$lang['general_word_flag'] = 'Флаг'; $lang['general_word_location'] = 'QTH'; $lang['general_word_comment'] = 'Комментарий'; $lang['general_word_general'] = 'Общее'; diff --git a/application/language/spanish/general_words_lang.php b/application/language/spanish/general_words_lang.php index 9131c7a2d..0dabe3c21 100644 --- a/application/language/spanish/general_words_lang.php +++ b/application/language/spanish/general_words_lang.php @@ -37,6 +37,7 @@ $lang['general_word_datetime'] = 'Fecha/Hora'; $lang['general_word_none'] = 'Ninguno'; $lang['general_word_name'] = 'Nombre'; +$lang['general_word_flag'] = 'Bandera'; $lang['general_word_location'] = 'Localización'; $lang['general_word_comment'] = 'Comentario'; $lang['general_word_general'] = 'General'; diff --git a/application/language/swedish/general_words_lang.php b/application/language/swedish/general_words_lang.php index acc4555e1..af79b0810 100644 --- a/application/language/swedish/general_words_lang.php +++ b/application/language/swedish/general_words_lang.php @@ -38,6 +38,7 @@ $lang['general_word_datetime'] = 'Datum/Tid'; $lang['general_word_none'] = 'Ingen'; $lang['general_word_name'] = 'Namn'; +$lang['general_word_flag'] = 'Flagga'; $lang['general_word_location'] = 'QTH'; $lang['general_word_comment'] = 'Notering'; $lang['general_word_general'] = 'Allmänt'; diff --git a/application/language/turkish/general_words_lang.php b/application/language/turkish/general_words_lang.php index 166ad3f59..497925726 100644 --- a/application/language/turkish/general_words_lang.php +++ b/application/language/turkish/general_words_lang.php @@ -36,6 +36,7 @@ $lang['general_word_datetime'] = 'Tarih/Saat'; $lang['general_word_none'] = 'Hiçbiri'; $lang['general_word_name'] = 'İsim'; +$lang['general_word_flag'] = 'Bayrak'; $lang['general_word_location'] = 'Konum'; $lang['general_word_comment'] = 'Yorum'; $lang['general_word_general'] = 'Genel'; diff --git a/application/libraries/DxccFlag.php b/application/libraries/DxccFlag.php index b491482e0..446d7bd0f 100644 --- a/application/libraries/DxccFlag.php +++ b/application/libraries/DxccFlag.php @@ -3,6 +3,349 @@ class DxccFlag { + // create an array + private $dxccCodetoISOArray = array( + '1' => "CA", + '3' => "AF", + '4' => "MP", + '5' => "AX", + '6' => "US", + '7' => "AL", + '9' => "AS", + '10' => "FR", + '11' => "IN", + '12' => "AI", + '13' => "AQ", + '14' => "AM", + '15' => "RU", + '16' => "NZ", + '17' => "VE", + '18' => "AZ", + '20' => "US", + '21' => "ES", + '22' => "PW", + '24' => "BV", + '27' => "BY", + '29' => "ES", + '31' => "KI", + '32' => "ES", + '33' => "GB", + '34' => "NZ", + '35' => "CX", + '36' => "FR", + '37' => "CR", + '38' => "CC", + '40' => "GR", + '41' => "FR", + '43' => "PR", + '45' => "GR", + '46' => "MY", + '47' => "CL", + '48' => "KI", + '49' => "GQ", + '50' => "MX", + '51' => "ER", + '52' => "EE", + '53' => "ET", + '54' => "RU", + '56' => "BR", + '60' => "BS", + '61' => "RU", + '62' => "BB", + '63' => "GF", + '64' => "BM", + '65' => "VG", + '66' => "BZ", + '69' => "KY", + '70' => "CU", + '71' => "EC", + '72' => "DO", + '74' => "SV", + '75' => "GE", + '76' => "GT", + '77' => "GD", + '78' => "HT", + '79' => "GP", + '80' => "HN", + '82' => "JM", + '84' => "MQ", + '85' => "AN", + '86' => "NI", + '88' => "PA", + '89' => "TC", + '90' => "TT", + '91' => "AW", + '94' => "AG", + '95' => "DM", + '96' => "MS", + '97' => "LC", + '98' => "VC", + '99' => "FR", + '100' => "AR", + '103' => "GU", + '104' => "BO", + '105' => "US", + '106' => "GG", + '107' => "GN", + '108' => "BR", + '109' => "GW", + '110' => "US", + '111' => "HM", + '112' => "CL", + '114' => "IM", + '116' => "CO", + '117' => "CH", + '118' => "SJ", + '120' => "EC", + '122' => "JE", + '123' => "US", + '124' => "FR", + '125' => "CL", + '126' => "RU", + '129' => "GY", + '130' => "KZ", + '131' => "FR", + '132' => "PY", + '133' => "NZ", + '134' => "US", + '135' => "KG", + '136' => "PE", + '137' => "KR", + '138' => "US", + '140' => "SR", + '141' => "FK", + '142' => "IN", + '143' => "LA", + '144' => "UY", + '145' => "LV", + '146' => "LT", + '147' => "AU", + '148' => "VE", + '149' => "PT", + '150' => "AU", + '151' => "RU", + '152' => "MO", + '153' => "AU", + '157' => "NR", + '158' => "VU", + '159' => "MV", + '160' => "TO", + '161' => "CO", + '162' => "NC", + '163' => "PG", + '165' => "MU", + '166' => "US", + '167' => "SE", + '168' => "MH", + '169' => "YT", + '170' => "NZ", + '171' => "AU", + '172' => "PN", + '173' => "FM", + '174' => "US", + '175' => "PF", + '176' => "FJ", + '177' => "JP", + '179' => "MD", + '180' => "GR", + '181' => "MZ", + '182' => "US", + '185' => "SB", + '187' => "NE", + '188' => "NU", + '189' => "NF", + '190' => "WS", + '191' => "NZ", + '192' => "JP", + '195' => "GQ", + '197' => "US", + '199' => "NO", + '201' => "ZA", + '202' => "PR", + '203' => "AD", + '204' => "MX", + '205' => "SH-AC", + '206' => "AT", + '207' => "MU", + '209' => "BE", + '211' => "CA", + '212' => "BG", + '213' => "FR", + '214' => "FR", + '215' => "CY", + '216' => "NI", + '217' => "CL", + '219' => "ST", + '221' => "DK", + '222' => "FO", + '223' => "GB-ENG", + '224' => "FI", + '225' => "IT", + '227' => "FR", + '230' => "DE", + '232' => "SO", + '233' => "GI", + '234' => "GS", + '235' => "GS", + '236' => "GR", + '237' => "GL", + '238' => "GB", + '239' => "HU", + '240' => "GS", + '241' => "GB", + '242' => "IS", + '245' => "IE", + '246' => "MT", + '247' => "PH", + '248' => "IT", + '249' => "KN", + '250' => "SH-HL", + '251' => "LI", + '252' => "CA", + '253' => "BR", + '254' => "LU", + '256' => "PT", + '257' => "MT", + '259' => "SJ", + '260' => "MC", + '262' => "TJ", + '263' => "NL", + '265' => "GB-NIR", + '266' => "NO", + '269' => "PL", + '270' => "TK", + '272' => "PT", + '273' => "BR", + '274' => "SH-TA", + '275' => "RO", + '276' => "FR", + '277' => "CA", + '278' => "SM", + '279' => "GB-SCT", + '280' => "TM", + '281' => "ES", + '282' => "TV", + '283' => "CY", + '284' => "SE", + '285' => "VI", + '286' => "UG", + '287' => "CH", + '288' => "UA", + '289' => "UN", + '291' => "US", + '292' => "UZ", + '293' => "VN", + '294' => "GB-WLS", + '295' => "VA", + '296' => "RS", + '297' => "US", + '298' => "WF", + '299' => "MY", + '301' => "KI", + '302' => "EH", + '303' => "AU", + '304' => "BH", + '305' => "BD", + '306' => "BT", + '308' => "CR", + '309' => "MM", + '312' => "KH", + '315' => "LK", + '318' => "CN", + '321' => "HK", + '324' => "IN", + '327' => "ID", + '330' => "IR", + '333' => "IQ", + '336' => "IL", + '339' => "JP", + '342' => "JO", + '344' => "KP", + '345' => "BN", + '348' => "KW", + '354' => "LB", + '363' => "MN", + '369' => "NP", + '370' => "OM", + '372' => "PK", + '375' => "PH", + '376' => "QA", + '378' => "SA", + '379' => "SC", + '381' => "SG", + '382' => "DJ", + '384' => "SY", + '386' => "TW", + '387' => "TH", + '390' => "TR", + '391' => "AE", + '400' => "DZ", + '401' => "AO", + '402' => "BW", + '404' => "BI", + '406' => "CM", + '408' => "CF", + '409' => "CV", + '410' => "TD", + '411' => "KM", + '412' => "CG", + '414' => "CD", + '416' => "BJ", + '420' => "GA", + '422' => "GM", + '424' => "GH", + '428' => "CI", + '430' => "KE", + '432' => "LS", + '434' => "LR", + '436' => "LY", + '438' => "MG", + '440' => "MW", + '442' => "ML", + '444' => "MR", + '446' => "MA", + '450' => "NG", + '452' => "ZW", + '453' => "RE", + '454' => "RW", + '456' => "SN", + '458' => "SL", + '460' => "FJ", + '462' => "ZA", + '464' => "NA", + '466' => "SD", + '468' => "SZ", + '470' => "TZ", + '474' => "TN", + '478' => "EG", + '480' => "BF", + '482' => "ZM", + '483' => "TG", + '489' => "FJ", + '490' => "KI", + '492' => "YE", + '497' => "HR", + '499' => "SI", + '501' => "BA", + '502' => "MK", + '503' => "CZ", + '504' => "SK", + '505' => "TW", + '507' => "SB", + '508' => "PF", + '509' => "FR", + '510' => "PS", + '511' => "TL", + '512' => "GB", + '513' => "PN", + '514' => "ME", + '515' => "US", + '517' => "AN", + '519' => "AN", + '521' => "SS", + '1378' => "SA" + ); + private $dxccFlags = array( '0' => "", // DXCC NONE '1' => "\u{1F1E8}\u{1F1E6}", // CANADA @@ -417,4 +760,13 @@ public function get($dxcc) return $this->dxccFlags[$dxcc]; } } -} + + public function getISO($dxccCode) { + // Check if DXCC Code is in dxccCodetoISOArray + if (!isset($this->dxccCodetoISOArray[$dxccCode])) { + return "00"; + } else { + return $this->dxccCodetoISOArray[$dxccCode]; + } + } +} \ No newline at end of file diff --git a/application/migrations/185_tag_2_6_14.php b/application/migrations/185_tag_2_6_14.php new file mode 100644 index 000000000..b59990055 --- /dev/null +++ b/application/migrations/185_tag_2_6_14.php @@ -0,0 +1,30 @@ +db->where('option_name', 'version'); + $this->db->update('options', array('option_value' => '2.6.14')); + + // Trigger Version Info Dialog + $this->db->where('option_type', 'version_dialog'); + $this->db->where('option_name', 'confirmed'); + $this->db->update('user_options', array('option_value' => 'false')); + + } + + public function down() + { + $this->db->where('option_name', 'version'); + $this->db->update('options', array('option_value' => '2.6.13')); + } +} \ No newline at end of file diff --git a/application/models/Logbook_model.php b/application/models/Logbook_model.php index 40a81acf4..570f5063e 100755 --- a/application/models/Logbook_model.php +++ b/application/models/Logbook_model.php @@ -165,7 +165,7 @@ function create_qso() $qso_rx_power = null; if ($this->input->post('copyexchangeto')) { - switch($this->input->post('copyexchangeto')) { + switch ($this->input->post('copyexchangeto')) { case 'dok': $darc_dok = $srx_string; break; @@ -184,13 +184,13 @@ function create_qso() case 'power': $qso_rx_power = $srx_string; break; - // Example for more sophisticated exchanges and their split into the db: - //case 'name/power': - // if (strlen($srx_string) == 0) break; - // $exch_pt = explode(" ",$srx_string); - // $qso_name = $exch_pt[0]; - // if (count($exch_pt)>1) $qso_power = $exch_pt[1]; - // break; + // Example for more sophisticated exchanges and their split into the db: + //case 'name/power': + // if (strlen($srx_string) == 0) break; + // $exch_pt = explode(" ",$srx_string); + // $qso_name = $exch_pt[0]; + // if (count($exch_pt)>1) $qso_power = $exch_pt[1]; + // break; default: } } @@ -2057,6 +2057,37 @@ function check_if_grid_worked_in_logbook($grid, $StationLocationsArray = null, $ return $query->num_rows(); } + function check_if_grid_4char_worked_in_logbook($grid, $StationLocationsArray = null, $band = null) + { + if ($StationLocationsArray == null) { + $CI = &get_instance(); + $CI->load->model('logbooks_model'); + $logbooks_locations_array = $CI->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook')); + } else { + $logbooks_locations_array = $StationLocationsArray; + } + + $this->db->select('COL_GRIDSQUARE'); + $this->db->where_in('station_id', $logbooks_locations_array); + $this->db->group_start(); + $this->db->like('SUBSTRING(COL_GRIDSQUARE, 1, 4)', substr($grid, 0, 4)); + $this->db->or_like('SUBSTRING(COL_VUCC_GRIDS, 1, 4)', substr($grid, 0, 4)); + $this->db->group_end(); + + if ($band != null && $band != 'SAT') { + $this->db->where('COL_BAND', $band); + } else if ($band == 'SAT') { + // Where col_sat_name is not empty + $this->db->where('COL_SAT_NAME !=', ''); + } + $this->db->limit('2'); + + $query = $this->db->get($this->config->item('table_name')); + + return $query->num_rows(); + } + + /* 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) { @@ -3458,7 +3489,7 @@ function import($record, $station_id = "0", $skipDuplicate = false, $markClublog $rx_pwr = $record['rx_pwr']; } else { $rx_pwr = null; - $my_error .= "Error QSO: Date: " . $time_on . " Callsign: " . $record['call'] . " RX_PWR (".$record['rx_pwr'].") is not a number
"; + $my_error .= "Error QSO: Date: " . $time_on . " Callsign: " . $record['call'] . " RX_PWR (" . $record['rx_pwr'] . ") is not a number
"; } } } else { diff --git a/application/views/components/dashboard_logbook_table.php b/application/views/components/dashboard_logbook_table.php index e3dd96ed1..9dc5bff1a 100644 --- a/application/views/components/dashboard_logbook_table.php +++ b/application/views/components/dashboard_logbook_table.php @@ -47,6 +47,9 @@ function echo_table_header_col($ctx, $name) case 'Name': echo '' . $ctx->lang->line('general_word_name') . ''; break; + case 'Flag': + echo ' '; + break; } } @@ -137,6 +140,11 @@ function echo_table_col($row, $name) case 'Name': echo '' . ($row->COL_NAME) . ''; break; + case 'Flag': + $ci->load->library('DxccFlag'); + $flag = strtolower($ci->dxccflag->getISO($row->COL_DXCC)); + echo 'name))) . '">'; + break; } } diff --git a/application/views/components/dashboard_todays_qsos.php b/application/views/components/dashboard_todays_qsos.php new file mode 100644 index 000000000..2dfac0db1 --- /dev/null +++ b/application/views/components/dashboard_todays_qsos.php @@ -0,0 +1,11 @@ +
+ = 1) { ?> + + + + +
\ No newline at end of file diff --git a/application/views/components/hamsat/table.php b/application/views/components/hamsat/table.php index 8238d644a..f7461e721 100644 --- a/application/views/components/hamsat/table.php +++ b/application/views/components/hamsat/table.php @@ -2,153 +2,156 @@

Hamsat - Satellite Rovers

This data is from https://hams.at/. - +

-
- Private feed key empty. Please set the feed key in your profile. -
+
+ Private feed key empty. Please set the feed key in your profile. +
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DateTimeCallsignCommentSatelliteModeGridsquare(s)Workable
- session->userdata('user_date_format')) { - // If Logged in and session exists - $custom_date_format = $this->session->userdata('user_date_format'); - } else { - // Get Default date format from /config/wavelog.php - $custom_date_format = $this->config->item('qso_date_format'); - } - - ?> - - - - - - - load->model('logbooks_model'); - $logbooks_locations_array = $CI->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook')); - $CI->load->model('logbook_model'); - $call_worked = $CI->logbook_model->check_if_callsign_worked_in_logbook($rove['callsign'], $logbooks_locations_array, "SAT"); - if ($call_worked != 0) { - echo "".$rove['callsign'].""; - } else { - echo $rove['callsign']; - } - ?> - - - "> - - - logbook_model->check_if_grid_worked_in_logbook($grid, null, "SAT"); - if ($worked != 0) { - echo " " . $grid . ""; - } else { - echo " " . $grid . ""; - } - } - ?> - - - - No"; - } - } else { - echo "Unknown"; - } - ?> - Track - - Sked - -
- + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DateTimeCallsignCommentSatelliteModeGridsquare(s)Workable
+ session->userdata('user_date_format')) { + // If Logged in and session exists + $custom_date_format = $this->session->userdata('user_date_format'); + } else { + // Get Default date format from /config/wavelog.php + $custom_date_format = $this->config->item('qso_date_format'); + } + + ?> + + + + + + + load->model('logbooks_model'); + $logbooks_locations_array = $CI->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook')); + $CI->load->model('logbook_model'); + $call_worked = $CI->logbook_model->check_if_callsign_worked_in_logbook($rove['callsign'], $logbooks_locations_array, "SAT"); + if ($call_worked != 0) { + echo "" . $rove['callsign'] . ""; + } else { + echo $rove['callsign']; + } + ?> + + + "> + + + logbook_model->check_if_grid_4char_worked_in_logbook($grid, null, "SAT"); + if ($worked != 0) { + echo " " . $grid . ""; + } else { + echo " " . $grid . ""; + } + } + ?> + + + + No"; + } + } else { + echo "Unknown"; + } + ?> + Track + + Sked + +
+ - + \ No newline at end of file diff --git a/application/views/dashboard/index.php b/application/views/dashboard/index.php index 688bbf2c8..3b3711d5e 100644 --- a/application/views/dashboard/index.php +++ b/application/views/dashboard/index.php @@ -47,6 +47,9 @@ function echo_table_header_col($ctx, $name) case 'Name': echo '' . $ctx->lang->line('general_word_name') . ''; break; + case 'Flag': + echo ' '; + break; } } @@ -137,6 +140,11 @@ function echo_table_col($row, $name) case 'Name': echo '' . ($row->COL_NAME) . ''; break; + case 'Flag': + $ci->load->library('DxccFlag'); + $flag = strtolower($ci->dxccflag->getISO($row->COL_DXCC)); + echo 'name))) . '">'; + break; } } diff --git a/application/views/interface_assets/header.php b/application/views/interface_assets/header.php index a09b8396d..86eb46cc7 100644 --- a/application/views/interface_assets/header.php +++ b/application/views/interface_assets/header.php @@ -22,6 +22,7 @@ + diff --git a/application/views/search/search_result_ajax.php b/application/views/search/search_result_ajax.php index ad58e1324..c5b736b3e 100644 --- a/application/views/search/search_result_ajax.php +++ b/application/views/search/search_result_ajax.php @@ -50,11 +50,15 @@ function echo_table_header_col($name) case 'Name': echo lang('general_word_name'); break; + case 'Flag': + echo ' '; + break; } } function echo_table_col($row, $name) { + $ci = &get_instance(); switch ($name) { case 'Mode': echo $row->COL_SUBMODE == null ? $row->COL_MODE : $row->COL_SUBMODE; @@ -96,6 +100,9 @@ function echo_table_col($row, $name) case 'POTA': echo ($row->COL_POTA_REF); break; + case 'State': + echo ($row->COL_STATE); + break; case 'Grid': echo strlen($row->COL_GRIDSQUARE) == 0 ? $row->COL_VUCC_GRIDS : $row->COL_GRIDSQUARE; break; @@ -109,15 +116,8 @@ function echo_table_col($row, $name) echo strtolower($row->COL_BAND); }; break; - case 'State': - echo ($row->COL_STATE); - break; - case 'Operator': - echo ($row->COL_OPERATOR); - break; - case 'Frequency': - $CI =& get_instance(); - $CI->load->library('frequency'); + case 'Frequency': + $ci->load->library('frequency'); if ($row->COL_SAT_NAME != null) { echo ''; @@ -137,18 +137,20 @@ function echo_table_col($row, $name) } } break; - case 'State': - echo ($row->COL_STATE); - break; case 'Operator': echo ($row->COL_OPERATOR); - break; - case 'Location': + break; + case 'Location': echo ($row->station_profile_name); break; case 'Name': echo ($row->COL_NAME); break; + case 'Flag': + $ci->load->library('DxccFlag'); + $flag = strtolower($ci->dxccflag->getISO($row->COL_DXCC)); + echo ''; + break; default: echo '(unknown col)'; } diff --git a/application/views/station_profile/edit.php b/application/views/station_profile/edit.php index fb4311adb..3687406c2 100644 --- a/application/views/station_profile/edit.php +++ b/application/views/station_profile/edit.php @@ -156,7 +156,7 @@
- @@ -175,6 +175,363 @@
+
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+ + + +
diff --git a/application/views/user/edit.php b/application/views/user/edit.php index eddb75ba0..1cecafa6d 100644 --- a/application/views/user/edit.php +++ b/application/views/user/edit.php @@ -366,6 +366,9 @@ +
@@ -420,6 +423,9 @@ + @@ -474,6 +480,9 @@ + @@ -528,6 +537,9 @@ + @@ -588,6 +600,9 @@ + diff --git a/application/views/view_log/partial/log_ajax.php b/application/views/view_log/partial/log_ajax.php index 9041a4cd1..6958063fe 100644 --- a/application/views/view_log/partial/log_ajax.php +++ b/application/views/view_log/partial/log_ajax.php @@ -17,6 +17,7 @@ function echo_table_header_col($ctx, $name) { case 'Operator': echo ''.$ctx->lang->line('gen_hamradio_operator').''; break; case 'Location': echo ''.$ctx->lang->line('cloudlog_station_profile').''; break; case 'Name': echo ''.$ctx->lang->line('general_word_name').''; break; + case 'Flag': echo ' '; break; } } @@ -39,6 +40,11 @@ function echo_table_col($row, $name) { case 'Operator':echo '' . ($row->COL_OPERATOR) . ''; break; case 'Location':echo '' . ($row->station_profile_name) . ''; break; case 'Name':echo '' . ($row->COL_NAME) . ''; break; + case 'Flag': + $ci->load->library('DxccFlag'); + $flag = strtolower($ci->dxccflag->getISO($row->COL_DXCC)); + echo 'name))) . '">'; + break; } } @@ -51,7 +57,10 @@ function echoQrbCalcLink($mygrid, $grid, $vucc) { } ?> - +load->library('DxccFlag'); +if ($results) { +?>
@@ -90,7 +99,7 @@ function echoQrbCalcLink($mygrid, $grid, $vucc) { result() as $row) { + foreach ($results->result() as $row) { // Get Date format if($this->session->userdata('user_date_format')) { // If Logged in and session exists @@ -102,7 +111,7 @@ function echoQrbCalcLink($mygrid, $grid, $vucc) { echo ''; ?> config->item('use_auth') && ($this->session->userdata('user_type') >= 2)) || $this->config->item('use_auth') === FALSE || ($this->config->item('show_time'))) { ?> - + - + diff --git a/application/views/visitor/index.php b/application/views/visitor/index.php index 9edffdc1c..901a5ffb9 100644 --- a/application/views/visitor/index.php +++ b/application/views/visitor/index.php @@ -17,11 +17,11 @@ function echo_table_header_col($ctx, $name) { } function echo_table_col($row, $name) { - $ci =& get_instance(); + $ci = &get_instance(); switch($name) { case 'Mode': echo ''; break; - case 'RSTS': echo ''; break; - case 'RSTR': echo ''; break; + case 'RSTS': echo ''; break; + case 'RSTR': echo ''; break; case 'Country': echo ''; break; case 'IOTA': echo ''; break; case 'SOTA': echo ''; break; @@ -68,6 +68,7 @@ function echoQrbCalcLink($mygrid, $grid, $vucc) { config->item('use_auth') && ($this->session->userdata('user_type') >= 2)) || $this->config->item('use_auth') === FALSE || ($this->config->item('show_time'))) { ?> + session->userdata('user_column1')==""?'Mode':$this->session->userdata('user_column1')); @@ -101,6 +102,12 @@ function echoQrbCalcLink($mygrid, $grid, $vucc) { + load->library('DxccFlag'); + $flag = strtolower($ci->dxccflag->getISO($row->COL_DXCC)); + echo ''; + ?> diff --git a/application/views/visitor/layout/header.php b/application/views/visitor/layout/header.php index 718252a58..677b82a14 100644 --- a/application/views/visitor/layout/header.php +++ b/application/views/visitor/layout/header.php @@ -18,7 +18,8 @@ - + + diff --git a/assets/css/flag-icons.min.css b/assets/css/flag-icons.min.css new file mode 100644 index 000000000..62a5b877e --- /dev/null +++ b/assets/css/flag-icons.min.css @@ -0,0 +1 @@ +.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(../flags/4x3/xx.svg)}.fi-xx.fis{background-image:url(../flags/1x1/xx.svg)}.fi-ad{background-image:url(../flags/4x3/ad.svg)}.fi-ad.fis{background-image:url(../flags/1x1/ad.svg)}.fi-ae{background-image:url(../flags/4x3/ae.svg)}.fi-ae.fis{background-image:url(../flags/1x1/ae.svg)}.fi-af{background-image:url(../flags/4x3/af.svg)}.fi-af.fis{background-image:url(../flags/1x1/af.svg)}.fi-ag{background-image:url(../flags/4x3/ag.svg)}.fi-ag.fis{background-image:url(../flags/1x1/ag.svg)}.fi-ai{background-image:url(../flags/4x3/ai.svg)}.fi-ai.fis{background-image:url(../flags/1x1/ai.svg)}.fi-al{background-image:url(../flags/4x3/al.svg)}.fi-al.fis{background-image:url(../flags/1x1/al.svg)}.fi-am{background-image:url(../flags/4x3/am.svg)}.fi-am.fis{background-image:url(../flags/1x1/am.svg)}.fi-ao{background-image:url(../flags/4x3/ao.svg)}.fi-ao.fis{background-image:url(../flags/1x1/ao.svg)}.fi-aq{background-image:url(../flags/4x3/aq.svg)}.fi-aq.fis{background-image:url(../flags/1x1/aq.svg)}.fi-ar{background-image:url(../flags/4x3/ar.svg)}.fi-ar.fis{background-image:url(../flags/1x1/ar.svg)}.fi-as{background-image:url(../flags/4x3/as.svg)}.fi-as.fis{background-image:url(../flags/1x1/as.svg)}.fi-at{background-image:url(../flags/4x3/at.svg)}.fi-at.fis{background-image:url(../flags/1x1/at.svg)}.fi-au{background-image:url(../flags/4x3/au.svg)}.fi-au.fis{background-image:url(../flags/1x1/au.svg)}.fi-aw{background-image:url(../flags/4x3/aw.svg)}.fi-aw.fis{background-image:url(../flags/1x1/aw.svg)}.fi-ax{background-image:url(../flags/4x3/ax.svg)}.fi-ax.fis{background-image:url(../flags/1x1/ax.svg)}.fi-az{background-image:url(../flags/4x3/az.svg)}.fi-az.fis{background-image:url(../flags/1x1/az.svg)}.fi-ba{background-image:url(../flags/4x3/ba.svg)}.fi-ba.fis{background-image:url(../flags/1x1/ba.svg)}.fi-bb{background-image:url(../flags/4x3/bb.svg)}.fi-bb.fis{background-image:url(../flags/1x1/bb.svg)}.fi-bd{background-image:url(../flags/4x3/bd.svg)}.fi-bd.fis{background-image:url(../flags/1x1/bd.svg)}.fi-be{background-image:url(../flags/4x3/be.svg)}.fi-be.fis{background-image:url(../flags/1x1/be.svg)}.fi-bf{background-image:url(../flags/4x3/bf.svg)}.fi-bf.fis{background-image:url(../flags/1x1/bf.svg)}.fi-bg{background-image:url(../flags/4x3/bg.svg)}.fi-bg.fis{background-image:url(../flags/1x1/bg.svg)}.fi-bh{background-image:url(../flags/4x3/bh.svg)}.fi-bh.fis{background-image:url(../flags/1x1/bh.svg)}.fi-bi{background-image:url(../flags/4x3/bi.svg)}.fi-bi.fis{background-image:url(../flags/1x1/bi.svg)}.fi-bj{background-image:url(../flags/4x3/bj.svg)}.fi-bj.fis{background-image:url(../flags/1x1/bj.svg)}.fi-bl{background-image:url(../flags/4x3/bl.svg)}.fi-bl.fis{background-image:url(../flags/1x1/bl.svg)}.fi-bm{background-image:url(../flags/4x3/bm.svg)}.fi-bm.fis{background-image:url(../flags/1x1/bm.svg)}.fi-bn{background-image:url(../flags/4x3/bn.svg)}.fi-bn.fis{background-image:url(../flags/1x1/bn.svg)}.fi-bo{background-image:url(../flags/4x3/bo.svg)}.fi-bo.fis{background-image:url(../flags/1x1/bo.svg)}.fi-bq{background-image:url(../flags/4x3/bq.svg)}.fi-bq.fis{background-image:url(../flags/1x1/bq.svg)}.fi-br{background-image:url(../flags/4x3/br.svg)}.fi-br.fis{background-image:url(../flags/1x1/br.svg)}.fi-bs{background-image:url(../flags/4x3/bs.svg)}.fi-bs.fis{background-image:url(../flags/1x1/bs.svg)}.fi-bt{background-image:url(../flags/4x3/bt.svg)}.fi-bt.fis{background-image:url(../flags/1x1/bt.svg)}.fi-bv{background-image:url(../flags/4x3/bv.svg)}.fi-bv.fis{background-image:url(../flags/1x1/bv.svg)}.fi-bw{background-image:url(../flags/4x3/bw.svg)}.fi-bw.fis{background-image:url(../flags/1x1/bw.svg)}.fi-by{background-image:url(../flags/4x3/by.svg)}.fi-by.fis{background-image:url(../flags/1x1/by.svg)}.fi-bz{background-image:url(../flags/4x3/bz.svg)}.fi-bz.fis{background-image:url(../flags/1x1/bz.svg)}.fi-ca{background-image:url(../flags/4x3/ca.svg)}.fi-ca.fis{background-image:url(../flags/1x1/ca.svg)}.fi-cc{background-image:url(../flags/4x3/cc.svg)}.fi-cc.fis{background-image:url(../flags/1x1/cc.svg)}.fi-cd{background-image:url(../flags/4x3/cd.svg)}.fi-cd.fis{background-image:url(../flags/1x1/cd.svg)}.fi-cf{background-image:url(../flags/4x3/cf.svg)}.fi-cf.fis{background-image:url(../flags/1x1/cf.svg)}.fi-cg{background-image:url(../flags/4x3/cg.svg)}.fi-cg.fis{background-image:url(../flags/1x1/cg.svg)}.fi-ch{background-image:url(../flags/4x3/ch.svg)}.fi-ch.fis{background-image:url(../flags/1x1/ch.svg)}.fi-ci{background-image:url(../flags/4x3/ci.svg)}.fi-ci.fis{background-image:url(../flags/1x1/ci.svg)}.fi-ck{background-image:url(../flags/4x3/ck.svg)}.fi-ck.fis{background-image:url(../flags/1x1/ck.svg)}.fi-cl{background-image:url(../flags/4x3/cl.svg)}.fi-cl.fis{background-image:url(../flags/1x1/cl.svg)}.fi-cm{background-image:url(../flags/4x3/cm.svg)}.fi-cm.fis{background-image:url(../flags/1x1/cm.svg)}.fi-cn{background-image:url(../flags/4x3/cn.svg)}.fi-cn.fis{background-image:url(../flags/1x1/cn.svg)}.fi-co{background-image:url(../flags/4x3/co.svg)}.fi-co.fis{background-image:url(../flags/1x1/co.svg)}.fi-cr{background-image:url(../flags/4x3/cr.svg)}.fi-cr.fis{background-image:url(../flags/1x1/cr.svg)}.fi-cu{background-image:url(../flags/4x3/cu.svg)}.fi-cu.fis{background-image:url(../flags/1x1/cu.svg)}.fi-cv{background-image:url(../flags/4x3/cv.svg)}.fi-cv.fis{background-image:url(../flags/1x1/cv.svg)}.fi-cw{background-image:url(../flags/4x3/cw.svg)}.fi-cw.fis{background-image:url(../flags/1x1/cw.svg)}.fi-cx{background-image:url(../flags/4x3/cx.svg)}.fi-cx.fis{background-image:url(../flags/1x1/cx.svg)}.fi-cy{background-image:url(../flags/4x3/cy.svg)}.fi-cy.fis{background-image:url(../flags/1x1/cy.svg)}.fi-cz{background-image:url(../flags/4x3/cz.svg)}.fi-cz.fis{background-image:url(../flags/1x1/cz.svg)}.fi-de{background-image:url(../flags/4x3/de.svg)}.fi-de.fis{background-image:url(../flags/1x1/de.svg)}.fi-dj{background-image:url(../flags/4x3/dj.svg)}.fi-dj.fis{background-image:url(../flags/1x1/dj.svg)}.fi-dk{background-image:url(../flags/4x3/dk.svg)}.fi-dk.fis{background-image:url(../flags/1x1/dk.svg)}.fi-dm{background-image:url(../flags/4x3/dm.svg)}.fi-dm.fis{background-image:url(../flags/1x1/dm.svg)}.fi-do{background-image:url(../flags/4x3/do.svg)}.fi-do.fis{background-image:url(../flags/1x1/do.svg)}.fi-dz{background-image:url(../flags/4x3/dz.svg)}.fi-dz.fis{background-image:url(../flags/1x1/dz.svg)}.fi-ec{background-image:url(../flags/4x3/ec.svg)}.fi-ec.fis{background-image:url(../flags/1x1/ec.svg)}.fi-ee{background-image:url(../flags/4x3/ee.svg)}.fi-ee.fis{background-image:url(../flags/1x1/ee.svg)}.fi-eg{background-image:url(../flags/4x3/eg.svg)}.fi-eg.fis{background-image:url(../flags/1x1/eg.svg)}.fi-eh{background-image:url(../flags/4x3/eh.svg)}.fi-eh.fis{background-image:url(../flags/1x1/eh.svg)}.fi-er{background-image:url(../flags/4x3/er.svg)}.fi-er.fis{background-image:url(../flags/1x1/er.svg)}.fi-es{background-image:url(../flags/4x3/es.svg)}.fi-es.fis{background-image:url(../flags/1x1/es.svg)}.fi-et{background-image:url(../flags/4x3/et.svg)}.fi-et.fis{background-image:url(../flags/1x1/et.svg)}.fi-fi{background-image:url(../flags/4x3/fi.svg)}.fi-fi.fis{background-image:url(../flags/1x1/fi.svg)}.fi-fj{background-image:url(../flags/4x3/fj.svg)}.fi-fj.fis{background-image:url(../flags/1x1/fj.svg)}.fi-fk{background-image:url(../flags/4x3/fk.svg)}.fi-fk.fis{background-image:url(../flags/1x1/fk.svg)}.fi-fm{background-image:url(../flags/4x3/fm.svg)}.fi-fm.fis{background-image:url(../flags/1x1/fm.svg)}.fi-fo{background-image:url(../flags/4x3/fo.svg)}.fi-fo.fis{background-image:url(../flags/1x1/fo.svg)}.fi-fr{background-image:url(../flags/4x3/fr.svg)}.fi-fr.fis{background-image:url(../flags/1x1/fr.svg)}.fi-ga{background-image:url(../flags/4x3/ga.svg)}.fi-ga.fis{background-image:url(../flags/1x1/ga.svg)}.fi-gb{background-image:url(../flags/4x3/gb.svg)}.fi-gb.fis{background-image:url(../flags/1x1/gb.svg)}.fi-gd{background-image:url(../flags/4x3/gd.svg)}.fi-gd.fis{background-image:url(../flags/1x1/gd.svg)}.fi-ge{background-image:url(../flags/4x3/ge.svg)}.fi-ge.fis{background-image:url(../flags/1x1/ge.svg)}.fi-gf{background-image:url(../flags/4x3/gf.svg)}.fi-gf.fis{background-image:url(../flags/1x1/gf.svg)}.fi-gg{background-image:url(../flags/4x3/gg.svg)}.fi-gg.fis{background-image:url(../flags/1x1/gg.svg)}.fi-gh{background-image:url(../flags/4x3/gh.svg)}.fi-gh.fis{background-image:url(../flags/1x1/gh.svg)}.fi-gi{background-image:url(../flags/4x3/gi.svg)}.fi-gi.fis{background-image:url(../flags/1x1/gi.svg)}.fi-gl{background-image:url(../flags/4x3/gl.svg)}.fi-gl.fis{background-image:url(../flags/1x1/gl.svg)}.fi-gm{background-image:url(../flags/4x3/gm.svg)}.fi-gm.fis{background-image:url(../flags/1x1/gm.svg)}.fi-gn{background-image:url(../flags/4x3/gn.svg)}.fi-gn.fis{background-image:url(../flags/1x1/gn.svg)}.fi-gp{background-image:url(../flags/4x3/gp.svg)}.fi-gp.fis{background-image:url(../flags/1x1/gp.svg)}.fi-gq{background-image:url(../flags/4x3/gq.svg)}.fi-gq.fis{background-image:url(../flags/1x1/gq.svg)}.fi-gr{background-image:url(../flags/4x3/gr.svg)}.fi-gr.fis{background-image:url(../flags/1x1/gr.svg)}.fi-gs{background-image:url(../flags/4x3/gs.svg)}.fi-gs.fis{background-image:url(../flags/1x1/gs.svg)}.fi-gt{background-image:url(../flags/4x3/gt.svg)}.fi-gt.fis{background-image:url(../flags/1x1/gt.svg)}.fi-gu{background-image:url(../flags/4x3/gu.svg)}.fi-gu.fis{background-image:url(../flags/1x1/gu.svg)}.fi-gw{background-image:url(../flags/4x3/gw.svg)}.fi-gw.fis{background-image:url(../flags/1x1/gw.svg)}.fi-gy{background-image:url(../flags/4x3/gy.svg)}.fi-gy.fis{background-image:url(../flags/1x1/gy.svg)}.fi-hk{background-image:url(../flags/4x3/hk.svg)}.fi-hk.fis{background-image:url(../flags/1x1/hk.svg)}.fi-hm{background-image:url(../flags/4x3/hm.svg)}.fi-hm.fis{background-image:url(../flags/1x1/hm.svg)}.fi-hn{background-image:url(../flags/4x3/hn.svg)}.fi-hn.fis{background-image:url(../flags/1x1/hn.svg)}.fi-hr{background-image:url(../flags/4x3/hr.svg)}.fi-hr.fis{background-image:url(../flags/1x1/hr.svg)}.fi-ht{background-image:url(../flags/4x3/ht.svg)}.fi-ht.fis{background-image:url(../flags/1x1/ht.svg)}.fi-hu{background-image:url(../flags/4x3/hu.svg)}.fi-hu.fis{background-image:url(../flags/1x1/hu.svg)}.fi-id{background-image:url(../flags/4x3/id.svg)}.fi-id.fis{background-image:url(../flags/1x1/id.svg)}.fi-ie{background-image:url(../flags/4x3/ie.svg)}.fi-ie.fis{background-image:url(../flags/1x1/ie.svg)}.fi-il{background-image:url(../flags/4x3/il.svg)}.fi-il.fis{background-image:url(../flags/1x1/il.svg)}.fi-im{background-image:url(../flags/4x3/im.svg)}.fi-im.fis{background-image:url(../flags/1x1/im.svg)}.fi-in{background-image:url(../flags/4x3/in.svg)}.fi-in.fis{background-image:url(../flags/1x1/in.svg)}.fi-io{background-image:url(../flags/4x3/io.svg)}.fi-io.fis{background-image:url(../flags/1x1/io.svg)}.fi-iq{background-image:url(../flags/4x3/iq.svg)}.fi-iq.fis{background-image:url(../flags/1x1/iq.svg)}.fi-ir{background-image:url(../flags/4x3/ir.svg)}.fi-ir.fis{background-image:url(../flags/1x1/ir.svg)}.fi-is{background-image:url(../flags/4x3/is.svg)}.fi-is.fis{background-image:url(../flags/1x1/is.svg)}.fi-it{background-image:url(../flags/4x3/it.svg)}.fi-it.fis{background-image:url(../flags/1x1/it.svg)}.fi-je{background-image:url(../flags/4x3/je.svg)}.fi-je.fis{background-image:url(../flags/1x1/je.svg)}.fi-jm{background-image:url(../flags/4x3/jm.svg)}.fi-jm.fis{background-image:url(../flags/1x1/jm.svg)}.fi-jo{background-image:url(../flags/4x3/jo.svg)}.fi-jo.fis{background-image:url(../flags/1x1/jo.svg)}.fi-jp{background-image:url(../flags/4x3/jp.svg)}.fi-jp.fis{background-image:url(../flags/1x1/jp.svg)}.fi-ke{background-image:url(../flags/4x3/ke.svg)}.fi-ke.fis{background-image:url(../flags/1x1/ke.svg)}.fi-kg{background-image:url(../flags/4x3/kg.svg)}.fi-kg.fis{background-image:url(../flags/1x1/kg.svg)}.fi-kh{background-image:url(../flags/4x3/kh.svg)}.fi-kh.fis{background-image:url(../flags/1x1/kh.svg)}.fi-ki{background-image:url(../flags/4x3/ki.svg)}.fi-ki.fis{background-image:url(../flags/1x1/ki.svg)}.fi-km{background-image:url(../flags/4x3/km.svg)}.fi-km.fis{background-image:url(../flags/1x1/km.svg)}.fi-kn{background-image:url(../flags/4x3/kn.svg)}.fi-kn.fis{background-image:url(../flags/1x1/kn.svg)}.fi-kp{background-image:url(../flags/4x3/kp.svg)}.fi-kp.fis{background-image:url(../flags/1x1/kp.svg)}.fi-kr{background-image:url(../flags/4x3/kr.svg)}.fi-kr.fis{background-image:url(../flags/1x1/kr.svg)}.fi-kw{background-image:url(../flags/4x3/kw.svg)}.fi-kw.fis{background-image:url(../flags/1x1/kw.svg)}.fi-ky{background-image:url(../flags/4x3/ky.svg)}.fi-ky.fis{background-image:url(../flags/1x1/ky.svg)}.fi-kz{background-image:url(../flags/4x3/kz.svg)}.fi-kz.fis{background-image:url(../flags/1x1/kz.svg)}.fi-la{background-image:url(../flags/4x3/la.svg)}.fi-la.fis{background-image:url(../flags/1x1/la.svg)}.fi-lb{background-image:url(../flags/4x3/lb.svg)}.fi-lb.fis{background-image:url(../flags/1x1/lb.svg)}.fi-lc{background-image:url(../flags/4x3/lc.svg)}.fi-lc.fis{background-image:url(../flags/1x1/lc.svg)}.fi-li{background-image:url(../flags/4x3/li.svg)}.fi-li.fis{background-image:url(../flags/1x1/li.svg)}.fi-lk{background-image:url(../flags/4x3/lk.svg)}.fi-lk.fis{background-image:url(../flags/1x1/lk.svg)}.fi-lr{background-image:url(../flags/4x3/lr.svg)}.fi-lr.fis{background-image:url(../flags/1x1/lr.svg)}.fi-ls{background-image:url(../flags/4x3/ls.svg)}.fi-ls.fis{background-image:url(../flags/1x1/ls.svg)}.fi-lt{background-image:url(../flags/4x3/lt.svg)}.fi-lt.fis{background-image:url(../flags/1x1/lt.svg)}.fi-lu{background-image:url(../flags/4x3/lu.svg)}.fi-lu.fis{background-image:url(../flags/1x1/lu.svg)}.fi-lv{background-image:url(../flags/4x3/lv.svg)}.fi-lv.fis{background-image:url(../flags/1x1/lv.svg)}.fi-ly{background-image:url(../flags/4x3/ly.svg)}.fi-ly.fis{background-image:url(../flags/1x1/ly.svg)}.fi-ma{background-image:url(../flags/4x3/ma.svg)}.fi-ma.fis{background-image:url(../flags/1x1/ma.svg)}.fi-mc{background-image:url(../flags/4x3/mc.svg)}.fi-mc.fis{background-image:url(../flags/1x1/mc.svg)}.fi-md{background-image:url(../flags/4x3/md.svg)}.fi-md.fis{background-image:url(../flags/1x1/md.svg)}.fi-me{background-image:url(../flags/4x3/me.svg)}.fi-me.fis{background-image:url(../flags/1x1/me.svg)}.fi-mf{background-image:url(../flags/4x3/mf.svg)}.fi-mf.fis{background-image:url(../flags/1x1/mf.svg)}.fi-mg{background-image:url(../flags/4x3/mg.svg)}.fi-mg.fis{background-image:url(../flags/1x1/mg.svg)}.fi-mh{background-image:url(../flags/4x3/mh.svg)}.fi-mh.fis{background-image:url(../flags/1x1/mh.svg)}.fi-mk{background-image:url(../flags/4x3/mk.svg)}.fi-mk.fis{background-image:url(../flags/1x1/mk.svg)}.fi-ml{background-image:url(../flags/4x3/ml.svg)}.fi-ml.fis{background-image:url(../flags/1x1/ml.svg)}.fi-mm{background-image:url(../flags/4x3/mm.svg)}.fi-mm.fis{background-image:url(../flags/1x1/mm.svg)}.fi-mn{background-image:url(../flags/4x3/mn.svg)}.fi-mn.fis{background-image:url(../flags/1x1/mn.svg)}.fi-mo{background-image:url(../flags/4x3/mo.svg)}.fi-mo.fis{background-image:url(../flags/1x1/mo.svg)}.fi-mp{background-image:url(../flags/4x3/mp.svg)}.fi-mp.fis{background-image:url(../flags/1x1/mp.svg)}.fi-mq{background-image:url(../flags/4x3/mq.svg)}.fi-mq.fis{background-image:url(../flags/1x1/mq.svg)}.fi-mr{background-image:url(../flags/4x3/mr.svg)}.fi-mr.fis{background-image:url(../flags/1x1/mr.svg)}.fi-ms{background-image:url(../flags/4x3/ms.svg)}.fi-ms.fis{background-image:url(../flags/1x1/ms.svg)}.fi-mt{background-image:url(../flags/4x3/mt.svg)}.fi-mt.fis{background-image:url(../flags/1x1/mt.svg)}.fi-mu{background-image:url(../flags/4x3/mu.svg)}.fi-mu.fis{background-image:url(../flags/1x1/mu.svg)}.fi-mv{background-image:url(../flags/4x3/mv.svg)}.fi-mv.fis{background-image:url(../flags/1x1/mv.svg)}.fi-mw{background-image:url(../flags/4x3/mw.svg)}.fi-mw.fis{background-image:url(../flags/1x1/mw.svg)}.fi-mx{background-image:url(../flags/4x3/mx.svg)}.fi-mx.fis{background-image:url(../flags/1x1/mx.svg)}.fi-my{background-image:url(../flags/4x3/my.svg)}.fi-my.fis{background-image:url(../flags/1x1/my.svg)}.fi-mz{background-image:url(../flags/4x3/mz.svg)}.fi-mz.fis{background-image:url(../flags/1x1/mz.svg)}.fi-na{background-image:url(../flags/4x3/na.svg)}.fi-na.fis{background-image:url(../flags/1x1/na.svg)}.fi-nc{background-image:url(../flags/4x3/nc.svg)}.fi-nc.fis{background-image:url(../flags/1x1/nc.svg)}.fi-ne{background-image:url(../flags/4x3/ne.svg)}.fi-ne.fis{background-image:url(../flags/1x1/ne.svg)}.fi-nf{background-image:url(../flags/4x3/nf.svg)}.fi-nf.fis{background-image:url(../flags/1x1/nf.svg)}.fi-ng{background-image:url(../flags/4x3/ng.svg)}.fi-ng.fis{background-image:url(../flags/1x1/ng.svg)}.fi-ni{background-image:url(../flags/4x3/ni.svg)}.fi-ni.fis{background-image:url(../flags/1x1/ni.svg)}.fi-nl{background-image:url(../flags/4x3/nl.svg)}.fi-nl.fis{background-image:url(../flags/1x1/nl.svg)}.fi-no{background-image:url(../flags/4x3/no.svg)}.fi-no.fis{background-image:url(../flags/1x1/no.svg)}.fi-np{background-image:url(../flags/4x3/np.svg)}.fi-np.fis{background-image:url(../flags/1x1/np.svg)}.fi-nr{background-image:url(../flags/4x3/nr.svg)}.fi-nr.fis{background-image:url(../flags/1x1/nr.svg)}.fi-nu{background-image:url(../flags/4x3/nu.svg)}.fi-nu.fis{background-image:url(../flags/1x1/nu.svg)}.fi-nz{background-image:url(../flags/4x3/nz.svg)}.fi-nz.fis{background-image:url(../flags/1x1/nz.svg)}.fi-om{background-image:url(../flags/4x3/om.svg)}.fi-om.fis{background-image:url(../flags/1x1/om.svg)}.fi-pa{background-image:url(../flags/4x3/pa.svg)}.fi-pa.fis{background-image:url(../flags/1x1/pa.svg)}.fi-pe{background-image:url(../flags/4x3/pe.svg)}.fi-pe.fis{background-image:url(../flags/1x1/pe.svg)}.fi-pf{background-image:url(../flags/4x3/pf.svg)}.fi-pf.fis{background-image:url(../flags/1x1/pf.svg)}.fi-pg{background-image:url(../flags/4x3/pg.svg)}.fi-pg.fis{background-image:url(../flags/1x1/pg.svg)}.fi-ph{background-image:url(../flags/4x3/ph.svg)}.fi-ph.fis{background-image:url(../flags/1x1/ph.svg)}.fi-pk{background-image:url(../flags/4x3/pk.svg)}.fi-pk.fis{background-image:url(../flags/1x1/pk.svg)}.fi-pl{background-image:url(../flags/4x3/pl.svg)}.fi-pl.fis{background-image:url(../flags/1x1/pl.svg)}.fi-pm{background-image:url(../flags/4x3/pm.svg)}.fi-pm.fis{background-image:url(../flags/1x1/pm.svg)}.fi-pn{background-image:url(../flags/4x3/pn.svg)}.fi-pn.fis{background-image:url(../flags/1x1/pn.svg)}.fi-pr{background-image:url(../flags/4x3/pr.svg)}.fi-pr.fis{background-image:url(../flags/1x1/pr.svg)}.fi-ps{background-image:url(../flags/4x3/ps.svg)}.fi-ps.fis{background-image:url(../flags/1x1/ps.svg)}.fi-pt{background-image:url(../flags/4x3/pt.svg)}.fi-pt.fis{background-image:url(../flags/1x1/pt.svg)}.fi-pw{background-image:url(../flags/4x3/pw.svg)}.fi-pw.fis{background-image:url(../flags/1x1/pw.svg)}.fi-py{background-image:url(../flags/4x3/py.svg)}.fi-py.fis{background-image:url(../flags/1x1/py.svg)}.fi-qa{background-image:url(../flags/4x3/qa.svg)}.fi-qa.fis{background-image:url(../flags/1x1/qa.svg)}.fi-re{background-image:url(../flags/4x3/re.svg)}.fi-re.fis{background-image:url(../flags/1x1/re.svg)}.fi-ro{background-image:url(../flags/4x3/ro.svg)}.fi-ro.fis{background-image:url(../flags/1x1/ro.svg)}.fi-rs{background-image:url(../flags/4x3/rs.svg)}.fi-rs.fis{background-image:url(../flags/1x1/rs.svg)}.fi-ru{background-image:url(../flags/4x3/ru.svg)}.fi-ru.fis{background-image:url(../flags/1x1/ru.svg)}.fi-rw{background-image:url(../flags/4x3/rw.svg)}.fi-rw.fis{background-image:url(../flags/1x1/rw.svg)}.fi-sa{background-image:url(../flags/4x3/sa.svg)}.fi-sa.fis{background-image:url(../flags/1x1/sa.svg)}.fi-sb{background-image:url(../flags/4x3/sb.svg)}.fi-sb.fis{background-image:url(../flags/1x1/sb.svg)}.fi-sc{background-image:url(../flags/4x3/sc.svg)}.fi-sc.fis{background-image:url(../flags/1x1/sc.svg)}.fi-sd{background-image:url(../flags/4x3/sd.svg)}.fi-sd.fis{background-image:url(../flags/1x1/sd.svg)}.fi-se{background-image:url(../flags/4x3/se.svg)}.fi-se.fis{background-image:url(../flags/1x1/se.svg)}.fi-sg{background-image:url(../flags/4x3/sg.svg)}.fi-sg.fis{background-image:url(../flags/1x1/sg.svg)}.fi-sh{background-image:url(../flags/4x3/sh.svg)}.fi-sh.fis{background-image:url(../flags/1x1/sh.svg)}.fi-si{background-image:url(../flags/4x3/si.svg)}.fi-si.fis{background-image:url(../flags/1x1/si.svg)}.fi-sj{background-image:url(../flags/4x3/sj.svg)}.fi-sj.fis{background-image:url(../flags/1x1/sj.svg)}.fi-sk{background-image:url(../flags/4x3/sk.svg)}.fi-sk.fis{background-image:url(../flags/1x1/sk.svg)}.fi-sl{background-image:url(../flags/4x3/sl.svg)}.fi-sl.fis{background-image:url(../flags/1x1/sl.svg)}.fi-sm{background-image:url(../flags/4x3/sm.svg)}.fi-sm.fis{background-image:url(../flags/1x1/sm.svg)}.fi-sn{background-image:url(../flags/4x3/sn.svg)}.fi-sn.fis{background-image:url(../flags/1x1/sn.svg)}.fi-so{background-image:url(../flags/4x3/so.svg)}.fi-so.fis{background-image:url(../flags/1x1/so.svg)}.fi-sr{background-image:url(../flags/4x3/sr.svg)}.fi-sr.fis{background-image:url(../flags/1x1/sr.svg)}.fi-ss{background-image:url(../flags/4x3/ss.svg)}.fi-ss.fis{background-image:url(../flags/1x1/ss.svg)}.fi-st{background-image:url(../flags/4x3/st.svg)}.fi-st.fis{background-image:url(../flags/1x1/st.svg)}.fi-sv{background-image:url(../flags/4x3/sv.svg)}.fi-sv.fis{background-image:url(../flags/1x1/sv.svg)}.fi-sx{background-image:url(../flags/4x3/sx.svg)}.fi-sx.fis{background-image:url(../flags/1x1/sx.svg)}.fi-sy{background-image:url(../flags/4x3/sy.svg)}.fi-sy.fis{background-image:url(../flags/1x1/sy.svg)}.fi-sz{background-image:url(../flags/4x3/sz.svg)}.fi-sz.fis{background-image:url(../flags/1x1/sz.svg)}.fi-tc{background-image:url(../flags/4x3/tc.svg)}.fi-tc.fis{background-image:url(../flags/1x1/tc.svg)}.fi-td{background-image:url(../flags/4x3/td.svg)}.fi-td.fis{background-image:url(../flags/1x1/td.svg)}.fi-tf{background-image:url(../flags/4x3/tf.svg)}.fi-tf.fis{background-image:url(../flags/1x1/tf.svg)}.fi-tg{background-image:url(../flags/4x3/tg.svg)}.fi-tg.fis{background-image:url(../flags/1x1/tg.svg)}.fi-th{background-image:url(../flags/4x3/th.svg)}.fi-th.fis{background-image:url(../flags/1x1/th.svg)}.fi-tj{background-image:url(../flags/4x3/tj.svg)}.fi-tj.fis{background-image:url(../flags/1x1/tj.svg)}.fi-tk{background-image:url(../flags/4x3/tk.svg)}.fi-tk.fis{background-image:url(../flags/1x1/tk.svg)}.fi-tl{background-image:url(../flags/4x3/tl.svg)}.fi-tl.fis{background-image:url(../flags/1x1/tl.svg)}.fi-tm{background-image:url(../flags/4x3/tm.svg)}.fi-tm.fis{background-image:url(../flags/1x1/tm.svg)}.fi-tn{background-image:url(../flags/4x3/tn.svg)}.fi-tn.fis{background-image:url(../flags/1x1/tn.svg)}.fi-to{background-image:url(../flags/4x3/to.svg)}.fi-to.fis{background-image:url(../flags/1x1/to.svg)}.fi-tr{background-image:url(../flags/4x3/tr.svg)}.fi-tr.fis{background-image:url(../flags/1x1/tr.svg)}.fi-tt{background-image:url(../flags/4x3/tt.svg)}.fi-tt.fis{background-image:url(../flags/1x1/tt.svg)}.fi-tv{background-image:url(../flags/4x3/tv.svg)}.fi-tv.fis{background-image:url(../flags/1x1/tv.svg)}.fi-tw{background-image:url(../flags/4x3/tw.svg)}.fi-tw.fis{background-image:url(../flags/1x1/tw.svg)}.fi-tz{background-image:url(../flags/4x3/tz.svg)}.fi-tz.fis{background-image:url(../flags/1x1/tz.svg)}.fi-ua{background-image:url(../flags/4x3/ua.svg)}.fi-ua.fis{background-image:url(../flags/1x1/ua.svg)}.fi-ug{background-image:url(../flags/4x3/ug.svg)}.fi-ug.fis{background-image:url(../flags/1x1/ug.svg)}.fi-um{background-image:url(../flags/4x3/um.svg)}.fi-um.fis{background-image:url(../flags/1x1/um.svg)}.fi-us{background-image:url(../flags/4x3/us.svg)}.fi-us.fis{background-image:url(../flags/1x1/us.svg)}.fi-uy{background-image:url(../flags/4x3/uy.svg)}.fi-uy.fis{background-image:url(../flags/1x1/uy.svg)}.fi-uz{background-image:url(../flags/4x3/uz.svg)}.fi-uz.fis{background-image:url(../flags/1x1/uz.svg)}.fi-va{background-image:url(../flags/4x3/va.svg)}.fi-va.fis{background-image:url(../flags/1x1/va.svg)}.fi-vc{background-image:url(../flags/4x3/vc.svg)}.fi-vc.fis{background-image:url(../flags/1x1/vc.svg)}.fi-ve{background-image:url(../flags/4x3/ve.svg)}.fi-ve.fis{background-image:url(../flags/1x1/ve.svg)}.fi-vg{background-image:url(../flags/4x3/vg.svg)}.fi-vg.fis{background-image:url(../flags/1x1/vg.svg)}.fi-vi{background-image:url(../flags/4x3/vi.svg)}.fi-vi.fis{background-image:url(../flags/1x1/vi.svg)}.fi-vn{background-image:url(../flags/4x3/vn.svg)}.fi-vn.fis{background-image:url(../flags/1x1/vn.svg)}.fi-vu{background-image:url(../flags/4x3/vu.svg)}.fi-vu.fis{background-image:url(../flags/1x1/vu.svg)}.fi-wf{background-image:url(../flags/4x3/wf.svg)}.fi-wf.fis{background-image:url(../flags/1x1/wf.svg)}.fi-ws{background-image:url(../flags/4x3/ws.svg)}.fi-ws.fis{background-image:url(../flags/1x1/ws.svg)}.fi-ye{background-image:url(../flags/4x3/ye.svg)}.fi-ye.fis{background-image:url(../flags/1x1/ye.svg)}.fi-yt{background-image:url(../flags/4x3/yt.svg)}.fi-yt.fis{background-image:url(../flags/1x1/yt.svg)}.fi-za{background-image:url(../flags/4x3/za.svg)}.fi-za.fis{background-image:url(../flags/1x1/za.svg)}.fi-zm{background-image:url(../flags/4x3/zm.svg)}.fi-zm.fis{background-image:url(../flags/1x1/zm.svg)}.fi-zw{background-image:url(../flags/4x3/zw.svg)}.fi-zw.fis{background-image:url(../flags/1x1/zw.svg)}.fi-arab{background-image:url(../flags/4x3/arab.svg)}.fi-arab.fis{background-image:url(../flags/1x1/arab.svg)}.fi-cefta{background-image:url(../flags/4x3/cefta.svg)}.fi-cefta.fis{background-image:url(../flags/1x1/cefta.svg)}.fi-cp{background-image:url(../flags/4x3/cp.svg)}.fi-cp.fis{background-image:url(../flags/1x1/cp.svg)}.fi-dg{background-image:url(../flags/4x3/dg.svg)}.fi-dg.fis{background-image:url(../flags/1x1/dg.svg)}.fi-eac{background-image:url(../flags/4x3/eac.svg)}.fi-eac.fis{background-image:url(../flags/1x1/eac.svg)}.fi-es-ct{background-image:url(../flags/4x3/es-ct.svg)}.fi-es-ct.fis{background-image:url(../flags/1x1/es-ct.svg)}.fi-es-ga{background-image:url(../flags/4x3/es-ga.svg)}.fi-es-ga.fis{background-image:url(../flags/1x1/es-ga.svg)}.fi-es-pv{background-image:url(../flags/4x3/es-pv.svg)}.fi-es-pv.fis{background-image:url(../flags/1x1/es-pv.svg)}.fi-eu{background-image:url(../flags/4x3/eu.svg)}.fi-eu.fis{background-image:url(../flags/1x1/eu.svg)}.fi-gb-eng{background-image:url(../flags/4x3/gb-eng.svg)}.fi-gb-eng.fis{background-image:url(../flags/1x1/gb-eng.svg)}.fi-gb-nir{background-image:url(../flags/4x3/gb-nir.svg)}.fi-gb-nir.fis{background-image:url(../flags/1x1/gb-nir.svg)}.fi-gb-sct{background-image:url(../flags/4x3/gb-sct.svg)}.fi-gb-sct.fis{background-image:url(../flags/1x1/gb-sct.svg)}.fi-gb-wls{background-image:url(../flags/4x3/gb-wls.svg)}.fi-gb-wls.fis{background-image:url(../flags/1x1/gb-wls.svg)}.fi-ic{background-image:url(../flags/4x3/ic.svg)}.fi-ic.fis{background-image:url(../flags/1x1/ic.svg)}.fi-pc{background-image:url(../flags/4x3/pc.svg)}.fi-pc.fis{background-image:url(../flags/1x1/pc.svg)}.fi-sh-ac{background-image:url(../flags/4x3/sh-ac.svg)}.fi-sh-ac.fis{background-image:url(../flags/1x1/sh-ac.svg)}.fi-sh-hl{background-image:url(../flags/4x3/sh-hl.svg)}.fi-sh-hl.fis{background-image:url(../flags/1x1/sh-hl.svg)}.fi-sh-ta{background-image:url(../flags/4x3/sh-ta.svg)}.fi-sh-ta.fis{background-image:url(../flags/1x1/sh-ta.svg)}.fi-un{background-image:url(../flags/4x3/un.svg)}.fi-un.fis{background-image:url(../flags/1x1/un.svg)}.fi-xk{background-image:url(../flags/4x3/xk.svg)}.fi-xk.fis{background-image:url(../flags/1x1/xk.svg)}.fi-00{background-image:url(../flags/4x3/00.svg)} diff --git a/assets/flags/4x3/00.svg b/assets/flags/4x3/00.svg new file mode 100644 index 000000000..aff713e43 --- /dev/null +++ b/assets/flags/4x3/00.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/assets/flags/4x3/ad.svg b/assets/flags/4x3/ad.svg new file mode 100644 index 000000000..067ab772f --- /dev/null +++ b/assets/flags/4x3/ad.svg @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ae.svg b/assets/flags/4x3/ae.svg new file mode 100644 index 000000000..651ac8523 --- /dev/null +++ b/assets/flags/4x3/ae.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/af.svg b/assets/flags/4x3/af.svg new file mode 100644 index 000000000..521ac4cfd --- /dev/null +++ b/assets/flags/4x3/af.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ag.svg b/assets/flags/4x3/ag.svg new file mode 100644 index 000000000..243c3d8f9 --- /dev/null +++ b/assets/flags/4x3/ag.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ai.svg b/assets/flags/4x3/ai.svg new file mode 100644 index 000000000..628ad9be9 --- /dev/null +++ b/assets/flags/4x3/ai.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/al.svg b/assets/flags/4x3/al.svg new file mode 100644 index 000000000..1135b4b80 --- /dev/null +++ b/assets/flags/4x3/al.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/am.svg b/assets/flags/4x3/am.svg new file mode 100644 index 000000000..99fa4dc59 --- /dev/null +++ b/assets/flags/4x3/am.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/ao.svg b/assets/flags/4x3/ao.svg new file mode 100644 index 000000000..b1863bd0f --- /dev/null +++ b/assets/flags/4x3/ao.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/aq.svg b/assets/flags/4x3/aq.svg new file mode 100644 index 000000000..53840cccb --- /dev/null +++ b/assets/flags/4x3/aq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/ar.svg b/assets/flags/4x3/ar.svg new file mode 100644 index 000000000..d20cbbdcd --- /dev/null +++ b/assets/flags/4x3/ar.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/arab.svg b/assets/flags/4x3/arab.svg new file mode 100644 index 000000000..96d27157e --- /dev/null +++ b/assets/flags/4x3/arab.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/as.svg b/assets/flags/4x3/as.svg new file mode 100644 index 000000000..354355672 --- /dev/null +++ b/assets/flags/4x3/as.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/at.svg b/assets/flags/4x3/at.svg new file mode 100644 index 000000000..c28250887 --- /dev/null +++ b/assets/flags/4x3/at.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/au.svg b/assets/flags/4x3/au.svg new file mode 100644 index 000000000..96e80768b --- /dev/null +++ b/assets/flags/4x3/au.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/aw.svg b/assets/flags/4x3/aw.svg new file mode 100644 index 000000000..413b7c45b --- /dev/null +++ b/assets/flags/4x3/aw.svg @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ax.svg b/assets/flags/4x3/ax.svg new file mode 100644 index 000000000..0584d713b --- /dev/null +++ b/assets/flags/4x3/ax.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/az.svg b/assets/flags/4x3/az.svg new file mode 100644 index 000000000..355752211 --- /dev/null +++ b/assets/flags/4x3/az.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/ba.svg b/assets/flags/4x3/ba.svg new file mode 100644 index 000000000..93bd9cf93 --- /dev/null +++ b/assets/flags/4x3/ba.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/flags/4x3/bb.svg b/assets/flags/4x3/bb.svg new file mode 100644 index 000000000..cecd5cc33 --- /dev/null +++ b/assets/flags/4x3/bb.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/bd.svg b/assets/flags/4x3/bd.svg new file mode 100644 index 000000000..16b794deb --- /dev/null +++ b/assets/flags/4x3/bd.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/be.svg b/assets/flags/4x3/be.svg new file mode 100644 index 000000000..ac706a0b5 --- /dev/null +++ b/assets/flags/4x3/be.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/bf.svg b/assets/flags/4x3/bf.svg new file mode 100644 index 000000000..471382258 --- /dev/null +++ b/assets/flags/4x3/bf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/bg.svg b/assets/flags/4x3/bg.svg new file mode 100644 index 000000000..b100dd0dc --- /dev/null +++ b/assets/flags/4x3/bg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/bh.svg b/assets/flags/4x3/bh.svg new file mode 100644 index 000000000..7a2ea549b --- /dev/null +++ b/assets/flags/4x3/bh.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/bi.svg b/assets/flags/4x3/bi.svg new file mode 100644 index 000000000..a4434a955 --- /dev/null +++ b/assets/flags/4x3/bi.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/bj.svg b/assets/flags/4x3/bj.svg new file mode 100644 index 000000000..0846724d1 --- /dev/null +++ b/assets/flags/4x3/bj.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/bl.svg b/assets/flags/4x3/bl.svg new file mode 100644 index 000000000..f84cbbaeb --- /dev/null +++ b/assets/flags/4x3/bl.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/bm.svg b/assets/flags/4x3/bm.svg new file mode 100644 index 000000000..bab3e0abe --- /dev/null +++ b/assets/flags/4x3/bm.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/bn.svg b/assets/flags/4x3/bn.svg new file mode 100644 index 000000000..4b416ebb7 --- /dev/null +++ b/assets/flags/4x3/bn.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/bo.svg b/assets/flags/4x3/bo.svg new file mode 100644 index 000000000..46dc76735 --- /dev/null +++ b/assets/flags/4x3/bo.svg @@ -0,0 +1,674 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/bq.svg b/assets/flags/4x3/bq.svg new file mode 100644 index 000000000..0e6bc76e6 --- /dev/null +++ b/assets/flags/4x3/bq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/br.svg b/assets/flags/4x3/br.svg new file mode 100644 index 000000000..22c908e7e --- /dev/null +++ b/assets/flags/4x3/br.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/bs.svg b/assets/flags/4x3/bs.svg new file mode 100644 index 000000000..5cc918e5a --- /dev/null +++ b/assets/flags/4x3/bs.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/bt.svg b/assets/flags/4x3/bt.svg new file mode 100644 index 000000000..798c79b38 --- /dev/null +++ b/assets/flags/4x3/bt.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/bv.svg b/assets/flags/4x3/bv.svg new file mode 100644 index 000000000..40e16d948 --- /dev/null +++ b/assets/flags/4x3/bv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/bw.svg b/assets/flags/4x3/bw.svg new file mode 100644 index 000000000..3435608d6 --- /dev/null +++ b/assets/flags/4x3/bw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/by.svg b/assets/flags/4x3/by.svg new file mode 100644 index 000000000..7e90ff255 --- /dev/null +++ b/assets/flags/4x3/by.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/bz.svg b/assets/flags/4x3/bz.svg new file mode 100644 index 000000000..25386a51a --- /dev/null +++ b/assets/flags/4x3/bz.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ca.svg b/assets/flags/4x3/ca.svg new file mode 100644 index 000000000..89da5b7b5 --- /dev/null +++ b/assets/flags/4x3/ca.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/cc.svg b/assets/flags/4x3/cc.svg new file mode 100644 index 000000000..ddfd18038 --- /dev/null +++ b/assets/flags/4x3/cc.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/cd.svg b/assets/flags/4x3/cd.svg new file mode 100644 index 000000000..b9cf52894 --- /dev/null +++ b/assets/flags/4x3/cd.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/cefta.svg b/assets/flags/4x3/cefta.svg new file mode 100644 index 000000000..f748d08a1 --- /dev/null +++ b/assets/flags/4x3/cefta.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/cf.svg b/assets/flags/4x3/cf.svg new file mode 100644 index 000000000..a6cd3670f --- /dev/null +++ b/assets/flags/4x3/cf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/cg.svg b/assets/flags/4x3/cg.svg new file mode 100644 index 000000000..f5a0e42d4 --- /dev/null +++ b/assets/flags/4x3/cg.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/flags/4x3/ch.svg b/assets/flags/4x3/ch.svg new file mode 100644 index 000000000..b42d6709c --- /dev/null +++ b/assets/flags/4x3/ch.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/ci.svg b/assets/flags/4x3/ci.svg new file mode 100644 index 000000000..e400f0c1c --- /dev/null +++ b/assets/flags/4x3/ci.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/ck.svg b/assets/flags/4x3/ck.svg new file mode 100644 index 000000000..18e547b17 --- /dev/null +++ b/assets/flags/4x3/ck.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/cl.svg b/assets/flags/4x3/cl.svg new file mode 100644 index 000000000..5b3c72fa7 --- /dev/null +++ b/assets/flags/4x3/cl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/cm.svg b/assets/flags/4x3/cm.svg new file mode 100644 index 000000000..70adc8b68 --- /dev/null +++ b/assets/flags/4x3/cm.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/cn.svg b/assets/flags/4x3/cn.svg new file mode 100644 index 000000000..10d3489a0 --- /dev/null +++ b/assets/flags/4x3/cn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/flags/4x3/co.svg b/assets/flags/4x3/co.svg new file mode 100644 index 000000000..ebd0a0fb2 --- /dev/null +++ b/assets/flags/4x3/co.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/cp.svg b/assets/flags/4x3/cp.svg new file mode 100644 index 000000000..b8aa9cfd6 --- /dev/null +++ b/assets/flags/4x3/cp.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/cr.svg b/assets/flags/4x3/cr.svg new file mode 100644 index 000000000..5a409eebb --- /dev/null +++ b/assets/flags/4x3/cr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/cu.svg b/assets/flags/4x3/cu.svg new file mode 100644 index 000000000..053c9ee3a --- /dev/null +++ b/assets/flags/4x3/cu.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/cv.svg b/assets/flags/4x3/cv.svg new file mode 100644 index 000000000..aec899490 --- /dev/null +++ b/assets/flags/4x3/cv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/cw.svg b/assets/flags/4x3/cw.svg new file mode 100644 index 000000000..bb0ece22e --- /dev/null +++ b/assets/flags/4x3/cw.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/cx.svg b/assets/flags/4x3/cx.svg new file mode 100644 index 000000000..374ff2dab --- /dev/null +++ b/assets/flags/4x3/cx.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/cy.svg b/assets/flags/4x3/cy.svg new file mode 100644 index 000000000..7e3d883da --- /dev/null +++ b/assets/flags/4x3/cy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/cz.svg b/assets/flags/4x3/cz.svg new file mode 100644 index 000000000..7913de389 --- /dev/null +++ b/assets/flags/4x3/cz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/de.svg b/assets/flags/4x3/de.svg new file mode 100644 index 000000000..71aa2d2c3 --- /dev/null +++ b/assets/flags/4x3/de.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/dg.svg b/assets/flags/4x3/dg.svg new file mode 100644 index 000000000..f163caf94 --- /dev/null +++ b/assets/flags/4x3/dg.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/dj.svg b/assets/flags/4x3/dj.svg new file mode 100644 index 000000000..9b00a8205 --- /dev/null +++ b/assets/flags/4x3/dj.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/dk.svg b/assets/flags/4x3/dk.svg new file mode 100644 index 000000000..563277f81 --- /dev/null +++ b/assets/flags/4x3/dk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/dm.svg b/assets/flags/4x3/dm.svg new file mode 100644 index 000000000..f692094dd --- /dev/null +++ b/assets/flags/4x3/dm.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/do.svg b/assets/flags/4x3/do.svg new file mode 100644 index 000000000..b1be393ed --- /dev/null +++ b/assets/flags/4x3/do.svg @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/dz.svg b/assets/flags/4x3/dz.svg new file mode 100644 index 000000000..5ff29a74a --- /dev/null +++ b/assets/flags/4x3/dz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/eac.svg b/assets/flags/4x3/eac.svg new file mode 100644 index 000000000..aaf8133f3 --- /dev/null +++ b/assets/flags/4x3/eac.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ec.svg b/assets/flags/4x3/ec.svg new file mode 100644 index 000000000..397bfd982 --- /dev/null +++ b/assets/flags/4x3/ec.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ee.svg b/assets/flags/4x3/ee.svg new file mode 100644 index 000000000..2a86ee405 --- /dev/null +++ b/assets/flags/4x3/ee.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/eg.svg b/assets/flags/4x3/eg.svg new file mode 100644 index 000000000..00d1fa59e --- /dev/null +++ b/assets/flags/4x3/eg.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/eh.svg b/assets/flags/4x3/eh.svg new file mode 100644 index 000000000..6aec72883 --- /dev/null +++ b/assets/flags/4x3/eh.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/er.svg b/assets/flags/4x3/er.svg new file mode 100644 index 000000000..3f4f3f292 --- /dev/null +++ b/assets/flags/4x3/er.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/es-ct.svg b/assets/flags/4x3/es-ct.svg new file mode 100644 index 000000000..4d8591140 --- /dev/null +++ b/assets/flags/4x3/es-ct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/es-ga.svg b/assets/flags/4x3/es-ga.svg new file mode 100644 index 000000000..31657813e --- /dev/null +++ b/assets/flags/4x3/es-ga.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/es-pv.svg b/assets/flags/4x3/es-pv.svg new file mode 100644 index 000000000..21c8759ec --- /dev/null +++ b/assets/flags/4x3/es-pv.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/es.svg b/assets/flags/4x3/es.svg new file mode 100644 index 000000000..acdf927f2 --- /dev/null +++ b/assets/flags/4x3/es.svg @@ -0,0 +1,544 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/et.svg b/assets/flags/4x3/et.svg new file mode 100644 index 000000000..3f99be486 --- /dev/null +++ b/assets/flags/4x3/et.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/eu.svg b/assets/flags/4x3/eu.svg new file mode 100644 index 000000000..b0874c1ed --- /dev/null +++ b/assets/flags/4x3/eu.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/fi.svg b/assets/flags/4x3/fi.svg new file mode 100644 index 000000000..470be2d07 --- /dev/null +++ b/assets/flags/4x3/fi.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/fj.svg b/assets/flags/4x3/fj.svg new file mode 100644 index 000000000..23fbe57a8 --- /dev/null +++ b/assets/flags/4x3/fj.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/fk.svg b/assets/flags/4x3/fk.svg new file mode 100644 index 000000000..c65bf96de --- /dev/null +++ b/assets/flags/4x3/fk.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/fm.svg b/assets/flags/4x3/fm.svg new file mode 100644 index 000000000..c1b7c9778 --- /dev/null +++ b/assets/flags/4x3/fm.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/flags/4x3/fo.svg b/assets/flags/4x3/fo.svg new file mode 100644 index 000000000..f802d285a --- /dev/null +++ b/assets/flags/4x3/fo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/flags/4x3/fr.svg b/assets/flags/4x3/fr.svg new file mode 100644 index 000000000..4110e59e4 --- /dev/null +++ b/assets/flags/4x3/fr.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/ga.svg b/assets/flags/4x3/ga.svg new file mode 100644 index 000000000..76edab429 --- /dev/null +++ b/assets/flags/4x3/ga.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/gb-eng.svg b/assets/flags/4x3/gb-eng.svg new file mode 100644 index 000000000..12e3b67d5 --- /dev/null +++ b/assets/flags/4x3/gb-eng.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/gb-nir.svg b/assets/flags/4x3/gb-nir.svg new file mode 100644 index 000000000..e6be8dbc2 --- /dev/null +++ b/assets/flags/4x3/gb-nir.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/gb-sct.svg b/assets/flags/4x3/gb-sct.svg new file mode 100644 index 000000000..f50cd322a --- /dev/null +++ b/assets/flags/4x3/gb-sct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/gb-wls.svg b/assets/flags/4x3/gb-wls.svg new file mode 100644 index 000000000..6e15fd015 --- /dev/null +++ b/assets/flags/4x3/gb-wls.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/gb.svg b/assets/flags/4x3/gb.svg new file mode 100644 index 000000000..799138319 --- /dev/null +++ b/assets/flags/4x3/gb.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/gd.svg b/assets/flags/4x3/gd.svg new file mode 100644 index 000000000..cb51e9618 --- /dev/null +++ b/assets/flags/4x3/gd.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ge.svg b/assets/flags/4x3/ge.svg new file mode 100644 index 000000000..d8126ec8d --- /dev/null +++ b/assets/flags/4x3/ge.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/gf.svg b/assets/flags/4x3/gf.svg new file mode 100644 index 000000000..f8fe94c65 --- /dev/null +++ b/assets/flags/4x3/gf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/gg.svg b/assets/flags/4x3/gg.svg new file mode 100644 index 000000000..f8216c8bc --- /dev/null +++ b/assets/flags/4x3/gg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/gh.svg b/assets/flags/4x3/gh.svg new file mode 100644 index 000000000..5c3e3e69a --- /dev/null +++ b/assets/flags/4x3/gh.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/gi.svg b/assets/flags/4x3/gi.svg new file mode 100644 index 000000000..e2b590afe --- /dev/null +++ b/assets/flags/4x3/gi.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/gl.svg b/assets/flags/4x3/gl.svg new file mode 100644 index 000000000..eb5a52e9e --- /dev/null +++ b/assets/flags/4x3/gl.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/gm.svg b/assets/flags/4x3/gm.svg new file mode 100644 index 000000000..8fe9d6692 --- /dev/null +++ b/assets/flags/4x3/gm.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/gn.svg b/assets/flags/4x3/gn.svg new file mode 100644 index 000000000..40d6ad4f0 --- /dev/null +++ b/assets/flags/4x3/gn.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/gp.svg b/assets/flags/4x3/gp.svg new file mode 100644 index 000000000..ee55c4bcd --- /dev/null +++ b/assets/flags/4x3/gp.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/gq.svg b/assets/flags/4x3/gq.svg new file mode 100644 index 000000000..134e44217 --- /dev/null +++ b/assets/flags/4x3/gq.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/gr.svg b/assets/flags/4x3/gr.svg new file mode 100644 index 000000000..599741eec --- /dev/null +++ b/assets/flags/4x3/gr.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/gs.svg b/assets/flags/4x3/gs.svg new file mode 100644 index 000000000..1536e073e --- /dev/null +++ b/assets/flags/4x3/gs.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/gt.svg b/assets/flags/4x3/gt.svg new file mode 100644 index 000000000..f7cffbdc7 --- /dev/null +++ b/assets/flags/4x3/gt.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/gu.svg b/assets/flags/4x3/gu.svg new file mode 100644 index 000000000..0d66e1bfa --- /dev/null +++ b/assets/flags/4x3/gu.svg @@ -0,0 +1,23 @@ + + + + + + + + + + G + U + A + M + + + + + + + + + + diff --git a/assets/flags/4x3/gw.svg b/assets/flags/4x3/gw.svg new file mode 100644 index 000000000..d470bac9f --- /dev/null +++ b/assets/flags/4x3/gw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/gy.svg b/assets/flags/4x3/gy.svg new file mode 100644 index 000000000..569fb5627 --- /dev/null +++ b/assets/flags/4x3/gy.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/hk.svg b/assets/flags/4x3/hk.svg new file mode 100644 index 000000000..4fd55bc14 --- /dev/null +++ b/assets/flags/4x3/hk.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/hm.svg b/assets/flags/4x3/hm.svg new file mode 100644 index 000000000..815c48208 --- /dev/null +++ b/assets/flags/4x3/hm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/hn.svg b/assets/flags/4x3/hn.svg new file mode 100644 index 000000000..11fde67db --- /dev/null +++ b/assets/flags/4x3/hn.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/hr.svg b/assets/flags/4x3/hr.svg new file mode 100644 index 000000000..44fed27d5 --- /dev/null +++ b/assets/flags/4x3/hr.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ht.svg b/assets/flags/4x3/ht.svg new file mode 100644 index 000000000..5d48eb93b --- /dev/null +++ b/assets/flags/4x3/ht.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/hu.svg b/assets/flags/4x3/hu.svg new file mode 100644 index 000000000..baddf7f5e --- /dev/null +++ b/assets/flags/4x3/hu.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/ic.svg b/assets/flags/4x3/ic.svg new file mode 100644 index 000000000..81e6ee2e1 --- /dev/null +++ b/assets/flags/4x3/ic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/id.svg b/assets/flags/4x3/id.svg new file mode 100644 index 000000000..3b7c8fcfd --- /dev/null +++ b/assets/flags/4x3/id.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/ie.svg b/assets/flags/4x3/ie.svg new file mode 100644 index 000000000..049be14de --- /dev/null +++ b/assets/flags/4x3/ie.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/il.svg b/assets/flags/4x3/il.svg new file mode 100644 index 000000000..f43be7e8e --- /dev/null +++ b/assets/flags/4x3/il.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/im.svg b/assets/flags/4x3/im.svg new file mode 100644 index 000000000..f06f3d6fe --- /dev/null +++ b/assets/flags/4x3/im.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/in.svg b/assets/flags/4x3/in.svg new file mode 100644 index 000000000..bc47d7491 --- /dev/null +++ b/assets/flags/4x3/in.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/io.svg b/assets/flags/4x3/io.svg new file mode 100644 index 000000000..77016679e --- /dev/null +++ b/assets/flags/4x3/io.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/iq.svg b/assets/flags/4x3/iq.svg new file mode 100644 index 000000000..259da9adc --- /dev/null +++ b/assets/flags/4x3/iq.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/flags/4x3/ir.svg b/assets/flags/4x3/ir.svg new file mode 100644 index 000000000..8c6d51621 --- /dev/null +++ b/assets/flags/4x3/ir.svg @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/is.svg b/assets/flags/4x3/is.svg new file mode 100644 index 000000000..a6588afae --- /dev/null +++ b/assets/flags/4x3/is.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/flags/4x3/it.svg b/assets/flags/4x3/it.svg new file mode 100644 index 000000000..20a8bfdcc --- /dev/null +++ b/assets/flags/4x3/it.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/je.svg b/assets/flags/4x3/je.svg new file mode 100644 index 000000000..611180d42 --- /dev/null +++ b/assets/flags/4x3/je.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/jm.svg b/assets/flags/4x3/jm.svg new file mode 100644 index 000000000..269df0383 --- /dev/null +++ b/assets/flags/4x3/jm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/jo.svg b/assets/flags/4x3/jo.svg new file mode 100644 index 000000000..d6f927d44 --- /dev/null +++ b/assets/flags/4x3/jo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/jp.svg b/assets/flags/4x3/jp.svg new file mode 100644 index 000000000..cc1c181ce --- /dev/null +++ b/assets/flags/4x3/jp.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/flags/4x3/ke.svg b/assets/flags/4x3/ke.svg new file mode 100644 index 000000000..3a67ca3cc --- /dev/null +++ b/assets/flags/4x3/ke.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/kg.svg b/assets/flags/4x3/kg.svg new file mode 100644 index 000000000..68c210b1c --- /dev/null +++ b/assets/flags/4x3/kg.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/kh.svg b/assets/flags/4x3/kh.svg new file mode 100644 index 000000000..c658838f4 --- /dev/null +++ b/assets/flags/4x3/kh.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ki.svg b/assets/flags/4x3/ki.svg new file mode 100644 index 000000000..0c8032807 --- /dev/null +++ b/assets/flags/4x3/ki.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/km.svg b/assets/flags/4x3/km.svg new file mode 100644 index 000000000..414d65e47 --- /dev/null +++ b/assets/flags/4x3/km.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/kn.svg b/assets/flags/4x3/kn.svg new file mode 100644 index 000000000..47fe64d61 --- /dev/null +++ b/assets/flags/4x3/kn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/kp.svg b/assets/flags/4x3/kp.svg new file mode 100644 index 000000000..4d1dbab24 --- /dev/null +++ b/assets/flags/4x3/kp.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/kr.svg b/assets/flags/4x3/kr.svg new file mode 100644 index 000000000..6947eab2b --- /dev/null +++ b/assets/flags/4x3/kr.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/kw.svg b/assets/flags/4x3/kw.svg new file mode 100644 index 000000000..3dd89e996 --- /dev/null +++ b/assets/flags/4x3/kw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ky.svg b/assets/flags/4x3/ky.svg new file mode 100644 index 000000000..74a2fea2a --- /dev/null +++ b/assets/flags/4x3/ky.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/kz.svg b/assets/flags/4x3/kz.svg new file mode 100644 index 000000000..04a47f53e --- /dev/null +++ b/assets/flags/4x3/kz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/la.svg b/assets/flags/4x3/la.svg new file mode 100644 index 000000000..6aea6b72b --- /dev/null +++ b/assets/flags/4x3/la.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/flags/4x3/lb.svg b/assets/flags/4x3/lb.svg new file mode 100644 index 000000000..8619f2410 --- /dev/null +++ b/assets/flags/4x3/lb.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/lc.svg b/assets/flags/4x3/lc.svg new file mode 100644 index 000000000..bb256541c --- /dev/null +++ b/assets/flags/4x3/lc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/li.svg b/assets/flags/4x3/li.svg new file mode 100644 index 000000000..68ea26fa3 --- /dev/null +++ b/assets/flags/4x3/li.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/lk.svg b/assets/flags/4x3/lk.svg new file mode 100644 index 000000000..2c5cdbe09 --- /dev/null +++ b/assets/flags/4x3/lk.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/lr.svg b/assets/flags/4x3/lr.svg new file mode 100644 index 000000000..e482ab9d7 --- /dev/null +++ b/assets/flags/4x3/lr.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ls.svg b/assets/flags/4x3/ls.svg new file mode 100644 index 000000000..a7c01a98f --- /dev/null +++ b/assets/flags/4x3/ls.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/lt.svg b/assets/flags/4x3/lt.svg new file mode 100644 index 000000000..90ec5d240 --- /dev/null +++ b/assets/flags/4x3/lt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/lu.svg b/assets/flags/4x3/lu.svg new file mode 100644 index 000000000..c31d2bfa2 --- /dev/null +++ b/assets/flags/4x3/lu.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/lv.svg b/assets/flags/4x3/lv.svg new file mode 100644 index 000000000..6a9e75ec9 --- /dev/null +++ b/assets/flags/4x3/lv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/ly.svg b/assets/flags/4x3/ly.svg new file mode 100644 index 000000000..1eaa51e46 --- /dev/null +++ b/assets/flags/4x3/ly.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ma.svg b/assets/flags/4x3/ma.svg new file mode 100644 index 000000000..7ce56eff7 --- /dev/null +++ b/assets/flags/4x3/ma.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/mc.svg b/assets/flags/4x3/mc.svg new file mode 100644 index 000000000..9cb6c9e8a --- /dev/null +++ b/assets/flags/4x3/mc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/md.svg b/assets/flags/4x3/md.svg new file mode 100644 index 000000000..6dc441e17 --- /dev/null +++ b/assets/flags/4x3/md.svg @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/me.svg b/assets/flags/4x3/me.svg new file mode 100644 index 000000000..d89189074 --- /dev/null +++ b/assets/flags/4x3/me.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/mf.svg b/assets/flags/4x3/mf.svg new file mode 100644 index 000000000..6305edc1c --- /dev/null +++ b/assets/flags/4x3/mf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/mg.svg b/assets/flags/4x3/mg.svg new file mode 100644 index 000000000..5fa2d2440 --- /dev/null +++ b/assets/flags/4x3/mg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/mh.svg b/assets/flags/4x3/mh.svg new file mode 100644 index 000000000..7b9f49075 --- /dev/null +++ b/assets/flags/4x3/mh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/mk.svg b/assets/flags/4x3/mk.svg new file mode 100644 index 000000000..4f5cae77e --- /dev/null +++ b/assets/flags/4x3/mk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/ml.svg b/assets/flags/4x3/ml.svg new file mode 100644 index 000000000..6f6b71695 --- /dev/null +++ b/assets/flags/4x3/ml.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/mm.svg b/assets/flags/4x3/mm.svg new file mode 100644 index 000000000..42b4dee2b --- /dev/null +++ b/assets/flags/4x3/mm.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/flags/4x3/mn.svg b/assets/flags/4x3/mn.svg new file mode 100644 index 000000000..152c2fcb0 --- /dev/null +++ b/assets/flags/4x3/mn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/mo.svg b/assets/flags/4x3/mo.svg new file mode 100644 index 000000000..d39985d05 --- /dev/null +++ b/assets/flags/4x3/mo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/mp.svg b/assets/flags/4x3/mp.svg new file mode 100644 index 000000000..ff59ebf87 --- /dev/null +++ b/assets/flags/4x3/mp.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/mq.svg b/assets/flags/4x3/mq.svg new file mode 100644 index 000000000..b221951e3 --- /dev/null +++ b/assets/flags/4x3/mq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/mr.svg b/assets/flags/4x3/mr.svg new file mode 100644 index 000000000..7558234cb --- /dev/null +++ b/assets/flags/4x3/mr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/ms.svg b/assets/flags/4x3/ms.svg new file mode 100644 index 000000000..faf07b07f --- /dev/null +++ b/assets/flags/4x3/ms.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/mt.svg b/assets/flags/4x3/mt.svg new file mode 100644 index 000000000..c597266c3 --- /dev/null +++ b/assets/flags/4x3/mt.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/mu.svg b/assets/flags/4x3/mu.svg new file mode 100644 index 000000000..82d7a3bec --- /dev/null +++ b/assets/flags/4x3/mu.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/mv.svg b/assets/flags/4x3/mv.svg new file mode 100644 index 000000000..10450f984 --- /dev/null +++ b/assets/flags/4x3/mv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/mw.svg b/assets/flags/4x3/mw.svg new file mode 100644 index 000000000..d83ddb217 --- /dev/null +++ b/assets/flags/4x3/mw.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/flags/4x3/mx.svg b/assets/flags/4x3/mx.svg new file mode 100644 index 000000000..f98a89e17 --- /dev/null +++ b/assets/flags/4x3/mx.svg @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/my.svg b/assets/flags/4x3/my.svg new file mode 100644 index 000000000..89576f69e --- /dev/null +++ b/assets/flags/4x3/my.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/mz.svg b/assets/flags/4x3/mz.svg new file mode 100644 index 000000000..2ee6ec14b --- /dev/null +++ b/assets/flags/4x3/mz.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/na.svg b/assets/flags/4x3/na.svg new file mode 100644 index 000000000..35b9f783e --- /dev/null +++ b/assets/flags/4x3/na.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/nc.svg b/assets/flags/4x3/nc.svg new file mode 100644 index 000000000..068f0c69a --- /dev/null +++ b/assets/flags/4x3/nc.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ne.svg b/assets/flags/4x3/ne.svg new file mode 100644 index 000000000..39a82b827 --- /dev/null +++ b/assets/flags/4x3/ne.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/nf.svg b/assets/flags/4x3/nf.svg new file mode 100644 index 000000000..c8b30938d --- /dev/null +++ b/assets/flags/4x3/nf.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/ng.svg b/assets/flags/4x3/ng.svg new file mode 100644 index 000000000..81eb35f78 --- /dev/null +++ b/assets/flags/4x3/ng.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/ni.svg b/assets/flags/4x3/ni.svg new file mode 100644 index 000000000..6dcdc9a80 --- /dev/null +++ b/assets/flags/4x3/ni.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/nl.svg b/assets/flags/4x3/nl.svg new file mode 100644 index 000000000..4faaf498e --- /dev/null +++ b/assets/flags/4x3/nl.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/no.svg b/assets/flags/4x3/no.svg new file mode 100644 index 000000000..a5f2a152a --- /dev/null +++ b/assets/flags/4x3/no.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/np.svg b/assets/flags/4x3/np.svg new file mode 100644 index 000000000..8d71d106b --- /dev/null +++ b/assets/flags/4x3/np.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/nr.svg b/assets/flags/4x3/nr.svg new file mode 100644 index 000000000..ff394c411 --- /dev/null +++ b/assets/flags/4x3/nr.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/flags/4x3/nu.svg b/assets/flags/4x3/nu.svg new file mode 100644 index 000000000..4067bafff --- /dev/null +++ b/assets/flags/4x3/nu.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/flags/4x3/nz.svg b/assets/flags/4x3/nz.svg new file mode 100644 index 000000000..935d8a749 --- /dev/null +++ b/assets/flags/4x3/nz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/om.svg b/assets/flags/4x3/om.svg new file mode 100644 index 000000000..c003f86e4 --- /dev/null +++ b/assets/flags/4x3/om.svg @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/pa.svg b/assets/flags/4x3/pa.svg new file mode 100644 index 000000000..8dc03bc61 --- /dev/null +++ b/assets/flags/4x3/pa.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/pc.svg b/assets/flags/4x3/pc.svg new file mode 100644 index 000000000..882197da6 --- /dev/null +++ b/assets/flags/4x3/pc.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/pe.svg b/assets/flags/4x3/pe.svg new file mode 100644 index 000000000..33e6cfd41 --- /dev/null +++ b/assets/flags/4x3/pe.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/pf.svg b/assets/flags/4x3/pf.svg new file mode 100644 index 000000000..e06b236e8 --- /dev/null +++ b/assets/flags/4x3/pf.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/pg.svg b/assets/flags/4x3/pg.svg new file mode 100644 index 000000000..237cb6eee --- /dev/null +++ b/assets/flags/4x3/pg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/ph.svg b/assets/flags/4x3/ph.svg new file mode 100644 index 000000000..65489e1cb --- /dev/null +++ b/assets/flags/4x3/ph.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/pk.svg b/assets/flags/4x3/pk.svg new file mode 100644 index 000000000..491e58ab1 --- /dev/null +++ b/assets/flags/4x3/pk.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/pl.svg b/assets/flags/4x3/pl.svg new file mode 100644 index 000000000..0fa514524 --- /dev/null +++ b/assets/flags/4x3/pl.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/pm.svg b/assets/flags/4x3/pm.svg new file mode 100644 index 000000000..19a9330a3 --- /dev/null +++ b/assets/flags/4x3/pm.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/pn.svg b/assets/flags/4x3/pn.svg new file mode 100644 index 000000000..07958aca1 --- /dev/null +++ b/assets/flags/4x3/pn.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/pr.svg b/assets/flags/4x3/pr.svg new file mode 100644 index 000000000..ec51831dc --- /dev/null +++ b/assets/flags/4x3/pr.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ps.svg b/assets/flags/4x3/ps.svg new file mode 100644 index 000000000..b33824a5d --- /dev/null +++ b/assets/flags/4x3/ps.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/pt.svg b/assets/flags/4x3/pt.svg new file mode 100644 index 000000000..445cf7f53 --- /dev/null +++ b/assets/flags/4x3/pt.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/pw.svg b/assets/flags/4x3/pw.svg new file mode 100644 index 000000000..9f89c5f14 --- /dev/null +++ b/assets/flags/4x3/pw.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/flags/4x3/py.svg b/assets/flags/4x3/py.svg new file mode 100644 index 000000000..38e2051eb --- /dev/null +++ b/assets/flags/4x3/py.svg @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/qa.svg b/assets/flags/4x3/qa.svg new file mode 100644 index 000000000..901f3fa76 --- /dev/null +++ b/assets/flags/4x3/qa.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/re.svg b/assets/flags/4x3/re.svg new file mode 100644 index 000000000..64e788e01 --- /dev/null +++ b/assets/flags/4x3/re.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/ro.svg b/assets/flags/4x3/ro.svg new file mode 100644 index 000000000..fda0f7bec --- /dev/null +++ b/assets/flags/4x3/ro.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/rs.svg b/assets/flags/4x3/rs.svg new file mode 100644 index 000000000..2f971025b --- /dev/null +++ b/assets/flags/4x3/rs.svg @@ -0,0 +1,292 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ru.svg b/assets/flags/4x3/ru.svg new file mode 100644 index 000000000..f4d27efc9 --- /dev/null +++ b/assets/flags/4x3/ru.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/rw.svg b/assets/flags/4x3/rw.svg new file mode 100644 index 000000000..06e26ae44 --- /dev/null +++ b/assets/flags/4x3/rw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sa.svg b/assets/flags/4x3/sa.svg new file mode 100644 index 000000000..c0a148663 --- /dev/null +++ b/assets/flags/4x3/sa.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sb.svg b/assets/flags/4x3/sb.svg new file mode 100644 index 000000000..6066f94cd --- /dev/null +++ b/assets/flags/4x3/sb.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sc.svg b/assets/flags/4x3/sc.svg new file mode 100644 index 000000000..9a46b369b --- /dev/null +++ b/assets/flags/4x3/sc.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/sd.svg b/assets/flags/4x3/sd.svg new file mode 100644 index 000000000..12818b411 --- /dev/null +++ b/assets/flags/4x3/sd.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/se.svg b/assets/flags/4x3/se.svg new file mode 100644 index 000000000..8ba745aca --- /dev/null +++ b/assets/flags/4x3/se.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/sg.svg b/assets/flags/4x3/sg.svg new file mode 100644 index 000000000..c4dd4ac9e --- /dev/null +++ b/assets/flags/4x3/sg.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sh-ac.svg b/assets/flags/4x3/sh-ac.svg new file mode 100644 index 000000000..22b365832 --- /dev/null +++ b/assets/flags/4x3/sh-ac.svg @@ -0,0 +1,689 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sh-hl.svg b/assets/flags/4x3/sh-hl.svg new file mode 100644 index 000000000..b92e703f2 --- /dev/null +++ b/assets/flags/4x3/sh-hl.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sh-ta.svg b/assets/flags/4x3/sh-ta.svg new file mode 100644 index 000000000..a103aac05 --- /dev/null +++ b/assets/flags/4x3/sh-ta.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sh.svg b/assets/flags/4x3/sh.svg new file mode 100644 index 000000000..7aba0aec8 --- /dev/null +++ b/assets/flags/4x3/sh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/si.svg b/assets/flags/4x3/si.svg new file mode 100644 index 000000000..66a390dcd --- /dev/null +++ b/assets/flags/4x3/si.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sj.svg b/assets/flags/4x3/sj.svg new file mode 100644 index 000000000..bb2799ce7 --- /dev/null +++ b/assets/flags/4x3/sj.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/sk.svg b/assets/flags/4x3/sk.svg new file mode 100644 index 000000000..81476940e --- /dev/null +++ b/assets/flags/4x3/sk.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/sl.svg b/assets/flags/4x3/sl.svg new file mode 100644 index 000000000..a07baf75b --- /dev/null +++ b/assets/flags/4x3/sl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/sm.svg b/assets/flags/4x3/sm.svg new file mode 100644 index 000000000..00e9286c4 --- /dev/null +++ b/assets/flags/4x3/sm.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sn.svg b/assets/flags/4x3/sn.svg new file mode 100644 index 000000000..7c0673d6d --- /dev/null +++ b/assets/flags/4x3/sn.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/so.svg b/assets/flags/4x3/so.svg new file mode 100644 index 000000000..a581ac63c --- /dev/null +++ b/assets/flags/4x3/so.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/flags/4x3/sr.svg b/assets/flags/4x3/sr.svg new file mode 100644 index 000000000..5e71c4002 --- /dev/null +++ b/assets/flags/4x3/sr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/ss.svg b/assets/flags/4x3/ss.svg new file mode 100644 index 000000000..b257aa0b3 --- /dev/null +++ b/assets/flags/4x3/ss.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/st.svg b/assets/flags/4x3/st.svg new file mode 100644 index 000000000..1294bcb70 --- /dev/null +++ b/assets/flags/4x3/st.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sv.svg b/assets/flags/4x3/sv.svg new file mode 100644 index 000000000..c811e912f --- /dev/null +++ b/assets/flags/4x3/sv.svg @@ -0,0 +1,594 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sx.svg b/assets/flags/4x3/sx.svg new file mode 100644 index 000000000..18f7a1397 --- /dev/null +++ b/assets/flags/4x3/sx.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/sy.svg b/assets/flags/4x3/sy.svg new file mode 100644 index 000000000..522555052 --- /dev/null +++ b/assets/flags/4x3/sy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/sz.svg b/assets/flags/4x3/sz.svg new file mode 100644 index 000000000..294a2cc1a --- /dev/null +++ b/assets/flags/4x3/sz.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/tc.svg b/assets/flags/4x3/tc.svg new file mode 100644 index 000000000..63f13c359 --- /dev/null +++ b/assets/flags/4x3/tc.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/td.svg b/assets/flags/4x3/td.svg new file mode 100644 index 000000000..fa3bd927c --- /dev/null +++ b/assets/flags/4x3/td.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/tf.svg b/assets/flags/4x3/tf.svg new file mode 100644 index 000000000..fba233563 --- /dev/null +++ b/assets/flags/4x3/tf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/tg.svg b/assets/flags/4x3/tg.svg new file mode 100644 index 000000000..c63a6d1a9 --- /dev/null +++ b/assets/flags/4x3/tg.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/th.svg b/assets/flags/4x3/th.svg new file mode 100644 index 000000000..1e93a61e9 --- /dev/null +++ b/assets/flags/4x3/th.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/tj.svg b/assets/flags/4x3/tj.svg new file mode 100644 index 000000000..9fba246cd --- /dev/null +++ b/assets/flags/4x3/tj.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/tk.svg b/assets/flags/4x3/tk.svg new file mode 100644 index 000000000..05d3e86ce --- /dev/null +++ b/assets/flags/4x3/tk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/tl.svg b/assets/flags/4x3/tl.svg new file mode 100644 index 000000000..3d0701a2c --- /dev/null +++ b/assets/flags/4x3/tl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/tm.svg b/assets/flags/4x3/tm.svg new file mode 100644 index 000000000..8b656cc2b --- /dev/null +++ b/assets/flags/4x3/tm.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/tn.svg b/assets/flags/4x3/tn.svg new file mode 100644 index 000000000..5735c1984 --- /dev/null +++ b/assets/flags/4x3/tn.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/to.svg b/assets/flags/4x3/to.svg new file mode 100644 index 000000000..d07233706 --- /dev/null +++ b/assets/flags/4x3/to.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/flags/4x3/tr.svg b/assets/flags/4x3/tr.svg new file mode 100644 index 000000000..b96da21f0 --- /dev/null +++ b/assets/flags/4x3/tr.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/tt.svg b/assets/flags/4x3/tt.svg new file mode 100644 index 000000000..bc24938cf --- /dev/null +++ b/assets/flags/4x3/tt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/tv.svg b/assets/flags/4x3/tv.svg new file mode 100644 index 000000000..675210ec5 --- /dev/null +++ b/assets/flags/4x3/tv.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/tw.svg b/assets/flags/4x3/tw.svg new file mode 100644 index 000000000..57fd98b43 --- /dev/null +++ b/assets/flags/4x3/tw.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/tz.svg b/assets/flags/4x3/tz.svg new file mode 100644 index 000000000..a2cfbca42 --- /dev/null +++ b/assets/flags/4x3/tz.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/flags/4x3/ua.svg b/assets/flags/4x3/ua.svg new file mode 100644 index 000000000..a339eb1b9 --- /dev/null +++ b/assets/flags/4x3/ua.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/flags/4x3/ug.svg b/assets/flags/4x3/ug.svg new file mode 100644 index 000000000..737eb2ce1 --- /dev/null +++ b/assets/flags/4x3/ug.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/um.svg b/assets/flags/4x3/um.svg new file mode 100644 index 000000000..9e9eddaa4 --- /dev/null +++ b/assets/flags/4x3/um.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/un.svg b/assets/flags/4x3/un.svg new file mode 100644 index 000000000..e57793bc7 --- /dev/null +++ b/assets/flags/4x3/un.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/us.svg b/assets/flags/4x3/us.svg new file mode 100644 index 000000000..9cfd0c927 --- /dev/null +++ b/assets/flags/4x3/us.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/flags/4x3/uy.svg b/assets/flags/4x3/uy.svg new file mode 100644 index 000000000..62c36f8e5 --- /dev/null +++ b/assets/flags/4x3/uy.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/uz.svg b/assets/flags/4x3/uz.svg new file mode 100644 index 000000000..0ccca1b1b --- /dev/null +++ b/assets/flags/4x3/uz.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/va.svg b/assets/flags/4x3/va.svg new file mode 100644 index 000000000..87e0fbbdc --- /dev/null +++ b/assets/flags/4x3/va.svg @@ -0,0 +1,190 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/vc.svg b/assets/flags/4x3/vc.svg new file mode 100644 index 000000000..f26c2d8da --- /dev/null +++ b/assets/flags/4x3/vc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/flags/4x3/ve.svg b/assets/flags/4x3/ve.svg new file mode 100644 index 000000000..314e7f5f7 --- /dev/null +++ b/assets/flags/4x3/ve.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/vg.svg b/assets/flags/4x3/vg.svg new file mode 100644 index 000000000..0ee90fb28 --- /dev/null +++ b/assets/flags/4x3/vg.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/vi.svg b/assets/flags/4x3/vi.svg new file mode 100644 index 000000000..427025779 --- /dev/null +++ b/assets/flags/4x3/vi.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/vn.svg b/assets/flags/4x3/vn.svg new file mode 100644 index 000000000..7e4bac8f4 --- /dev/null +++ b/assets/flags/4x3/vn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/flags/4x3/vu.svg b/assets/flags/4x3/vu.svg new file mode 100644 index 000000000..91e1236a0 --- /dev/null +++ b/assets/flags/4x3/vu.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/wf.svg b/assets/flags/4x3/wf.svg new file mode 100644 index 000000000..054c57df9 --- /dev/null +++ b/assets/flags/4x3/wf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/ws.svg b/assets/flags/4x3/ws.svg new file mode 100644 index 000000000..0e758a7a9 --- /dev/null +++ b/assets/flags/4x3/ws.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/xk.svg b/assets/flags/4x3/xk.svg new file mode 100644 index 000000000..551e7a414 --- /dev/null +++ b/assets/flags/4x3/xk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/xx.svg b/assets/flags/4x3/xx.svg new file mode 100644 index 000000000..9333be363 --- /dev/null +++ b/assets/flags/4x3/xx.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/flags/4x3/ye.svg b/assets/flags/4x3/ye.svg new file mode 100644 index 000000000..1c9e6d639 --- /dev/null +++ b/assets/flags/4x3/ye.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/flags/4x3/yt.svg b/assets/flags/4x3/yt.svg new file mode 100644 index 000000000..e7776b307 --- /dev/null +++ b/assets/flags/4x3/yt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/flags/4x3/za.svg b/assets/flags/4x3/za.svg new file mode 100644 index 000000000..d563adb90 --- /dev/null +++ b/assets/flags/4x3/za.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/zm.svg b/assets/flags/4x3/zm.svg new file mode 100644 index 000000000..13239f5e2 --- /dev/null +++ b/assets/flags/4x3/zm.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/flags/4x3/zw.svg b/assets/flags/4x3/zw.svg new file mode 100644 index 000000000..6399ab4ab --- /dev/null +++ b/assets/flags/4x3/zw.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/js/sections/station_locations.js b/assets/js/sections/station_locations.js index f71637257..07c890cfd 100644 --- a/assets/js/sections/station_locations.js +++ b/assets/js/sections/station_locations.js @@ -9,23 +9,44 @@ $(document).ready( function () { } }); - $("#canada_state").hide(); + var stateMap = { + '1': 'canada_state', + '5': 'aland_state', + '15': 'asiatic_russia_state', + '27': 'belarus_state', + '50': 'mexico_state', + '54': 'eu_russia_state', + '100': 'argentina_state', + '108': 'brazil_state', + '112': 'chile_state', + '132': 'paraguay_state', + '137': 'korea_state', + '144': 'uruguay_state', + '291': 'us_state' + }; + + // Hide all states initially + $("#canada_state, #aland_state, #asiatic_russia_state, #belarus_state, #mexico_state, #eu_russia_state, #argentina_state, #brazil_state, #chile_state, #us_state, #paraguay_state, #korea_state, #uruguay_state").hide(); var selectedDXCCID = $('#dxcc_select').find(":selected").val(); + var stateToShow = stateMap[selectedDXCCID]; - if(selectedDXCCID == '1'){ - $("#canada_state").show(); - $("#us_state").hide(); + if (stateToShow) { + // Show the selected state + $("#" + stateToShow).show(); + } else { + // If no state matches the selected value, show 'us_state' by default + $("#us_state").show(); } $('#dxcc_select').change(function(){ - if($(this).val() == '1'){ // or this.value == 'volvo' - console.log("CANADA!"); - $("#canada_state").show(); - $("#us_state").hide(); - } else { - $("#canada_state").hide(); - $("#us_state").show(); - } + var selectedValue = $(this).val(); + var stateToShow = stateMap[selectedValue] || stateMap['default']; + + // Hide all states + $("#mexico_state, #belarus_state, #asiatic_russia_state, #aland_state, #canada_state, #us_state, #eu_russia_state, #argentina_state, #brazil_state, #chile_state, #paraguay_state, #korea_state, #uruguay_state").hide(); + + // Show the selected state + $("#" + stateToShow).show(); }); } );
COL_TIME_ON); echo date($custom_date_format, $timestamp); ?> COL_TIME_ON); echo date('H:i', $timestamp); ?>COL_TIME_ON); echo date('H:i', $timestamp); ?> COL_CALL)); ?> diff --git a/application/views/view_log/qso.php b/application/views/view_log/qso.php index cf66154f3..ad23646b1 100644 --- a/application/views/view_log/qso.php +++ b/application/views/view_log/qso.php @@ -248,7 +248,12 @@ name != null) { ?>
name)), "- (/"); if (isset($dxccFlag)) { echo " ".$dxccFlag; } if ($row->end != null) { echo ' '.lang('gen_hamradio_deleted_dxcc').''; } ?>load->library('DxccFlag'); + $flag = strtolower($ci->dxccflag->getISO($row->COL_DXCC)); + echo ' '; + echo ucwords(strtolower(($row->name)), "- (/"); if ($row->end != null) { echo ' '.lang('gen_hamradio_deleted_dxcc').''; } ?>
'; echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE . '' . $row->COL_RST_SENT; if ($row->COL_STX) { echo ' COL_CONTEST_ID:"n/a").'" class="badge text-bg-light">'; printf("%03d", $row->COL_STX); echo '';} if ($row->COL_STX_STRING) { echo ' COL_CONTEST_ID:"n/a").'" class="badge text-bg-light">' . $row->COL_STX_STRING . '';} echo '' . $row->COL_RST_RCVD; if ($row->COL_SRX) { echo ' COL_CONTEST_ID:"n/a").'" class="badge text-bg-light">'; printf("%03d", $row->COL_SRX); echo '';} if ($row->COL_SRX_STRING) { echo ' COL_CONTEST_ID:"n/a").'" class="badge text-bg-light">' . $row->COL_SRX_STRING . '';} echo '' . $row->COL_RST_SENT; if ($row->COL_STX) { echo ' COL_CONTEST_ID:"n/a").'" class="badge text-bg-light">'; printf("%03d", $row->COL_STX); echo '';} if ($row->COL_STX_STRING) { echo ' COL_CONTEST_ID:"n/a").'" class="badge text-bg-light">' . $row->COL_STX_STRING . '';} echo '' . $row->COL_RST_RCVD; if ($row->COL_SRX) { echo ' COL_CONTEST_ID:"n/a").'" class="badge text-bg-light">'; printf("%03d", $row->COL_SRX); echo '';} if ($row->COL_SRX_STRING) { echo ' COL_CONTEST_ID:"n/a").'" class="badge text-bg-light">' . $row->COL_SRX_STRING . '';} echo '' . ucwords(strtolower(($row->COL_COUNTRY))) . '' . ($row->COL_IOTA) . '' . ($row->COL_SOTA_REF) . '   COL_TIME_ON); echo date('H:i', $timestamp); ?> name))) . '"> COL_CALL)); ?>