/** * 取回网站数据列表 * @param {Number} page 当前页 * @param {String} search 搜索条件 */ function getWeb(page, search) { search = $("#SearchValue").prop("value"); page = page == undefined ? '1':page; order = getCookie('order'); if(order){ order = '&order=' + order; }else{ order = ''; } var sUrl = '/data?action=getData' var pdata = 'tojs=getWeb&table=sites&limit=15&p=' + page + '&search=' + search + order; var loadT = layer.load(); //取回数据 $.post(sUrl,pdata, function(data) { layer.close(loadT); //构造数据列表 var Body = ''; $("#webBody").html(Body); for (var i = 0; i < data.data.length; i++) { //当前站点状态 if (data.data[i].status == lan.site.running || data.data[i].status == '1') { var status = ""+lan.site.running_text+" "; } else { var status = ""+lan.site.stopped+" "; } //是否有备份 if (data.data[i].backup_count > 0) { var backup = ""+lan.site.backup_yes+""; } else { var backup = ""+lan.site.backup_no+""; } //是否设置有效期 var web_end_time = (data.data[i].edate == "0000-00-00") ? lan.site.web_end_time : data.data[i].edate; //表格主体 var shortwebname = data.data[i].name; var shortpath = data.data[i].path; if(data.data[i].name.length > 30) shortwebname = data.data[i].name.substring(0, 30) + "..."; if(data.data[i].path.length > 30) shortpath = data.data[i].path.substring(0, 30) + "..."; Body = "
"+lan.site.user+":" + ret.ftpUser + "
\"+lan.site.password+":" + ret.ftpPass + "
\"+lan.site.ftp_tips+"
" } var sqlData = ''; if (ret.databaseStatus) { sqlData = ""+lan.site.database_txt+"
\"+lan.site.database_name+":" + ret.databaseUser + "
\"+lan.site.user+":" + ret.databaseUser + "
\"+lan.site.password+":" + ret.databasePass + "
" } if (ret.siteStatus == true) { getWeb(1); layer.closeAll(); if(ftpData == '' && sqlData == ''){ layer.msg(lan.site.success_txt,{icon:1}) } else{ layer.open({ type: 1, area: '600px', title: lan.site.success_txt, closeBtn:2, shadeClose: false, content: "'+lan.soft.pma_user+'
' +''+lan.soft.pma_pass1+'
' +''+lan.soft.pma_pass2+'
' +'' +'注意:设置防跨站需要重启PHP才能生效!
',{icon:userini.status?1:2}); }); }); $("#logs").change(function(){ $.post('/site?action=logsOpen','id='+id,function(userini){ layer.msg(userini.msg,{icon:userini.status?1:2}); }); }); }); }); } //是否设置访问密码 function PathSafe(id){ var isPass = $('#pathSafe').prop('checked'); if(!isPass){ $(".user_pw").show(); }else{ var loadT = layer.msg(lan.public.the,{icon:16,time:10000,shade: [0.3, '#000']}); $.post('/site?action=CloseHasPwd',{id:id},function(rdata){ layer.close(loadT); var ico = rdata.status?1:2; layer.msg(rdata.msg,{icon:ico}); $(".user_pw").hide(); }); } } //设置访问密码 function SetPathSafe(id){ var username = $("#username_get").val(); var pass1 = $("#password_get_1").val(); var pass2 = $("#password_get_2").val(); if(pass1 != pass2){ layer.msg(lan.bt.pass_err_re,{icon:2}); return; } var loadT = layer.msg(lan.public.the,{icon:16,time:10000,shade: [0.3, '#000']}); $.post('/site?action=SetHasPwd',{id:id,username:username,password:pass1},function(rdata){ layer.close(loadT); var ico = rdata.status?1:2; layer.msg(rdata.msg,{icon:ico}); }); } //提交运行目录 function SetSiteRunPath(id){ var NewPath = $("#runPath").val(); var loadT = layer.msg(lan.public.the,{icon:16,time:10000,shade: [0.3, '#000']}); $.post('/site?action=SetSiteRunPath','id='+id+'&runPath='+NewPath,function(rdata){ layer.close(loadT); var ico = rdata.status?1:2; layer.msg(rdata.msg,{icon:ico}); }); } //提交网站目录 function SetSitePath(id){ var NewPath = $("#inputPath").val(); var loadT = layer.msg(lan.public.the,{icon:16,time:10000,shade: [0.3, '#000']}); $.post('/site?action=SetPath','id='+id+'&path='+NewPath,function(rdata){ layer.close(loadT); var ico = rdata.status?1:2; layer.msg(rdata.msg,{icon:ico}); }); } //修改网站备注 function webBakEdit(id){ $.post("/data?action=getKey','table=sites&key=ps&id="+id,function(rdata){ var webBakHtml = "'+lan.site.del_err+':
'; } errorMsg += '"+lan.site.domain+" | "+lan.site.port+" | "+lan.site.operate+" |
---|
"+lan.site.domain+" | "+lan.site.port+" | "+lan.site.operate+" |
---|
"+lan.site.filename+" | "+lan.site.filesize+" | "+lan.site.backuptime+" | "+lan.site.operate+" |
---|
"+lan.site.filename+" | "+lan.site.filesize+" | "+lan.site.backuptime+" | "+lan.site.operate+" |
---|
\ '+lan.site.default_site+'\ \
\"+lan.site.site_menu_1+"
" +""+lan.site.site_menu_2+"
" +""+lan.site.site_menu_3+"
" +""+lan.site.site_menu_4+"
" +""+lan.site.site_menu_5+"
" +""+lan.site.site_menu_6+"
" +""+lan.site.site_menu_7+"
" +""+lan.site.site_menu_8+"
" +""+lan.site.site_menu_9+"
" +""+lan.site.site_menu_10+"
" +""+lan.site.site_menu_11+"
" +""+lan.site.site_menu_12+"
" +"响应日志
"; layer.open({ type: 1, area: '640px', title: lan.site.website_change+'['+website+'] -- '+lan.site.addtime+'['+addtime+']', closeBtn: 2, shift: 0, content: "URL后缀
' +'许可域名
' +'' +'"+lan.site.behavior+" | "+lan.site.risk+" | "+lan.site.details+" |
---|
"+lan.site.limit_net_9+":
" +""+lan.site.limit_net_10+":
" +""+lan.site.limit_net_12+":
" +""+lan.site.limit_net_14+":
" +"" +""+lan.site.domain+" | "+lan.site.port+" | "+lan.site.subdirectories+" | "+lan.site.operate+" |
---|
"+lan.site.proxy_url+"
" +""+lan.site.proxy_domain+"
" +""+lan.site.con_rep+"" +"
" +'' +'"+lan.site.access_domain+"
" +""+lan.site.target_url+"
" +'' +'域名 | 信任名称 | 到期时间 | 品牌 | 操作 |
---|
'+lan.site.domain+' | '+lan.site.endtime+' | '+lan.site.status+'? | '+lan.site.operate+' |
---|
"+lan.site.get_ssl_err+":
"+lan.site.err_type+": "+rdata.out[i].Type+"
" + ""+lan.site.details+": "+rdata.out[i].Detail+"
" + ""+rdata.msg+"
' + rdata.err[0].replace(/\n/g,'
') + '
' + rdata.err[1].replace(/\n/g,'
') + '