|
2 | 2 | use library\UsualToolInc\UTInc; |
3 | 3 | use library\UsualToolData\UTData; |
4 | 4 | if(isset($_SESSION['admin'])&&isset($_SESSION['admin_id'])&&!empty($_SESSION['admin'])&&!empty($_SESSION['admin_id'])): |
| 5 | + /** |
| 6 | + * 获取版本号并载入应用部分设置 |
| 7 | + */ |
| 8 | + $framework=file_get_contents(UTF_ROOT."/.version.ini"); |
| 9 | + $version=substr($frame_version,0,5); |
| 10 | + $version_time=substr($frame_version,-6); |
| 11 | + $app->Runin( |
| 12 | + array("version","version_time","update","develop","lock"), |
| 13 | + array($version,$version_time,$config["UPDATEURL"],$config["DEVELOP_OPEN"],$config["LOCKSCREEN"]) |
| 14 | + ); |
| 15 | + /** |
| 16 | + * 接收官方消息 |
| 17 | + */ |
| 18 | + $webmsg=UTF_ROOT."/log/usualtool.log"; |
| 19 | + $msgdata=file_exists($webmsg) ? json_decode(file_get_contents($webmsg),true) : null; |
| 20 | + if(!$msgdata || time()-strtotime($msgdata["time"])>86400): |
| 21 | + $msg=UTInc::Auth($config["UTCODE"],$config["UTFURL"],"message"); |
| 22 | + file_put_contents($webmsg,json_encode(["time"=>date("Y-m-d"),"message"=>$msg],JSON_UNESCAPED_UNICODE)); |
| 23 | + else: |
| 24 | + $app->Runin("message", explode("|", $msgdata["message"])); |
| 25 | + endif; |
| 26 | + /** |
| 27 | + * 底层模块 |
| 28 | + * 除开UT-FRAME公共模块 |
| 29 | + */ |
| 30 | + $app->Runin("modules",UTData::QueryData("cms_module","","bid=3 and mid<>'".$config["DEFAULT_MOD"]."'","","")["querydata"]); |
| 31 | + /** |
| 32 | + * 自定义模块 |
| 33 | + */ |
| 34 | + $app->Runin("custmods",UTData::QueryData("cms_module","","bid<>3")["querydata"]); |
| 35 | + /** |
| 36 | + * 当前运行模块及栏目 |
| 37 | + * befoitem前端地址集,backtem后端栏目集 |
| 38 | + */ |
| 39 | + $thismod=UTData::QueryData("cms_module","","mid='$m'","","")["querydata"][0]; |
| 40 | + $app->Runin( |
| 41 | + array("title","befoitem","backitem"), |
| 42 | + array($thismod["modname"],$thismod["befoitem"],$thismod["backitem"]) |
| 43 | + ); |
5 | 44 | $admin=$_SESSION['admin']; |
6 | 45 | $admin_id=$_SESSION['admin_id']; |
7 | 46 | $admin_roleid=$_SESSION['admin_roleid']; |
|
11 | 50 | header("location:?p=login");exit(); |
12 | 51 | else: |
13 | 52 | $myrole=UTData::QueryData("cms_admin_role","","id='$admin_roleid'","","")["querydata"][0]; |
14 | | - $app->Runin(array("admin_id","admin_role","admin_user","admin_avatar"),array($admin_id,$myrole["role"],$admin,$admin_avatar)); |
| 53 | + $app->Runin( |
| 54 | + array("admin_id","admin_role","admin_user","admin_avatar"), |
| 55 | + array($admin_id,$myrole["role"],$admin,$admin_avatar) |
| 56 | + ); |
15 | 57 | if(!UTInc::Contain($m,explode(",",$myrole["module"]))){ |
16 | 58 | echo"<script>alert('权限不足!');window.history.go(-1);</script>"; |
17 | 59 | exit(); |
|
0 commit comments