mirror of https://github.com/iAJue/Fantasy-field
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
66 lines
2.1 KiB
66 lines
2.1 KiB
<?php if(!defined('APP_PATH')) {exit('error!');}?> |
|
</div> |
|
<div class="layui-footer"> |
|
欢迎使用 © <a href="<?php echo PATH_URL;?>" target="_black"><?php echo configGet('title');?></a><?php if($_SESSION['authen']['role'] == 'admin'):?> V<?php echo APP_VERSION;?> <a href="JavaScript:void(0);" id="update" version="<?php echo APP_VERSION;?>">检查更新</a><?php endif;?> |
|
</div> |
|
</div> |
|
<script> |
|
<?php if($_SESSION['authen']['role'] == 'admin'):?> |
|
layui.use(['element','layer','jquery'],function(){ |
|
var element = layui.element, |
|
layer = parent.layer === undefined ? layui.layer : top.layer, |
|
$ = layui.jquery; |
|
$(function(){ |
|
$('#update').click(function(){ |
|
var index = layer.msg('加载中,请稍候',{icon: 16,time:false}); |
|
$.ajax({ |
|
url: 'https://img.52ecy.cn/service/CheckUpdate.php', |
|
type: 'get', |
|
success: function(res){ |
|
if($('#update').attr("version") < ReadErrIni('version',res)){ |
|
layer.confirm('发现新版本,是否立即更新?', { |
|
btn: ['是', '否', '手动更新'] |
|
,btn3: function(index, layero){ |
|
window.open(ReadErrIni('url',res)); |
|
}}, function(index, layero){ |
|
index = layer.msg('系统正在更新,请稍待片刻...',{icon: 16,time:false}); |
|
$.ajax({ |
|
url: 'UpdateAction.html', |
|
type: 'get', |
|
dataType: 'json', |
|
success: function(res){ |
|
if (res.code=='0000') { |
|
layer.open({title: '更新成功',icon: 6,content: res.msg}); |
|
}else{ |
|
layer.open({title: '更新失败',icon: 5,content: res.msg}); |
|
} |
|
} |
|
}) |
|
}); |
|
}else{ |
|
layer.open({ |
|
title: '消息' |
|
,content: '当前使用的已经是最新版本!' |
|
}); |
|
} |
|
}, |
|
error: function(){ |
|
layer.msg('检查更新失败,可能是网络问题造成的原因!', {icon: 5}); |
|
} |
|
}); |
|
layer.close(index); |
|
}); |
|
}) |
|
}); |
|
function ReadErrIni(err,str){ |
|
var reg=new RegExp("\\[1\\][\\s\\S]*?"+err+"\\s*=\\s*(.*)"); |
|
return (str.match(reg) ||["",null])[1] |
|
} |
|
<?php else:?> |
|
layui.use('element',function(){ |
|
var element = layui.element; |
|
}) |
|
<?php endif;?> |
|
</script> |
|
</body> |
|
</html>
|