[Dashboard][SetupChecklist] Started code to bring a setup checklist for new installs to cloudlog

这个提交包含在:
Peter Goodhall 2020-10-12 16:14:28 +01:00
父节点 4a1fc0b035
当前提交 9abc79081d
共有 2 个文件被更改,包括 53 次插入21 次删除

查看文件

@ -34,29 +34,40 @@ class Dashboard extends CI_Controller {
$this->load->model('stations');
$data['current_active'] = $this->stations->find_active();
// Store info
$data['todays_qsos'] = $this->logbook_model->todays_qsos();
$data['total_qsos'] = $this->logbook_model->total_qsos();
$data['month_qsos'] = $this->logbook_model->month_qsos();
$data['year_qsos'] = $this->logbook_model->year_qsos();
$data['total_countrys'] = $this->logbook_model->total_countrys();
$data['total_countrys_confirmed_paper'] = $this->logbook_model->total_countrys_confirmed_paper();
$data['total_countrys_confirmed_eqsl'] = $this->logbook_model->total_countrys_confirmed_eqsl();
$data['total_countrys_confirmed_lotw'] = $this->logbook_model->total_countrys_confirmed_lotw();
$data['total_qsl_sent'] = $this->logbook_model->total_qsl_sent();
$data['total_qsl_recv'] = $this->logbook_model->total_qsl_recv();
$data['total_qsl_requested'] = $this->logbook_model->total_qsl_requested();
$data['last_five_qsos'] = $this->logbook_model->get_last_qsos('11');
$data['page_title'] = "Dashboard";
$setup_required = false;
if($setup_required) {
$data['page_title'] = "Cloudlog Setup Checklist";
$this->load->view('interface_assets/header', $data);
$this->load->view('setup/check_list');
$this->load->view('interface_assets/footer');
} else {
// Store info
$data['todays_qsos'] = $this->logbook_model->todays_qsos();
$data['total_qsos'] = $this->logbook_model->total_qsos();
$data['month_qsos'] = $this->logbook_model->month_qsos();
$data['year_qsos'] = $this->logbook_model->year_qsos();
$data['total_countrys'] = $this->logbook_model->total_countrys();
$data['total_countrys_confirmed_paper'] = $this->logbook_model->total_countrys_confirmed_paper();
$data['total_countrys_confirmed_eqsl'] = $this->logbook_model->total_countrys_confirmed_eqsl();
$data['total_countrys_confirmed_lotw'] = $this->logbook_model->total_countrys_confirmed_lotw();
$data['total_qsl_sent'] = $this->logbook_model->total_qsl_sent();
$data['total_qsl_recv'] = $this->logbook_model->total_qsl_recv();
$data['total_qsl_requested'] = $this->logbook_model->total_qsl_requested();
$data['last_five_qsos'] = $this->logbook_model->get_last_qsos('11');
$data['page_title'] = "Dashboard";
$this->load->view('interface_assets/header', $data);
$this->load->view('dashboard/index');
$this->load->view('interface_assets/footer');
}
$this->load->view('interface_assets/header', $data);
$this->load->view('dashboard/index');
$this->load->view('interface_assets/footer');
}
function map() {

查看文件

@ -0,0 +1,21 @@
<div class="container setup-check-list">
<br>
<h1><?php echo $page_title; ?></h1>
<p>Welcome to Cloudlog, before you can start logging QSOs you need to carry out the following.</p>
<ul class="list-group">
<li class="list-group-item list-group-item-danger" ><i class="fas fa-times-circle"></i> Install Country Files</li>
<li class="list-group-item list-group-item-danger"><i class="fas fa-times-circle"></i> Create a user account & delete m0abc demo account</li>
<?php if($current_active == 0) { ?>
<li class="list-group-item list-group-item-danger"><i class="fas fa-times-circle""></i> <a target="_blank" href="<?php echo site_url('station');?>">Create Station Profile</a></li>
<?php } else { ?>
<li class="list-group-item list-group-item-success"><i class="fas fa-check-circle"></i> Created Station Profile.</li>
<?php } ?>
<li class="list-group-item list-group-item-info"><i class="fas fa-exclamation-circle"></i> Setup Cronjobs</li>
<li class="list-group-item list-group-item-info"><i class="fas fa-exclamation-circle"></i> Setup Callbook Details</li>
</ul>
</div>