2019-01-09 23:18:46 +08:00
<! doctype html >
< html lang = " en " >
2023-09-12 21:30:28 +08:00
< head >
<!-- Required meta tags -->
< meta charset = " utf-8 " >
< meta name = " viewport " content = " width=device-width, initial-scale=1, shrink-to-fit=no " >
<!-- Bootstrap CSS -->
< ? php if ( $this -> optionslib -> get_theme ()) { ?>
< link rel = " stylesheet " href = " <?php echo base_url(); ?>assets/css/<?php echo $this->optionslib ->get_theme(); ?>/bootstrap.min.css " >
2020-12-07 01:28:47 +08:00
< link rel = " stylesheet " href = " <?php echo base_url(); ?>assets/css/general.css " >
2023-09-12 21:30:28 +08:00
< link rel = " stylesheet " href = " <?php echo base_url(); ?>assets/css/selectize.bootstrap4.css " />
< link rel = " stylesheet " href = " <?php echo base_url(); ?>assets/css/bootstrap-dialog.css " />
< link rel = " stylesheet " href = " <?php echo base_url(); ?>assets/css/<?php echo $this->optionslib ->get_theme(); ?>/overrides.css " >
2020-09-25 03:03:05 +08:00
< ? php } ?>
2020-12-07 01:28:47 +08:00
2023-09-12 21:30:28 +08:00
< link rel = " stylesheet " href = " <?php echo base_url(); ?>assets/fontawesome/css/all.css " >
2019-01-09 23:18:46 +08:00
2020-03-02 02:08:17 +08:00
< link rel = " stylesheet " href = " <?php echo base_url(); ?>assets/css/jquery.fancybox.min.css " />
2019-03-21 01:47:40 +08:00
2023-09-12 21:30:28 +08:00
<!-- Maps -->
< link rel = " stylesheet " type = " text/css " href = " <?php echo base_url(); ?>assets/js/leaflet/leaflet.css " />
2023-03-18 21:16:59 +08:00
< link rel = " stylesheet " type = " text/css " href = " <?php echo base_url(); ?>assets/js/leaflet/Control.FullScreen.css " />
2019-03-21 00:58:06 +08:00
2023-09-12 21:30:28 +08:00
< ? php if ( $this -> uri -> segment ( 1 ) == " search " && $this -> uri -> segment ( 2 ) == " filter " ) { ?>
< link rel = " stylesheet " type = " text/css " href = " <?php echo base_url(); ?>assets/css/query-builder.default.min.css " />
2019-09-12 07:53:39 +08:00
< ? php } ?>
2019-10-06 04:57:44 +08:00
2023-09-12 21:30:28 +08:00
< ? php if ( $this -> uri -> segment ( 1 ) == " notes " && ( $this -> uri -> segment ( 2 ) == " add " || $this -> uri -> segment ( 2 ) == " edit " )) { ?>
< link rel = " stylesheet " type = " text/css " href = " <?php echo base_url(); ?>assets/plugins/quill/quill.snow.css " />
2020-05-25 05:40:37 +08:00
< ? php } ?>
< link rel = " stylesheet " type = " text/css " href = " <?php echo base_url(); ?>assets/css/loading.min.css " />
< link rel = " stylesheet " type = " text/css " href = " <?php echo base_url(); ?>assets/css/ldbtn.min.css " />
2023-09-12 21:30:28 +08:00
< link rel = " stylesheet " type = " text/css " href = " <?php echo base_url(); ?>assets/css/buttons.dataTables.min.css " />
2020-08-19 13:57:35 +08:00
2023-09-12 21:30:28 +08:00
< link rel = " stylesheet " type = " text/css " href = " <?php echo base_url(); ?>assets/css/datatables.min.css " />
2020-09-23 03:08:26 +08:00
2023-09-12 21:30:28 +08:00
< ? php if ( $this -> uri -> segment ( 1 ) == " adif " || ( isset ( $hasDatePicker ) && $hasDatePicker )) { ?>
< link rel = " stylesheet " href = " <?php echo base_url(); ?>assets/css/datepicker.css " />
< ? php } ?>
2023-03-18 01:54:35 +08:00
2023-09-19 19:59:19 +08:00
< ? php if ( $this -> uri -> segment ( 1 ) == " sattimers " ) { ?>
< link rel = " stylesheet " type = " text/css " href = " <?php echo base_url(); ?>assets/css/sattimers.css " />
< ? php } ?>
2023-09-12 21:30:28 +08:00
< ? php if ( file_exists ( APPPATH . '../assets/css/custom.css' )) {
echo '<link rel="stylesheet" href="' . base_url () . 'assets/css/custom.css">' ;
} ?>
2021-04-10 11:02:01 +08:00
2023-09-12 21:30:28 +08:00
< link rel = " icon " href = " <?php echo base_url(); ?>favicon.ico " >
2019-05-21 21:00:39 +08:00
2023-09-12 21:30:28 +08:00
< title >< ? php if ( isset ( $page_title )) {
echo $page_title ;
} ?> - Cloudlog</title>
</ head >
2019-01-09 23:18:46 +08:00
2023-09-12 21:30:28 +08:00
< body >
2019-01-09 23:18:46 +08:00
2023-09-12 21:30:28 +08:00
< nav class = " navbar navbar-expand-lg navbar-light bg-light main-nav " >
< div class = " container " >
< a class = " navbar-brand " href = " <?php echo site_url(); ?> " > Cloudlog </ a > < ? php if ( ENVIRONMENT == " development " ) { ?> <span class="badge badge-danger"><?php echo lang('menu_badge_developer_mode'); ?></span><?php } ?>
2019-01-09 23:18:46 +08:00
2023-09-12 21:30:28 +08:00
< button class = " navbar-toggler " type = " button " data - toggle = " collapse " data - target = " #navbarNav " aria - controls = " navbarNav " aria - expanded = " false " aria - label = " Toggle navigation " >< span class = " navbar-toggler-icon " ></ span ></ button >
2021-02-13 06:27:08 +08:00
2023-09-12 21:30:28 +08:00
< div class = " collapse navbar-collapse " id = " navbarNav " >
2019-01-09 23:18:46 +08:00
2023-09-12 21:30:28 +08:00
< ul class = " navbar-nav " >
< li class = " nav-item active " >
< li class = " nav-item dropdown " >
< a class = " nav-link dropdown-toggle " href = " # " id = " navbarDropdown " role = " button " data - toggle = " dropdown " aria - haspopup = " true " aria - expanded = " false " > < ? php echo lang ( 'menu_logbook' ); ?> </a>
2019-01-09 23:18:46 +08:00
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('logbook'); ?> " >< i class = " fas fa-book " ></ i > < ? php echo lang ( 'menu_overview' ); ?> </a>
2019-01-09 23:18:46 +08:00
< div class = " dropdown-divider " ></ div >
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('logbookadvanced'); ?> " >< i class = " fas fa-book-open " ></ i > < ? php echo lang ( 'menu_advanced' ); ?> </a>
2022-03-27 23:33:05 +08:00
< div class = " dropdown-divider " ></ div >
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('qsl'); ?> " title = " QSL " >< i class = " fa fa-id-card " ></ i > < ? php echo lang ( 'menu_view_qsl' ); ?> </a>
2022-03-27 23:33:05 +08:00
< div class = " dropdown-divider " ></ div >
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('eqsl'); ?> " title = " eQSL " >< i class = " fa fa-id-card " ></ i > < ? php echo lang ( 'menu_view_eqsl' ); ?> </a>
2019-01-09 23:18:46 +08:00
</ div >
2023-09-12 21:30:28 +08:00
</ li >
< ? php if (( $this -> config -> item ( 'use_auth' )) && ( $this -> session -> userdata ( 'user_type' ) >= 2 )) { ?>
<!-- QSO Menu Dropdown -->
< li class = " nav-item dropdown " >
< a class = " nav-link dropdown-toggle " href = " # " id = " navbarDropdown " role = " button " data - toggle = " dropdown " aria - haspopup = " true " aria - expanded = " false " >< ? php echo lang ( 'menu_qso' ); ?> </a>
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
< a class = " dropdown-item " href = " <?php echo site_url('qso?manual=0'); ?> " title = " Log Live QSOs " >< i class = " fas fa-list " ></ i > < ? php echo lang ( 'menu_live_qso' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('qso?manual=1'); ?> " title = " Log QSO made in the past " >< i class = " fas fa-list " ></ i > < ? php echo lang ( 'menu_post_qso' ); ?> </a>
< div class = " dropdown-divider " ></ div >
2023-10-25 14:05:30 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('simplefle'); ?> " title = " Simple Fast Log Entry " >< i class = " fas fa-list " ></ i > < ? php echo lang ( 'menu_fast_log_entry' ); ?> </a>
2023-10-25 04:54:17 +08:00
< div class = " dropdown-divider " ></ div >
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('contesting?manual=0'); ?> " title = " Live contest QSOs " >< i class = " fas fa-list " ></ i > < ? php echo lang ( 'menu_live_contest_logging' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('contesting?manual=1'); ?> " title = " Post contest QSOs " >< i class = " fas fa-list " ></ i > < ? php echo lang ( 'menu_post_contest_logging' ); ?> </a>
</ div >
</ li >
<!-- Notes -->
< ? php if ( $this -> session -> userdata ( 'user_show_notes' ) == 1 ) { ?>
< a class = " nav-link " href = " <?php echo site_url('notes'); ?> " >< ? php echo lang ( 'menu_notes' ); ?> </a>
< ? php } ?>
< li class = " nav-item dropdown " >
< a class = " nav-link dropdown-toggle " href = " # " id = " navbarDropdown " role = " button " data - toggle = " dropdown " aria - haspopup = " true " aria - expanded = " false " >< ? php echo lang ( 'menu_analytics' ); ?> </a>
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
< a class = " dropdown-item " href = " <?php echo site_url('statistics'); ?> " title = " Statistics " >< i class = " fas fa-chart-area " ></ i > < ? php echo lang ( 'menu_statistics' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('gridmap'); ?> " title = " Gridmap " >< i class = " fas fa-globe-europe " ></ i > < ? php echo lang ( 'menu_gridmap' ); ?> </a>
< div class = " dropdown-divider " ></ div >
2023-09-16 06:38:23 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('activated_gridmap'); ?> " title = " Activated Gridsquares " >< i class = " fas fa-globe-europe " ></ i > < ? php echo lang ( 'menu_activated_gridsquares' ); ?> </a>
2023-09-12 21:30:28 +08:00
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('activators'); ?> " title = " Gridsquare Activators " >< i class = " fas fa-globe-europe " ></ i > < ? php echo lang ( 'menu_gridsquare_activators' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('distances'); ?> " title = " Distances " >< i class = " fas fa-chart-area " ></ i > < ? php echo lang ( 'menu_distances_worked' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('dayswithqso'); ?> " title = " Days with QSOs " >< i class = " fas fa-chart-area " ></ i > < ? php echo lang ( 'menu_days_with_qsos' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('timeline'); ?> " title = " Timeline " >< i class = " fas fa-chart-area " ></ i > < ? php echo lang ( 'menu_timeline' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('accumulated'); ?> " title = " Accumulated Statistics " >< i class = " fas fa-chart-area " ></ i > < ? php echo lang ( 'menu_accumulated_statistics' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('timeplotter'); ?> " title = " View time when worked " >< i class = " fas fa-chart-area " ></ i > < ? php echo lang ( 'menu_timeplotter' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('map/custom'); ?> " title = " Custom Maps of QSOs " >< i class = " fas fa-globe-europe " ></ i > < ? php echo lang ( 'menu_custom_maps' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('continents'); ?> " title = " Continents " >< i class = " fas fa-globe-europe " ></ i > < ? php echo lang ( 'menu_continents' ); ?> </a>
</ div >
</ li >
< li class = " nav-item dropdown " >
< a class = " nav-link dropdown-toggle " href = " # " id = " navbarDropdown " role = " button " data - toggle = " dropdown " aria - haspopup = " true " aria - expanded = " false " >< ? php echo lang ( 'menu_awards' ); ?> </a>
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
< a class = " dropdown-item " href = " <?php echo site_url('awards/cq'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_cq' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('awards/dok'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_dok' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('awards/dxcc'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_dxcc' ); ?> </a>
< div class = " dropdown-divider " ></ div >
2023-10-20 19:27:44 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/ffma'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_ffma' ); ?> </a>
< div class = " dropdown-divider " ></ div >
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/iota'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_iota' ); ?> </a>
< div class = " dropdown-divider " ></ div >
2023-10-23 03:23:51 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/ja_gridmaster'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_ja_gridmaster' ); ?> </a>
< div class = " dropdown-divider " ></ div >
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/pota'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_pota' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('awards/sig'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_sig' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('awards/sota'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_sota' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('awards/counties'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_us_counties' ); ?> </a>
< div class = " dropdown-divider " ></ div >
2023-10-19 20:00:20 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/gridmaster'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_us_gridmaster' ); ?> </a>
< div class = " dropdown-divider " ></ div >
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/vucc'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_vucc' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('awards/was'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_was' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('awards/wwff'); ?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_wwff' ); ?> </a>
</ div >
</ li >
2023-10-09 18:03:16 +08:00
< li class = " nav-item dropdown " >
< a class = " nav-link dropdown-toggle " href = " # " id = " navbarDropdown " role = " button " data - toggle = " dropdown " aria - haspopup = " true " aria - expanded = " false " title = " Tools " >< i class = " fas fa-tools " ></ i >< div class = " d-inline d-lg-none " style = " padding-left: 10px " > Tools </ div ></ a >
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
< a class = " dropdown-item " href = " <?php echo site_url('hamsat'); ?> " title = " Hams.at " >< i class = " fas fa-list " ></ i > Hams . at </ a >
< ? php if ( $this -> optionslib -> get_option ( 'dxcache_url' ) != '' ) { ?>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('bandmap/list'); ?> " title = " Bandmap " >< i class = " fa fa-id-card " ></ i > < ? php echo lang ( 'menu_bandmap' ); ?> </a>
< ? php } ?>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('sattimers'); ?> " title = " SAT Timers " >< i class = " fas fa-satellite " ></ i > SAT Timers </ a >
</ div >
</ li >
2023-09-12 21:30:28 +08:00
< ? php if (( $this -> config -> item ( 'use_auth' )) && ( $this -> session -> userdata ( 'user_type' ) == 99 )) { ?>
< li class = " nav-item dropdown " >
2023-10-09 18:03:16 +08:00
< a class = " nav-link dropdown-toggle " href = " # " id = " navbarDropdown " role = " button " data - toggle = " dropdown " aria - haspopup = " true " aria - expanded = " false " title = " <?php echo lang('menu_admin'); ?> " >< i class = " fas fa-users-cog " ></ i >< div class = " d-inline d-lg-none " style = " padding-left: 10px " >< ? php echo lang ( 'menu_admin' ); ?> </div></a>
2023-09-12 21:30:28 +08:00
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
< a class = " dropdown-item " href = " <?php echo site_url('user'); ?> " title = " Manage user accounts " >< i class = " fas fa-user " ></ i > < ? php echo lang ( 'menu_user_account' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('options'); ?> " title = " Manage global options " >< i class = " fas fa-cog " ></ i > < ? php echo lang ( 'menu_global_options' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('mode'); ?> " title = " Manage QSO modes " >< i class = " fas fa-broadcast-tower " ></ i > < ? php echo lang ( 'menu_modes' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('contesting/add'); ?> " title = " Manage Contest names " >< i class = " fas fa-broadcast-tower " ></ i > < ? php echo lang ( 'menu_contests' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('themes'); ?> " title = " Manage Themes " >< i class = " fas fa-cog " ></ i > < ? php echo lang ( 'menu_themes' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('backup'); ?> " title = " Backup Cloudlog content " >< i class = " fas fa-save " ></ i > < ? php echo lang ( 'menu_backup' ); ?> </a>
< div class = " dropdown-divider " ></ div >
2019-09-12 00:32:40 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('update'); ?> " title = " Update Country Files " >< i class = " fas fa-sync " ></ i > < ? php echo lang ( 'menu_update_country_files' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('maintenance'); ?> " title = " maintenance " >< i class = " fas fa-tools " ></ i > < ? php echo lang ( 'menu_maintenance' ); ?> </a>
< div class = " dropdown-divider " ></ div >
< a class = " dropdown-item " href = " <?php echo site_url('debug'); ?> " title = " Debug Information " >< i class = " fas fa-tools " ></ i > < ? php echo lang ( 'menu_debug_information' ); ?> </a>
</ div >
</ li >
< ? php } ?>
< ? php } ?>
</ ul >
< ? php if ( $this -> optionslib -> get_option ( 'global_search' ) != " false " || $this -> session -> userdata ( 'user_type' ) >= 2 ) { ?>
< form method = " post " action = " <?php echo site_url('search'); ?> " class = " form-inline " >
< input class = " form-control mr-sm-2 " id = " nav-bar-search-input " type = " search " name = " callsign " placeholder = " <?php echo lang('menu_search_text'); ?> " aria - label = " Search " >
2023-10-07 20:50:37 +08:00
< button title = " <?php echo lang('menu_search_button'); ?> " class = " btn btn-outline-success my-2 my-sm-0 " type = " submit " >< i class = " fas fa-search " ></ i >< div class = " d-inline d-lg-none " style = " padding-left: 10px " >< ? php echo lang ( 'menu_search_button' ); ?> </div></button>
2023-09-12 21:30:28 +08:00
</ form >
< ? php } ?>
< ? php if (( $this -> config -> item ( 'use_auth' )) && ( $this -> session -> userdata ( 'user_type' ) >= 2 )) { ?>
<!-- Logged in Content -->
< ? php } else { ?>
<!-- Not Logged In -->
< form method = " post " action = " <?php echo site_url('user/login'); ?> " style = " padding-left: 5px; " class = " form-inline " >
< input class = " form-control mr-sm-2 " type = " text " name = " user_name " placeholder = " Username " aria - label = " Username " >
< input class = " form-control mr-sm-2 " type = " password " name = " user_password " placeholder = " Password " aria - label = " Password " >
< input type = " hidden " name = " id " value = " <?php echo $this->uri ->segment(3); ?> " />
< button class = " btn btn-outline-success mr-sm-2 " type = " submit " >< ? php echo lang ( 'menu_login_button' ); ?> </button>
</ form >
< ? php } ?>
< ? php if (( $this -> config -> item ( 'use_auth' )) && ( $this -> session -> userdata ( 'user_type' ) >= 2 )) { ?>
< ul class = " navbar-nav " >
<!-- Logged in As -->
< li class = " nav-item dropdown " >
< a class = " nav-link dropdown-toggle " href = " # " id = " navbarDropdown " role = " button " data - toggle = " dropdown " aria - haspopup = " true " aria - expanded = " false " >< i class = " fas fa-user " ></ i > < ? php echo $this -> session -> userdata ( 'user_callsign' ); ?> </a>
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
< a class = " dropdown-item " href = " <?php echo site_url('user/edit') . " / " . $this->session ->userdata('user_id'); ?> " title = " Account " >< i class = " fas fa-user " ></ i > < ? php echo lang ( 'menu_account' ); ?> </a>
< a class = " dropdown-item " href = " <?php echo site_url('logbooks'); ?> " title = " Manage station logbooks " >< i class = " fas fa-home " ></ i > < ? php echo lang ( 'menu_station_logbooks' ); ?> </a>
< a class = " dropdown-item " href = " <?php echo site_url('station'); ?> " title = " Manage station locations " >< i class = " fas fa-home " ></ i > < ? php echo lang ( 'menu_station_locations' ); ?> </a>
< a class = " dropdown-item " href = " <?php echo site_url('band'); ?> " title = " Manage Bands " >< i class = " fas fa-cog " ></ i > < ? php echo lang ( 'menu_bands' ); ?> </a>
2019-09-12 00:32:40 +08:00
2023-09-12 21:30:28 +08:00
< div class = " dropdown-divider " ></ div >
2021-02-13 06:27:08 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('adif'); ?> " title = " Amateur Data Interchange Format (ADIF) import / export " >< i class = " fas fa-sync " ></ i > < ? php echo lang ( 'menu_adif_import_export' ); ?> </a>
2021-02-13 06:27:08 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('kmlexport'); ?> " title = " KML Export for Google Earth " >< i class = " fas fa-sync " ></ i > < ? php echo lang ( 'menu_kml_export' ); ?> </a>
2023-03-18 01:54:35 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('dxatlas'); ?> " title = " DX Atlas Gridsquare Export " >< i class = " fas fa-sync " ></ i > < ? php echo lang ( 'menu_dx_atlas_gridsquare_export' ); ?> </a>
2021-03-14 17:11:21 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('csv'); ?> " title = " SOTA CSV Export " >< i class = " fas fa-sync " ></ i > < ? php echo lang ( 'menu_sota_csv_export' ); ?> </a>
2022-09-19 22:34:13 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('cabrillo'); ?> " title = " Cabrillo Export " >< i class = " fas fa-sync " ></ i > < ? php echo lang ( 'menu_cabrillo_export' ); ?> </a>
2021-03-13 00:22:40 +08:00
2023-09-12 21:30:28 +08:00
< div class = " dropdown-divider " ></ div >
2021-03-13 00:22:40 +08:00
2023-09-12 21:30:28 +08:00
< ? php
$CI = & get_instance ();
$CI -> load -> model ( 'oqrs_model' );
$CI -> load -> model ( 'logbooks_model' );
$logbooks_locations_array = $CI -> logbooks_model -> list_logbook_relationships ( $this -> session -> userdata ( 'active_station_logbook' ));
if ( $logbooks_locations_array ) {
$location_list = " ' " . implode ( " ',' " , $logbooks_locations_array ) . " ' " ;
} else {
$location_list = null ;
}
2021-03-13 00:22:40 +08:00
2023-09-12 21:30:28 +08:00
$oqrs_requests = $CI -> oqrs_model -> oqrs_requests ( $location_list );
?>
< a class = " dropdown-item " href = " <?php echo site_url('oqrs/requests'); ?> " title = " OQRS Requests " >< i class = " fa fa-id-card " ></ i > < ? php echo lang ( 'menu_oqrs_requests' ); ?> <?php if ($oqrs_requests > 0) {
echo " <span class= \" badge badge-light \" > " . $oqrs_requests . " </span> " ;
} ?> </a>
2021-07-29 18:05:52 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('qslprint'); ?> " title = " Print Requested QSLs " >< i class = " fas fa-print " ></ i > < ? php echo lang ( 'menu_print_requested_qsls' ); ?> </a>
2022-03-16 18:27:54 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('labels'); ?> " title = " Label setup " >< i class = " fas fa-print " ></ i > < ? php echo lang ( 'menu_labels' ); ?> </a>
2023-04-12 17:58:47 +08:00
2023-09-12 21:30:28 +08:00
< div class = " dropdown-divider " ></ div >
2021-03-13 00:22:40 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('lotw'); ?> " title = " Synchronise with Logbook of the World (LoTW) " >< i class = " fas fa-sync " ></ i > < ? php echo lang ( 'menu_logbook_of_the_world' ); ?> </a>
2023-01-18 03:58:23 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('eqsl/import'); ?> " title = " eQSL import / export " >< i class = " fas fa-sync " ></ i > < ? php echo lang ( 'menu_eqsl_import_export' ); ?> </a>
2022-12-29 21:34:44 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('hrdlog/export'); ?> " title = " Upload to HRDLog.net logbook " >< i class = " fas fa-sync " ></ i > < ? php echo lang ( 'menu_hrd_logbook' ); ?> </a>
< a class = " dropdown-item " href = " <?php echo site_url('qrz/export'); ?> " title = " Upload to QRZ.com logbook " >< i class = " fas fa-sync " ></ i > < ? php echo lang ( 'menu_qrz_logbook' ); ?> </a>
2022-12-29 21:34:44 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('webadif/export'); ?> " title = " Upload to webADIF " >< i class = " fas fa-sync " ></ i > < ? php echo lang ( 'menu_qo_100_dx_club_upload' ); ?> </a>
2023-06-03 00:50:27 +08:00
2023-09-12 21:30:28 +08:00
< div class = " dropdown-divider " ></ div >
2022-12-29 21:34:44 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('api/help'); ?> " title = " Manage API keys " >< i class = " fas fa-key " ></ i > < ? php echo lang ( 'menu_api_keys' ); ?> </a>
2021-03-13 00:22:40 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('radio'); ?> " title = " Interface with one or more radios " >< i class = " fas fa-broadcast-tower " ></ i > < ? php echo lang ( 'menu_hardware_interfaces' ); ?> </a>
2021-03-13 00:22:40 +08:00
2023-09-12 21:30:28 +08:00
< div class = " dropdown-divider " ></ div >
2021-03-13 00:22:40 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " target = " _blank " href = " https://github.com/magicbug/Cloudlog/wiki " title = " Help " >< i class = " fas fa-question " ></ i > < ? php echo lang ( 'menu_help' ); ?> </a>
2023-03-18 01:54:35 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " target = " _blank " href = " https://github.com/magicbug/Cloudlog/discussions " title = " Forum " >< i class = " far fa-comment-dots " ></ i > < ? php echo lang ( 'menu_forum' ); ?> </a>
2021-03-13 00:22:40 +08:00
2023-09-12 21:30:28 +08:00
< div class = " dropdown-divider " ></ div >
2021-03-13 00:22:40 +08:00
2023-09-12 21:30:28 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('user/logout'); ?> " title = " Logout " >< i class = " fas fa-sign-out-alt " ></ i > < ? php echo lang ( 'menu_logout' ); ?> </a>
</ div >
</ li >
2021-03-13 00:22:40 +08:00
2023-09-12 21:30:28 +08:00
< ? php
// Can add extra menu items by defining them in options. The format is json.
// Useful to add extra things in Cloudlog without the need for modifying files. If you add extras, these files will not be overwritten when updating.
//
// The menu items will be displayed to the top right under extras.
//
// Example:
// INSERT INTO options (option_name,option_value,autoload) VALUES
// ('menuitems','[
// {
// "url":"gridmap",
// "text":"Gridmap",
// "icon":"fa-globe-europe"
// },
// {
// "url":"gallery",
// "text":"Gallery",
// "icon":"fa-globe-europe"
// }
// ]','yes');
2021-02-13 06:27:08 +08:00
2023-09-12 21:30:28 +08:00
if ( $this -> optionslib -> get_option ( 'menuitems' )) { ?>
< li class = " nav-item dropdown " >
< a class = " nav-link dropdown-toggle " href = " # " id = " navbarDropdown " role = " button " data - toggle = " dropdown " aria - haspopup = " true " aria - expanded = " false " > Extras </ a >
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
< ? php
foreach ( json_decode ( $this -> optionslib -> get_option ( 'menuitems' )) as $item ) {
echo '<a class="dropdown-item" href="' . site_url ( $item -> url ) . '" title="' . $item -> text . '"><i class="fas ' . $item -> icon . '"></i> ' . $item -> text . '</a>' ;
}
?>
</ div >
</ li >
< ? php } ?>
2021-02-13 06:27:08 +08:00
2023-09-12 21:30:28 +08:00
</ ul >
2021-02-13 06:27:08 +08:00
2023-09-12 21:30:28 +08:00
< ? php } ?>
2021-02-13 06:27:08 +08:00
2019-09-12 00:32:40 +08:00
</ div >
2023-09-12 21:30:28 +08:00
</ div >
2023-09-19 19:59:19 +08:00
</ nav >