new navMenu

This commit is contained in:
Crystal.Sea
2021-10-25 14:25:14 +08:00
parent 4b164cc0a9
commit bde6285d2a
30 changed files with 834 additions and 1254 deletions

View File

@@ -5,7 +5,7 @@ global.change.language.en=English
global.change.language.zh=\u4e2d\u6587
global.language=\u4e2d\u6587
global.text.welcome=\u6b22\u8fce\u60a8
global.text.manage=\u7ba1\u7406
global.text.manage=\u540E\u53F0
global.text.copyright=\u7248\u6743\u6240\u6709
global.text.copyright.content=Copyright
global.text.copyright.license=Licensed under the Apache License, Version 2.0
@@ -275,7 +275,7 @@ message.action.delete.success=\u5220\u9664\u64cd\u4f5c\u6210\u529f
message.action.delete.error=\u5220\u9664\u64cd\u4f5c\u5931\u8d25
#navs
navs.mypps=\u6211\u7684\u5e94\u7528
navs.mypps=\u5e94\u7528
navs.setting=\u8bbe\u7f6e
navs.setting.security=\u5b89\u5168\u8bbe\u7f6e
navs.setting.sociallink=\u8ba4\u8bc1\u5173\u8054

View File

@@ -5,7 +5,7 @@ global.change.language.en=English
global.change.language.zh=\u4e2d\u6587
global.language=English
global.text.welcome=Welcome
global.text.manage=Manage
global.text.manage=Management
global.text.copyright=CopyRight
global.text.copyright.content=Copyright
global.text.copyright.license=Licensed under the Apache License, Version 2.0
@@ -274,7 +274,7 @@ message.action.delete.success=Delete Success
message.action.delete.error=Delete Error
#navs
navs.mypps=My Apps
navs.mypps=Apps
navs.setting=Settings
navs.setting.security=Security

View File

@@ -5,7 +5,7 @@ global.change.language.en=English
global.change.language.zh=\u4e2d\u6587
global.language=\u4e2d\u6587
global.text.welcome=\u6b22\u8fce\u60a8
global.text.manage=\u7ba1\u7406
global.text.manage=\u540E\u53F0
global.text.copyright=\u7248\u6743\u6240\u6709
global.text.copyright.content=Copyright
global.text.copyright.license=Licensed under the Apache License, Version 2.0
@@ -275,7 +275,7 @@ message.action.delete.success=\u5220\u9664\u64cd\u4f5c\u6210\u529f
message.action.delete.error=\u5220\u9664\u64cd\u4f5c\u5931\u8d25
#navs
navs.mypps=\u6211\u7684\u5e94\u7528
navs.mypps=\u5e94\u7528
navs.setting=\u8bbe\u7f6e
navs.setting.security=\u5b89\u5168\u8bbe\u7f6e
navs.setting.sociallink=\u8ba4\u8bc1\u5173\u8054

View File

