kopia lustrzana https://github.com/magicbug/Cloudlog
Added Widgets feature
rodzic
328f572596
commit
b03d71177c
|
@ -0,0 +1,25 @@
|
|||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
/*
|
||||
|
||||
Widgets are designed to be addons to use around the internet.
|
||||
|
||||
*/
|
||||
|
||||
class Widgets extends CI_Controller {
|
||||
|
||||
public function index()
|
||||
{
|
||||
// Show a help page
|
||||
}
|
||||
|
||||
|
||||
// Can be used to embed last 11 QSOs in a iframe or javascript include.
|
||||
public function qsos() {
|
||||
$this->load->model('logbook_model');
|
||||
|
||||
$data['last_five_qsos'] = $this->logbook_model->get_last_qsos('11');
|
||||
|
||||
$this->load->view('widgets/qsos', $data);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,45 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
|
||||
<head>
|
||||
<title>QSOs</title>
|
||||
<style type="text/css" media="screen">
|
||||
body {
|
||||
font-family: Arial, "MS Trebuchet", sans-serif;
|
||||
}
|
||||
.titles td {
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<table width="100%" class="zebra-striped">
|
||||
<tr class="titles">
|
||||
<td>Date</td>
|
||||
<td>Time</td>
|
||||
<td>Call</td>
|
||||
<td>Mode</td>
|
||||
<td>Sent</td>
|
||||
<td>Recv</td>
|
||||
<td>Band</td>
|
||||
</tr>
|
||||
|
||||
<?php $i = 0;
|
||||
foreach ($last_five_qsos->result() as $row) { ?>
|
||||
<?php echo '<tr class="tr'.($i & 1).'">'; ?>
|
||||
<td><?php $timestamp = strtotime($row->COL_TIME_ON); echo date('d/m/y', $timestamp); ?></td>
|
||||
<td><?php $timestamp = strtotime($row->COL_TIME_ON); echo date('H:i', $timestamp); ?></td>
|
||||
<td><a class="qsobox" href="<?php echo site_url('logbook/view')."/".$row->COL_PRIMARY_KEY; ?>"><?php echo strtoupper($row->COL_CALL); ?></a></td>
|
||||
<td><?php echo $row->COL_MODE; ?></td>
|
||||
<td><?php echo $row->COL_RST_SENT; ?> <?php if ($row->COL_STX_STRING) { ?>(<?php echo $row->COL_STX_STRING;?>)<?php } ?></td>
|
||||
<td><?php echo $row->COL_RST_RCVD; ?> <?php if ($row->COL_SRX_STRING) { ?>(<?php echo $row->COL_SRX_STRING;?>)<?php } ?></td>
|
||||
<?php if($row->COL_SAT_NAME != null) { ?>
|
||||
<td><?php echo $row->COL_SAT_NAME; ?></td>
|
||||
<?php } else { ?>
|
||||
<td><?php echo $row->COL_BAND; ?></td>
|
||||
<?php } ?>
|
||||
</tr>
|
||||
<?php $i++; } ?>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
Ładowanie…
Reference in New Issue