2011-07-06 16:15:48 +00:00
< html xmlns = " http://www.w3.org/1999/xhtml " xml : lang = " en " >
< head >
< title > View QSO Info </ title >
< link rel = " stylesheet " href = " <?php echo base_url();?>css/reset.css " type = " text/css " />
< style type = " text/css " media = " screen " >
2011-09-22 19:58:58 +00:00
body { font - family : Arial , " Trebuchet MS " , sans - serif ; font - size : 12 px ;}
2011-07-06 16:15:48 +00:00
h1 { font - weight : bold ; font - size : 23 px ; margin - top : 5 px ; margin - bottom : 10 px ; }
2011-07-21 23:10:09 +00:00
h2 { font - weight : bold ; font - size : 18 px ; margin - top : 5 px ; margin - bottom : 10 px ; }
2011-08-01 10:37:16 +00:00
h3 { font - weight : bold ; font - size : 14 px ; margin - top : 10 px ; margin - bottom : 10 px ; }
2011-07-21 23:10:09 +00:00
. clear { clear : both }
2011-07-06 16:15:48 +00:00
#info { float: left; width: 50%; }
#stat { float: right; width: 50%; }
td { padding : 5 px ; }
2011-08-01 10:37:16 +00:00
p {
line - height : 1.7 ;
margin : 10 px 0 ;
}
2011-07-06 16:15:48 +00:00
</ style >
2018-11-26 20:24:14 +00:00
< script type = " text/javascript " src = " <?php echo base_url(); ?>js/jquery-1.5.1.min.js " ></ script >
< link rel = " stylesheet " type = " text/css " href = " <?php echo base_url(); ?>js/leaflet/leaflet.css " />
< script type = " text/javascript " src = " <?php echo base_url(); ?>js/leaflet/leaflet.js " ></ script >
2011-07-06 16:15:48 +00:00
</ head >
2018-11-26 20:24:14 +00:00
< body >
2011-07-06 16:15:48 +00:00
< ? php if ( $query -> num_rows () > 0 ) { foreach ( $query -> result () as $row ) {
?>
2012-05-21 16:24:12 +00:00
< h1 > QSO with < ? php echo $row -> COL_CALL ; ?> on the <?php $timestamp = strtotime($row->COL_TIME_ON); echo date('d/m/y', $timestamp); $timestamp = strtotime($row->COL_TIME_ON); echo " at ".date('H:i', $timestamp); ?></h1>
2011-07-06 16:15:48 +00:00
< div id = " wrap " >
< div id = " info " >
< table width = " 100% " >
< tr >
< td > Date / Time </ td >
< td >< ? php $timestamp = strtotime ( $row -> COL_TIME_ON ); echo date ( 'd/m/y' , $timestamp ); $timestamp = strtotime ( $row -> COL_TIME_ON ); echo " at " . date ( 'H:i' , $timestamp ); ?> </td>
</ tr >
< tr >
< td > Callsign </ td >
< td >< ? php echo $row -> COL_CALL ; ?> </td>
</ tr >
< tr >
< td > Band </ td >
< td >< ? php echo $row -> COL_BAND ; ?> </td>
</ tr >
2011-07-21 23:10:09 +00:00
< ? php if ( $this -> config -> item ( 'display_freq' ) == true ) { ?>
2011-07-06 16:15:48 +00:00
< tr >
< td > Freq :</ td >
< td >< ? php echo $row -> COL_FREQ ; ?> </td>
</ tr >
< ? php } ?>
< tr >
< td > Mode </ td >
< td >< ? php echo $row -> COL_MODE ; ?> </td>
</ tr >
< tr >
< td > RST Sent </ td >
2012-10-31 17:07:27 +00:00
< td >< ? php echo $row -> COL_RST_SENT ; ?> <?php if ($row->COL_STX_STRING) { ?>(<?php echo $row->COL_STX_STRING;?>)<?php } ?></td>
2011-07-06 16:15:48 +00:00
</ tr >
< tr >
< td > RST Recv </ td >
2012-10-31 17:07:27 +00:00
< td >< ? php echo $row -> COL_RST_RCVD ; ?> <?php if ($row->COL_SRX_STRING) { ?>(<?php echo $row->COL_SRX_STRING;?>)<?php } ?></td>
2011-07-06 16:15:48 +00:00
</ tr >
< ? php if ( $row -> COL_GRIDSQUARE != null ) { ?>
< tr >
2011-07-21 23:10:09 +00:00
< td > QRA </ td >
2011-07-06 16:15:48 +00:00
< td >< ? php echo $row -> COL_GRIDSQUARE ; ?> </td>
</ tr >
< ? php } ?>
2011-07-24 22:33:08 +00:00
< ? php if ( $row -> COL_NAME != null ) { ?>
< tr >
< td > Name </ td >
< td >< ? php echo $row -> COL_NAME ; ?> </td>
</ tr >
< ? php } ?>
2011-07-06 16:15:48 +00:00
< ? php if ( $row -> COL_COMMENT != null ) { ?>
< tr >
< td > Comment </ td >
< td >< ? php echo $row -> COL_COMMENT ; ?> </td>
</ tr >
< ? php } ?>
< ? php if ( $row -> COL_SAT_NAME != null ) { ?>
< tr >
< td > Sat Name :</ td >
< td >< ? php echo $row -> COL_SAT_NAME ; ?> </td>
</ tr >
< ? php } ?>
< ? php if ( $row -> COL_SAT_MODE != null ) { ?>
< tr >
2011-08-20 21:57:00 +00:00
< td > Sat Mode :</ td >
2011-07-06 16:15:48 +00:00
< td >< ? php echo $row -> COL_SAT_MODE ; ?> </td>
</ tr >
< ? php } ?>
< ? php if ( $row -> COL_COUNTRY != null ) { ?>
< tr >
< td > Country :</ td >
< td >< ? php echo $row -> COL_COUNTRY ; ?> </td>
</ tr >
< ? php } ?>
</ table >
2011-08-01 10:37:16 +00:00
< ? php if ( $row -> COL_QSL_SENT == " Y " || $row -> COL_QSL_RCVD == " Y " ) { ?>
< h3 > QSL Info </ h3 >
< ? php if ( $row -> COL_QSL_SENT == " Y " && $row -> COL_QSL_SENT_VIA == " B " ) { ?>
< p > QSL Card has been sent via the bureau </ p >
< ? php } ?>
< ? php if ( $row -> COL_QSL_SENT == " Y " && $row -> COL_QSL_SENT_VIA == " D " ) { ?>
< p > QSL Card has been sent direct </ p >
< ? php } ?>
< ? php if ( $row -> COL_QSL_RCVD == " Y " && $row -> COL_QSL_RCVD_VIA == " B " ) { ?>
< p > QSL Card has been received via the bureau </ p >
< ? php } ?>
< ? php if ( $row -> COL_QSL_RCVD == " Y " && $row -> COL_QSL_RCVD_VIA == " D " ) { ?>
< p > QSL Card has been received direct </ p >
< ? php } ?>
< ? php } ?>
2016-02-12 17:55:04 +00:00
2013-02-16 16:49:03 +00:00
< ? php if ( $row -> COL_LOTW_QSL_RCVD == " Y " ) { ?>
2016-02-12 17:55:04 +00:00
< h3 > LoTW </ h3 >
2013-02-16 16:49:03 +00:00
< p > This QSO is confirmed on Lotw </ p >
< ? php } ?>
2011-07-06 16:15:48 +00:00
</ div >
< div id = " stat " >
2011-07-21 23:10:09 +00:00
2018-11-26 20:24:14 +00:00
< div id = " map " style = " width: 340px; height: 250px " ></ div >
2011-07-21 23:10:09 +00:00
< ? php
if ( $row -> COL_GRIDSQUARE != null ) {
2013-02-15 02:21:26 +00:00
$stn_loc = $this -> qra -> qra2latlong ( trim ( $row -> COL_GRIDSQUARE ));
2013-02-15 00:27:27 +00:00
$lat = $stn_loc [ 0 ];
$lng = $stn_loc [ 1 ];
} else {
$query = $this -> db -> query ( '
SELECT *
FROM dxcc
WHERE prefix = SUBSTRING ( \ '' . $row -> COL_CALL . ' \ ' , 1 , LENGTH ( prefix ) )
ORDER BY LENGTH ( prefix ) DESC
LIMIT 1
' );
2011-07-21 23:10:09 +00:00
2013-02-15 00:27:27 +00:00
foreach ( $query -> result () as $dxcc ) {
$lat = $dxcc -> lat ;
$lng = $dxcc -> long ;
}
}
2011-07-21 23:10:09 +00:00
?>
2018-11-26 20:24:14 +00:00
< script type = " text/javascript " src = " <?php echo base_url();?>js/leaflet/leafembed.js " ></ script >
< script type = " text/javascript " >
var q_lat = < ? php echo $lat ; ?> ;
var q_lng = < ? php echo $lng ; ?> ;
var qso_loc = '<?php echo site_url(' dashboard / map ');?>' ;
var q_zoom = 6 ;
$ ( document ) . ready ( function (){
initmap ();
});
</ script >
2011-07-21 23:10:09 +00:00
2011-07-06 16:15:48 +00:00
</ div >
</ div >
< ? php } } ?>
</ body >
2014-04-27 19:47:50 +00:00
</ html >