Current File : //root/panel/modules/virusscanner/module.zpm |
<@ Init @>
<div class="zmodule_content panel" id="zmodule_header_<@ ModuleName @>">
<div class="panel-heading">
<img src="<@ ModuleIcon @>" width="35" height="35" border="0" alt="<@ ModuleName @>">
<div class="zmodule_title">
<@ ModuleName @>
</div>
<div class="zmodule_desc" id="zmodule_desc_<@ ModuleName @>"><@ ModuleDesc @></div>
</div>
<style>
.helpicon {
display: block;
float: right;
border: 1px solid #ccc;
background-color: #f3f3f3;
padding: 5px 10px;
font-size: 12px;
margin-top:-121px;
margin-right:5px;
-webkit-box-shadow: -8px 7px 5px 0px rgba(204,204,204,1);
-moz-box-shadow: -8px 7px 5px 0px rgba(204,204,204,1);
box-shadow: -8px 7px 5px 0px rgba(204,204,204,1);
-webkit-box-shadow: 8px 7px 5px 0px rgba(204,204,204,1);
-moz-box-shadow: 8px 7px 5px 0px rgba(204,204,204,1);
box-shadow: 8px 7px 5px 0px rgba(204,204,204,1);
}
</style>
<div class="helpicon">
<a href="<@ helpicon @>" target="_blank"><img src="etc/styles/CstyleX-master/images/help.png" style="float:left;" ><span style="float:left;margin-top:8px;font-weight:bold;font-size:12px;" >Video Tutorial</span></a>
</div>
<div id="zform_wrapper">
</div>
<div id="zgrid_wrapper_call">
</div>
<@ Result @>
<div id="zform_wrapperr">
<& output &>
</div>
<@ RecordAction @>
</div> <!-- END zmodule_content + panel -->
<script type="text/javascript">
$(document).ready(function(){
LastScan();
$("#close_button").click(
function(){
$("#zform_wrapperr").hide();
});
$("#virus_scan1").click(function(){
var v_data = document.getElementsByName("virus_scan");
var virus_sc = "";
var i;
var st_code=0;
for (i = 0; i < v_data.length; i++) {
if (v_data[i].checked) {
st_code = 1;
virus_sc = v_data[i].value;
}
}
if(st_code == 1)
{
$.ajax({
type: 'POST',
url: './?module=virusscanner&action=VirusScan',
data:{virus_scan:virus_sc},
success: function(data){
$('#close_button').trigger("click");
data=data.replace("\n","");
if(data == 'Before scan mail, Please create some mail accounts...' || data == 'Server is busy try sometimes')
{
$("#zform_wrapper").prepend('<div class="alert alert-block alert-info" style="overflow-x:scroll" ><button type="button" Id="close_button" onClick="CloseParent();" class="close" data-dismiss="alert">×</button><p><strong>Failed: </strong>'+data+'</p></div>');
$('input[name=virus_scan]').attr('checked',false);
}
else if(data == 'Please try again Later. Server service not available.')
{
$("#zform_wrapper").prepend('<div class="alert alert-block alert-info" style="overflow-x:scroll" ><button type="button" Id="close_button" onClick="CloseParent();" class="close" data-dismiss="alert">×</button><p><strong>Error: </strong>'+data+'</p></div>');
$('input[name=virus_scan]').attr('checked',false);
}
else
{
$("#zform_wrapper").prepend('<div class="alert alert-block alert-info" style="overflow-x:scroll" ><button type="button" Id="close_button" onClick="CloseParent();" class="close" data-dismiss="alert">×</button><p><strong>Success: </strong>'+data+'</p></div>');
$('input[name=virus_scan]').attr('checked',false);
}
},
error: function(ts) {
console.log(ts.responseText);
}
});
}
else
{
$("#zform_wrapper").prepend('<div class="alert alert-block alert-info"><button type="button" Id="close_button" onClick="CloseParent();" class="close" data-dismiss="alert">×</button><p><strong>Failed:</strong>Please select any one option to scan</p></div>');
$('input[name=virus_scan]').attr('checked',false);
}
$('input[name=virus_scan]').attr('checked',false);
});
function LastScan() {
$.ajax({
url: "./?module=virusscanner&action=LastScan",
success: function(data) {
console.log(data)
$("#zgrid_wrapper_call").html(data);
},
});
setTimeout(function() {
LastScan();
}, 9000);
}
});
function CloseParent()
{
//$("#close_button").parent().hide();
$("#zform_wrapperr").hide();
}
function showLog()
{
$.ajax({
url : './?module=virusscanner&action=showLogcontent',
type : 'POST',
success : function (result) {
$('#close_button').trigger("click");
$("#zform_wrapperr").html(result).addClass('alert alert-block alert-info');
$("#zform_wrapperr").prepend('<button type="button" Id="close_button" onClick="CloseParent();" class="close" >×</button>');
$("#zform_wrapperr").show();
},
error : function () {
console.log ('error');
}
});
return false;
}
</script>