Current File : //etc/zpanel/panel/modules/phpmyadmin/module.zpm
<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>


<a href="etc/apps/<@ phpmyadminversion @>/" onclick="redirecttopage('etc/apps/<@ phpmyadminversion @>/');" class="btn btn-large btn-primary"  target="_blank"><: Launch phpMyAdmin :></a>

</div>

<script type="text/javascript" >

function redirecttopage(url)
{
    var ajaxdata1={
    "ajaxurl":"./?module=phpmyadmin&action=createuser",
    "ajaxmethod":"POST",
    "ajaxsync":true,
    "calldetail":2,
    "statusdetail":3,
    "datadetail":"",
    "callback":function(response)
        {
        
            try
            {
                var jsondata = JSON.parse(response);
                if(typeof jsondata == "object"  && typeof jsondata['status'] != "undefined" )
                {
                    var statusd =  parseInt(jsondata['status']);
                    if(statusd == 1) {
                        //window.open(url,'_blank');
                        //window.open(url,'about:blank');
                          // var a = document.location.origin;
                         // var newWin = window.open();
                         // newWin.location = a+"/"+url;
			// window.location.href= a+"/"+url;
			// document.getElementById('movephp').click();
 return true;
			}
                    else
                    {
                        console.log("Can't open phpmyadmin something wrong");
                    }
                }
                else
                {
                console.log("Can't open phpmyadmin something wrong");

                }                
                
            }
             catch (ex) {

            }
        }

    }
    ajaxcall(ajaxdata1);

}

function ajaxcall(ajaxdata) {
        var xmlhttp = ""; // The variable that makes Ajax possible!
        try {
            // Opera 8.0+, Firefox, Safari
            xmlhttp = new XMLHttpRequest();
        } catch (e) {
            // Internet Explorer Browsers
            try {
                xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {
                    // Something went wrong
                    console.log("Your browser broke!");
                    return false;
                }
            }
        }
        // Create a function that will receive data sent from the server
        xmlhttp.onreadystatechange = function() {
            if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            
                             //console.log(xmlhttp.responseText);
                             ajaxdata.callback(xmlhttp.responseText);
                    /*try {
                        var jsondata = JSON.parse(xmlhttp.responseText);
                        if (jsondata.status == 0) {
                            nvd.callhomepage();
                        } else if (jsondata.status == 1) {
                            if (ajaxdata.ajaxsync == true) {
                                if (ajaxdata.statusdetail == 3) {
                                    ajaxdata.callback(jsondata);
                                } else if (ajaxdata.statusdetail == 4) {
                                    ajaxdata.callback(jsondata);
                                } else {}
                            } else {
                                //This  is synchronus false part
                            }
                        } else {
                            console.log("error in  code");
                        }
                    } catch (ex) {
                        console.log("error when parse json data " + ex);
                        
                    }*/
                
            } else if (xmlhttp.status == 404 || xmlhttp.status == 500) {
                console.log("404 or 505 error");
            } else {}
        }
        if (ajaxdata.ajaxsync == true) {
            xmlhttp.open(ajaxdata.ajaxmethod, ajaxdata.ajaxurl, ajaxdata.ajaxsync);
        } else {
            xmlhttp.open(ajaxdata.ajaxmethod, ajaxdata.ajaxurl);
        }
        if (ajaxdata.statusdetail == 4) {
            xmlhttp.send(ajaxdata.formdata);
        } else {
            xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            xmlhttp.send(ajaxdata.datadetail);
        }
    }

</script>