Current File : //etc/sentora/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
		{
			$("#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>