2019-01-09 23:18:46 +08:00
<! doctype html >
< html lang = " en " >
< head >
<!-- Required meta tags -->
< meta charset = " utf-8 " >
< meta name = " viewport " content = " width=device-width, initial-scale=1, shrink-to-fit=no " >
<!-- Bootstrap CSS -->
2020-12-13 06:03:42 +08:00
< ? 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 " >
2021-08-21 23:17:21 +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 " />
2020-12-13 06:03:42 +08:00
< 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
2019-01-13 23:59:16 +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
2019-03-21 00:58:06 +08:00
<!-- Maps -->
2019-05-21 20:44:22 +08:00
< 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
2019-09-12 07:53:39 +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 " />
< ? php } ?>
2019-10-06 04:57:44 +08:00
2020-05-25 05:40:37 +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 " />
< ? 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 " />
2022-04-10 01:01: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
2022-04-10 01:01: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
2022-12-18 23:49:54 +08:00
< ? php if ( $this -> uri -> segment ( 1 ) == " adif " || ( isset ( $hasDatePicker ) && $hasDatePicker )) { ?>
2020-05-25 05:43:18 +08:00
< link rel = " stylesheet " href = " <?php echo base_url(); ?>assets/css/datepicker.css " />
2020-05-25 05:40:37 +08:00
< ? php } ?>
2023-03-18 01:54:35 +08:00
2021-04-10 11:20:42 +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
< link rel = " icon " href = " <?php echo base_url(); ?>favicon.ico " >
2019-05-21 21:00:39 +08:00
2019-01-09 23:18:46 +08:00
< title >< ? php if ( isset ( $page_title )) { echo $page_title ; } ?> - Cloudlog</title>
</ head >
< body >
2020-09-23 04:30:02 +08:00
< nav class = " navbar navbar-expand-lg navbar-light bg-light main-nav " >
2019-08-30 05:02:57 +08:00
< div class = " container " >
2023-05-14 19:45:10 +08:00
< 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
< 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 >
< div class = " collapse navbar-collapse " id = " navbarNav " >
2021-02-13 06:27:08 +08:00
2019-01-09 23:18:46 +08:00
< ul class = " navbar-nav " >
< li class = " nav-item active " >
2022-12-21 21:37:10 +08:00
< li class = " nav-item dropdown " >
2023-05-14 19:45:10 +08:00
< 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>
2022-12-21 21:37:10 +08:00
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
2023-05-14 19:45:10 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('logbook');?> " >< i class = " fas fa-book " ></ i > < ? php echo lang ( 'menu_overview' ); ?> </a>
2022-12-21 21:37:10 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +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>
2023-09-12 01:19:07 +08:00
< div class = " dropdown-divider " ></ div >
< 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>
< div class = " dropdown-divider " ></ div >
< 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>
2022-12-21 21:37:10 +08:00
</ div >
</ li >
2019-01-09 23:18:46 +08:00
< ? php if (( $this -> config -> item ( 'use_auth' )) && ( $this -> session -> userdata ( 'user_type' ) >= 2 )) { ?>
<!-- QSO Menu Dropdown -->
< li class = " nav-item dropdown " >
2023-05-14 19:45:10 +08:00
< 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>
2019-01-09 23:18:46 +08:00
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
2023-05-14 19:45:10 +08:00
< 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>
2019-01-09 23:18:46 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2022-03-27 23:33:05 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +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>
2022-03-27 23:33:05 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2023-07-21 20:17:28 +08:00
< ? php if ( $this -> optionslib -> get_option ( 'dxcache_url' ) != '' ) { ?>
2022-03-27 23:33:05 +08:00
< div class = " dropdown-divider " ></ div >
2023-07-27 19:17:00 +08:00
< 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>
2023-07-21 20:17:28 +08:00
< ? php } ?>
2019-01-09 23:18:46 +08:00
</ div >
</ li >
<!-- Notes -->
2021-03-21 04:19:07 +08:00
< ? php if ( $this -> session -> userdata ( 'user_show_notes' ) == 1 ) { ?>
2023-05-17 07:08:11 +08:00
< a class = " nav-link " href = " <?php echo site_url('notes');?> " >< ? php echo lang ( 'menu_notes' ); ?> </a>
2021-03-21 04:19:07 +08:00
< ? php } ?>
2019-06-27 22:06:31 +08:00
< li class = " nav-item dropdown " >
2023-05-14 19:45:10 +08:00
< 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>
2019-06-27 22:06:31 +08:00
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
2023-05-14 19:45:10 +08:00
< 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>
2019-06-27 22:06:31 +08:00
< div class = " dropdown-divider " ></ div >
2023-06-21 23:00:23 +08:00
< 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>
2020-02-18 17:49:27 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('activated_grids');?> " title = " Activated Gridsquares " >< i class = " fas fa-globe-europe " ></ i > < ? php echo lang ( 'menu_activated_gridsquares' ); ?> </a>
2022-02-04 05:09:05 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2022-03-23 00:41:03 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2020-04-25 05:29:01 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2020-04-28 16:53:11 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2020-10-05 03:41:01 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2020-10-18 06:00:01 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2020-12-08 00:32:12 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2023-02-09 08:05:36 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2019-06-27 22:06:31 +08:00
</ div >
</ li >
2020-09-29 18:45:40 +08:00
< li class = " nav-item dropdown " >
2023-05-14 19:45:10 +08:00
< 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>
2020-09-29 18:45:40 +08:00
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
2023-05-14 19:45:10 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/cq');?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_cq' ); ?> </a>
2020-09-29 18:45:40 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/dok');?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_dok' ); ?> </a>
2020-09-29 18:45:40 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/dxcc');?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_dxcc' ); ?> </a>
2020-09-29 18:45:40 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +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>
2022-10-06 04:13:12 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +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>
2021-03-20 18:24:13 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/sig');?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_sig' ); ?> </a>
2021-03-20 18:24:13 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/sota');?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_sota' ); ?> </a>
2020-09-29 18:45:40 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/counties');?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_us_counties' ); ?> </a>
2021-02-07 07:03:05 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +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>
2020-12-22 18:05:21 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/was');?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_was' ); ?> </a>
2022-09-10 21:04:05 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< a class = " dropdown-item " href = " <?php echo site_url('awards/wwff');?> " >< i class = " fas fa-trophy " ></ i > < ? php echo lang ( 'menu_wwff' ); ?> </a>
2020-09-29 18:45:40 +08:00
</ div >
</ li >
2021-02-13 06:27:08 +08:00
2021-11-09 06:43:59 +08:00
< ? php if (( $this -> config -> item ( 'use_auth' )) && ( $this -> session -> userdata ( 'user_type' ) == 99 )) { ?>
2019-01-09 23:18:46 +08:00
< li class = " nav-item dropdown " >
2023-05-14 19:45:10 +08:00
< a class = " nav-link dropdown-toggle " href = " # " id = " navbarDropdown " role = " button " data - toggle = " dropdown " aria - haspopup = " true " aria - expanded = " false " >< ? php echo lang ( 'menu_admin' ); ?> </a>
2021-02-13 06:27:08 +08:00
2019-09-12 00:32:40 +08:00
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
2023-05-14 19:45:10 +08:00
< 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>
2021-02-13 06:27:08 +08:00
2019-09-12 00:32:40 +08:00
< div class = " dropdown-divider " ></ div >
2020-12-14 00:55:10 +08:00
2023-05-14 19:45:10 +08:00
< 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>
2020-12-14 00:55:10 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2021-02-13 06:27:08 +08:00
2020-05-17 20:57:28 +08:00
< div class = " dropdown-divider " ></ div >
2021-02-13 06:27:08 +08:00
2023-05-14 19:45:10 +08:00
< 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>
2019-01-09 23:18:46 +08:00
2019-09-12 00:32:40 +08:00
< div class = " dropdown-divider " ></ div >
2021-02-13 06:27:08 +08:00
2023-05-14 19:45:10 +08:00
< 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>
2021-08-09 20:29:53 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +08:00
< 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>
2020-12-06 20:21:35 +08:00
2021-02-13 06:27:08 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +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>
2021-03-13 00:31:12 +08:00
2021-04-05 18:31:41 +08:00
< div class = " dropdown-divider " ></ div >
2023-08-01 16:21:17 +08:00
< 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 >
2023-05-14 19:45:10 +08:00
< 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>
2023-07-21 03:42:45 +08:00
2019-09-12 00:32:40 +08:00
</ div >
2019-01-09 23:18:46 +08:00
</ li >
2021-11-09 06:43:59 +08:00
< ? php } ?>
2019-01-09 23:18:46 +08:00
< ? php } ?>
</ ul >
2021-02-10 01:52:23 +08:00
< ? php if ( $this -> optionslib -> get_option ( 'global_search' ) != " false " || $this -> session -> userdata ( 'user_type' ) >= 2 ) { ?>
2019-09-12 00:32:40 +08:00
< form method = " post " action = " <?php echo site_url('search'); ?> " class = " form-inline " >
2023-05-14 19:45:10 +08:00
< 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 " >
2021-02-13 06:27:08 +08:00
2023-08-29 21:26:03 +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 ></ button >
2019-09-12 00:32:40 +08:00
</ form >
< ? php } ?>
< ? php if (( $this -> config -> item ( 'use_auth' )) && ( $this -> session -> userdata ( 'user_type' ) >= 2 )) { ?>
2019-01-09 23:18:46 +08:00
<!-- Logged in Content -->
< ? php } else { ?>
<!-- Not Logged In -->
2019-09-12 00:32:40 +08:00
< form method = " post " action = " <?php echo site_url('user/login'); ?> " style = " padding-left: 5px; " class = " form-inline " >
2019-01-09 23:18:46 +08:00
< 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); ?> " />
2023-05-14 19:45:10 +08:00
< button class = " btn btn-outline-success mr-sm-2 " type = " submit " >< ? php echo lang ( 'menu_login_button' ); ?> </button>
2019-09-12 00:32:40 +08:00
</ 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 " >
2020-11-02 17:16:24 +08:00
< 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>
2021-02-13 06:27:08 +08:00
2019-09-12 00:32:40 +08:00
< div class = " dropdown-menu " aria - labelledby = " navbarDropdown " >
2023-05-14 19:45:10 +08:00
< 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>
2021-02-13 06:27:08 +08:00
2023-05-14 19:45:10 +08:00
< 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>
2023-03-18 01:54:35 +08:00
2023-05-14 19:45:10 +08:00
< 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>
2021-03-14 17:11:21 +08:00
2023-05-14 19:45:10 +08:00
< 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>
2022-09-19 22:34:13 +08:00
2021-03-13 00:22:40 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +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-03-13 00:22:40 +08:00
2023-05-14 19:45:10 +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>
2021-03-13 00:22:40 +08:00
2023-05-14 19:45:10 +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-07-29 18:05:52 +08:00
2023-05-14 19:45:10 +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-03-16 18:27:54 +08:00
2023-05-14 19:45:10 +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>
2023-04-12 17:58:47 +08:00
2021-03-13 00:22:40 +08:00
< div class = " dropdown-divider " ></ div >
2022-12-30 06:17:32 +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 ;
}
2023-01-18 03:58:23 +08:00
$oqrs_requests = $CI -> oqrs_model -> oqrs_requests ( $location_list );
2022-12-30 06:17:32 +08:00
?>
2023-05-14 19:45:10 +08:00
< 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>
2022-12-29 21:34:44 +08:00
2023-05-14 19:45:10 +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-12-29 21:34:44 +08:00
2023-06-14 16:27:35 +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-06-03 00:50:27 +08:00
2022-12-29 21:34:44 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +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>
2021-03-13 00:22:40 +08:00
2023-05-14 19:45:10 +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>
2021-03-13 00:22:40 +08:00
2023-07-07 19:33:15 +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>
2023-05-14 19:45:10 +08:00
< 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>
2021-03-13 00:22:40 +08:00
2023-05-14 19:45:10 +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-03-18 01:54:35 +08:00
2021-03-13 00:22:40 +08:00
< div class = " dropdown-divider " ></ div >
2023-05-14 19:45:10 +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-05-14 19:45:10 +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
2019-09-12 00:32:40 +08:00
< div class = " dropdown-divider " ></ div >
2021-02-13 06:27:08 +08:00
2023-05-14 19:45:10 +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>
2021-02-13 06:27:08 +08:00
2023-05-14 19:45:10 +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-02-13 06:27:08 +08:00
2019-09-12 00:32:40 +08:00
< div class = " dropdown-divider " ></ div >
2021-02-13 06:27:08 +08:00
2023-05-14 19:45:10 +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>
2019-09-12 00:32:40 +08:00
</ div >
</ li >
2023-07-21 03:42:45 +08:00
< ? php
2023-06-20 14:36:35 +08:00
// 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');
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 " >
2023-07-21 03:42:45 +08:00
< ? php
2023-06-20 14:36:35 +08:00
foreach ( json_decode ( $this -> optionslib -> get_option ( 'menuitems' )) as $item ) {
2023-08-15 15:25:31 +08:00
echo '<a class="dropdown-item" href="' . site_url ( $item -> url ) . '" title="' . $item -> text . '"><i class="fas ' . $item -> icon . '"></i> ' . $item -> text . '</a>' ;
2023-06-20 14:36:35 +08:00
}
?>
</ div >
</ li >
< ? php } ?>
2023-07-21 03:42:45 +08:00
2023-06-20 14:36:35 +08:00
</ ul >
2019-09-12 00:32:40 +08:00
< ? php } ?>
2019-01-09 23:18:46 +08:00
</ div >
2019-08-30 05:02:57 +08:00
</ div >
2019-05-26 01:43:32 +08:00
</ nav >