@@ -2,104 +2,70 @@
<div id="nav_primary" >
<div class="container row">
<div class="col-sm-8">
<div id="nav_primary" class="menuprimary">
<ul >
<li id="nav_primay_11" class="nav_primay_level primaryleft" xpath="">
<ul class="navMenu">
<li id="nav_primay_11" xpath="">
<!--我的应用-->
<a href="<@base/>/appList"><@locale code="navs.mypps"/></a>
</li>
<li id="nav_primay_13" class="nav_primay_level primaryleft" xpath="">
<!--会话-->
<li id="nav_second_12" >
<a href="<@base/>/session/sessionList"><@locale code="navs.audit.loginsession"/></a>
</li>
<li id="nav_primay_13" xpath="">
<!--安全设置-->
<a href="<@base/>/safe/forward/setting"><@locale code="navs.setting"/></a>
<div id="nav_child_1301" class="nav_second_child">
<ul>
<!--安全设置-->
<li id="nav_second_1301" class="nav_second_level">
<a href="<@base/>/safe/forward/setting"><@locale code="navs.setting.security"/></a>
</li>
</ul>
<ul>
<!--认证关联-->
<li id="nav_second_1301" class="nav_second_level">
<a href="<@base/>/socialsignon/list"><@locale code="navs.setting.sociallink"/></a>
</li>
</ul>
<ul>
<!--密码修改-->
<li id="nav_second_1302" class="nav_second_level">
<a href="<@base/>/safe/forward/changePasswod"><@locale code="navs.setting.changepassword"/></a>
</li>
</ul>
<ul>
<!--应用配置-->
<li id="nav_second_1304" class="nav_second_level">
<a href="<@base/>/appConfigList"><@locale code="navs.setting.appaccount"/></a>
</li>
</ul>
<ul>
<!--时间令牌-->
<li id="nav_second_1305" class="nav_second_level">
<a href="<@base/>/safe/otp/timebased"><@locale code="navs.setting.timetoken"/></a>
</li>
</ul>
</div>
</li>
<!--我的资料-->
<li id="nav_primay_14" class="nav_primay_level primaryleft" xpath="">
<a href="<@base/>/profile/myProfile"><@locale code="navs.myprofile"/></a>
<ul id="nav_child_1301" class="dropdown" >
<!--安全设置-->
<li id="nav_second_1301" >
<a href="<@base/>/safe/forward/setting"><@locale code="navs.setting.security"/></a>
</li>
<!--认证关联-->
<li id="nav_second_1301" >
<a href="<@base/>/socialsignon/list"><@locale code="navs.setting.sociallink"/></a>
</li>
<!--密码修改-->
<li id="nav_second_1302" >
<a href="<@base/>/safe/forward/changePasswod"><@locale code="navs.setting.changepassword"/></a>
</li>
<!--应用配置-->
<li id="nav_second_1304" >
<a href="<@base/>/appConfigList"><@locale code="navs.setting.appaccount"/></a>
</li>
<!--时间令牌-->
<li id="nav_second_1305" >
<a href="<@base/>/safe/otp/timebased"><@locale code="navs.setting.timetoken"/></a>
</li>
</ul>
</li>
<!--日志审计-->
<li id="nav_primay_15" class="nav_primay_level primaryleft" xpath="">
<li id="nav_primay_15" xpath="">
<a href="<@base/>/historys/loginList"><@locale code="navs.audit"/></a>
<div id="nav_child_1501" class="nav_second_child">
<ul>
<!--登录日志-->
<li id="nav_second_1501" class="nav_second_level">
<a href="<@base/>/session/sessionList"><@locale code="navs.audit.loginsession"/></a>
</li>
</ul>
<ul>
<!--登录日志-->
<li id="nav_second_1502" class="nav_second_level">
<a href="<@base/>/historys/loginList"><@locale code="navs.audit.login"/></a>
</li>
</ul>
<ul>
<!--访问日志-->
<li id="nav_second_1503" class="nav_second_level">
<a href="<@base/>/historys/loginAppsList"><@locale code="navs.audit.signon"/></a>
</li>
</ul>
<ul>
<!--操作日志-->
<li id="nav_second_1504" class="nav_second_level">
<a href="<@base/>/historys/systemLogsList"><@locale code="navs.audit.operation"/></a>
</li>
</ul>
</div>
<ul class="dropdown">
<!--登录日志-->
<li id="nav_second_1502" >
<a href="<@base/>/historys/loginList"><@locale code="navs.audit.login"/></a>
</li>
<!--访问日志-->
<li id="nav_second_1503" >
<a href="<@base/>/historys/loginAppsList"><@locale code="navs.audit.signon"/></a>
</li>
<!--操作日志-->
<li id="nav_second_1504" >
<a href="<@base/>/historys/systemLogsList"><@locale code="navs.audit.operation"/></a>
</li>
</ul>
</li>
<#if Session["current_authentication"].principal.roleAdministrators==true >
<li id="nav_primay_16" xpath="">
<!--管理-->
<a target="_blank" href="<@base/>/authz/maxkey_mgt"><@locale code="global.text.manage"/></a>
</li>
</#if>
</ul>
</div>
</div>
</div>
</div>
<div class="container row">
<div id="nav_second" class ="col-sm-8" style="clear: left"><div class='menusecond '></div><br style='clear: left' /></div>
<div id="nav_second" class ="col-sm-8" style="clear: left"></div>
</div>
<script>
$(function(){
function displaySecondNavs(menuId){
if($("#"+menuId+" .nav_second_child").html()){
$("#nav_second").html("<div class='menusecond'>"+$("#"+menuId+" .nav_second_child").html()+"</div><br style='clear: left' />");
}else{
$("#nav_second").html("");
}
}
displaySecondNavs('${Request["mnid"]!"nav_primay_15"}');
$(".menuprimary ul li").mouseover(function(){
displaySecondNavs(this.id);
});
});
</script>

View File

@@ -36,21 +36,20 @@
<a href="<@base/>/appList?mnid=110101020000&gridList=0" ><img class="grid_list_sel" src='<@base/>/static/images/grid_sel.png'></a>
</td>
</#if>
<!--我的资料-->
<td id="myprofile" nowrap>
<a href="<@base/>/profile/myProfile">
<div >&nbsp;&nbsp;<@locale code="navs.myprofile"/>&nbsp;&nbsp;</div>
</a>
</td>
<td id="changepassword" nowrap>
<a href="<@base/>/safe/forward/changePasswod">
<div style="float:right;" >&nbsp;&nbsp;<@locale code="login.password.changepassword"/>&nbsp;&nbsp;</div>
<div >&nbsp;&nbsp;<@locale code="login.password.changepassword"/>&nbsp;&nbsp;</div>
</a>
</td>
<#if Session["current_authentication"].principal.roleAdministrators==true >
<td id="manage" nowrap>
<a target="_blank" href="<@base/>/authz/maxkey_mgt">
<div style="float:right;" >&nbsp;&nbsp;<@locale code="global.text.manage"/>&nbsp;&nbsp;</div>
</a>
</td>
</#if>
<td id="logout" class="ui-widget-header" >
<a href="<@base/>/logout?reLoginUrl=login">
<div style="float:right;" >&nbsp;&nbsp;<@locale code="global.text.logout"/>&nbsp;&nbsp;</div>
<div >&nbsp;&nbsp;<@locale code="global.text.logout"/>&nbsp;&nbsp;</div>
</a>
</td>
</tr>