63 lines
2.5 KiB
HTML
63 lines
2.5 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
|
|
xmlns:ui="http://java.sun.com/jsf/facelets"
|
|
xmlns:p="http://primefaces.org/ui"
|
|
xmlns:h="http://xmlns.jcp.org/jsf/html"
|
|
xmlns:shiro="http://shiro.apache.org/tags">
|
|
|
|
|
|
<shiro:authenticated>
|
|
<h:form id="menuform">
|
|
<ul class="sidebar-menu tree" data-widget="tree">
|
|
|
|
<li>
|
|
<p:link outcome="/web/index.xhtml">
|
|
<i class="fa fa-home"></i>
|
|
<span>Home</span>
|
|
</p:link>
|
|
</li>
|
|
|
|
<shiro:hasPermission name="#{permissionConstants.applicationListAll}">
|
|
<li>
|
|
<p:link outcome="/web/applications.xhtml">
|
|
<i class="fa fa-tablet"></i>
|
|
<span>Applications</span>
|
|
</p:link>
|
|
</li>
|
|
</shiro:hasPermission>
|
|
|
|
<shiro:hasAnyPermission name="#{permissionConstants.permissionsCombined}">
|
|
<li>
|
|
<p:link outcome="/web/permissions.xhtml">
|
|
<i class="fa fa-list-ul"></i>
|
|
<span>Permissions</span>
|
|
</p:link>
|
|
</li>
|
|
</shiro:hasAnyPermission>
|
|
|
|
<shiro:hasAnyPermission name="#{permissionConstants.rolesCombined}">
|
|
<li>
|
|
<p:link outcome="/web/roles.xhtml">
|
|
<i class="fa fa-circle"></i>
|
|
<span>Roles</span>
|
|
</p:link>
|
|
</li>
|
|
</shiro:hasAnyPermission>
|
|
|
|
<li>
|
|
<p:link outcome="/web/accounts.xhtml">
|
|
<i class="fa fa-user"></i>
|
|
<span>Accounts</span>
|
|
</p:link>
|
|
</li>
|
|
<li>
|
|
<p:commandLink target="/logout.xhtml" actionListener="#{loginView.logout}">
|
|
<i class="fa fa-sign-out"></i>
|
|
<span>Logout</span>
|
|
</p:commandLink>
|
|
</li>
|
|
</ul>
|
|
</h:form>
|
|
</shiro:authenticated>
|
|
</ui:composition>
|