Fixed Bug. QSO-PopUp wasn't working in Fullscreenmode

这个提交包含在:
int2001 2023-08-15 14:27:26 +00:00
父节点 863675e5f0
当前提交 48d3428703
找不到此签名对应的密钥
GPG 密钥 ID: DFB1C13CD2DB037B
共有 4 个文件被更改,包括 50 次插入52 次删除

查看文件

@ -2366,6 +2366,53 @@ function viewEqsl(picture, callsign) {
}); });
} }
function displayContactsOnMap(target, searchphrase, band, mode, type, qsl) {
$.ajax({
url: base_url + 'index.php/awards/qso_details_ajax',
type: 'post',
data: {
'Searchphrase': searchphrase,
'Band': band,
'Mode': mode,
'Type': type,
'QSL' : qsl
},
success: function (html) {
var dialog = new BootstrapDialog({
title: 'QSO Data',
size: BootstrapDialog.SIZE_WIDE,
cssClass: 'qso-dialog',
nl2br: false,
message: html,
onshown: function(dialog) {
$('[data-toggle="tooltip"]').tooltip();
$('.contacttable').DataTable({
"pageLength": 25,
responsive: false,
ordering: false,
"scrollY": "550px",
"scrollCollapse": true,
"paging": false,
"scrollX": true,
dom: 'Bfrtip',
buttons: [
'csv'
]
});
},
buttons: [{
label: 'Close',
action: function (dialogItself) {
dialogItself.close();
}
}]
});
dialog.realize();
target.append(dialog.getModal());
dialog.open();
}
});
}
function uploadQsl() { function uploadQsl() {
var baseURL= "<?php echo base_url();?>"; var baseURL= "<?php echo base_url();?>";
var formdata = new FormData(document.getElementById("fileinfo")); var formdata = new FormData(document.getElementById("fileinfo"));

查看文件

@ -190,5 +190,5 @@ function load_cq_map2(data) {
function onClick(e) { function onClick(e) {
var marker = e.target; var marker = e.target;
displayContacts(marker.options.title, $('#band2').val(), $('#mode').val(), 'CQZone'); displayContactsOnMap($("#cqmap"),marker.options.title, $('#band2').val(), $('#mode').val(), 'CQZone');
} }

查看文件

@ -155,54 +155,5 @@ function addMarker(L, D, mapColor, map) {
function onClick(e) { function onClick(e) {
var marker = e.target; var marker = e.target;
displayContactsOnMap(marker.options.adif, $('#band2').val(), $('#mode').val(), 'DXCC2'); displayContactsOnMap($("#dxccmap"),marker.options.adif, $('#band2').val(), $('#mode').val(), 'DXCC2');
} }
function displayContactsOnMap(searchphrase, band, mode, type, qsl) {
$.ajax({
url: base_url + 'index.php/awards/qso_details_ajax',
type: 'post',
data: {
'Searchphrase': searchphrase,
'Band': band,
'Mode': mode,
'Type': type,
'QSL' : qsl
},
success: function (html) {
var dialog = new BootstrapDialog({
title: 'QSO Data',
size: BootstrapDialog.SIZE_WIDE,
cssClass: 'qso-dialog',
nl2br: false,
message: html,
onshown: function(dialog) {
$('[data-toggle="tooltip"]').tooltip();
$('.contacttable').DataTable({
"pageLength": 25,
responsive: false,
ordering: false,
"scrollY": "550px",
"scrollCollapse": true,
"paging": false,
"scrollX": true,
dom: 'Bfrtip',
buttons: [
'csv'
]
});
},
buttons: [{
label: 'Close',
action: function (dialogItself) {
dialogItself.close();
}
}]
});
dialog.realize();
$("#dxccmap").append(dialog.getModal());
dialog.open();
}
});
}

查看文件

@ -169,5 +169,5 @@ function addMarker(L, D, mapColor, map) {
function onClick(e) { function onClick(e) {
var marker = e.target; var marker = e.target;
displayContacts(marker.options.iota, $('#band2').val(), $('#mode').val(), 'IOTA'); displayContactsOnMap($("#iotamap"), marker.options.iota,$('#band2').val(), $('#mode').val(), 'IOTA');
} }