78 lines
2.5 KiB
HTML
78 lines
2.5 KiB
HTML
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
|
|
xmlns:f="http://xmlns.jcp.org/jsf/core"
|
|
xmlns:h="http://xmlns.jcp.org/jsf/html"
|
|
xmlns:c="http://xmlns.jcp.org/jsp/jstl/core"
|
|
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
|
|
xmlns:pt="http://xmlns.jcp.org/jsf/passthrough"
|
|
xmlns:fn="http://xmlns.jcp.org/jsp/jstl/functions"
|
|
xmlns:marty="http://xmlns.jcp.org/jsf/composite/marty"
|
|
xmlns:i="http://xmlns.jcp.org/jsf/composite/imixs">
|
|
|
|
|
|
|
|
<!-- Admin Menu -->
|
|
<div class="imixs-administration">
|
|
<div class="imixs-header">
|
|
<ul>
|
|
<li class="active"><h:outputText
|
|
value="#{message.administration}" /></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<h:panelGroup layout="block"
|
|
rendered="#{fn:indexOf(loginController.userNameList,'{process:manager}') gt -1}">
|
|
<h3>#{message['nav.admin_processlist']}</h3>
|
|
<!-- show all processes to admin -->
|
|
<ul>
|
|
<ui:repeat value="#{teamController.processList}" var="record">
|
|
<ui:fragment rendered="#{record.item['isManager']}">
|
|
|
|
<li>
|
|
<h:link outcome="/pages/process?faces-redirect=true" styleClass="imixs-viewentry-main-link">
|
|
<h:outputText value="#{record.item['Name']}" />
|
|
<h:outputText rendered="#{empty record.item['Name']}"
|
|
value=" - no name - " />
|
|
<f:param name="id" value="#{record.item['$uniqueid']}" />
|
|
</h:link>
|
|
</li>
|
|
</ui:fragment>
|
|
</ui:repeat>
|
|
</ul>
|
|
</h:panelGroup>
|
|
|
|
|
|
|
|
<h:panelGroup layout="block"
|
|
rendered="#{fn:indexOf(loginController.userNameList,'{space:manager}') gt -1}">
|
|
<h3>#{message['nav.admin_spaces']}</h3>
|
|
<!-- show all spaces to admin -->
|
|
<ul>
|
|
<ui:repeat value="#{teamController.spaces}" var="record">
|
|
<ui:fragment rendered="#{record.item['isManager']}">
|
|
<li>
|
|
<h:link outcome="/pages/space?faces-redirect=true"
|
|
styleClass="imixs-viewentry-main-link">
|
|
<h:panelGroup rendered="#{(record.item['$taskid'] eq 100)}"
|
|
styleClass="typcn typcn-tick imixs-state-success"
|
|
pt:title="#{record.item['$workflowstatus']}" />
|
|
<h:panelGroup rendered="#{(record.item['$taskid'] eq 180)}"
|
|
pt:title="#{record.item['$workflowstatus']}"
|
|
styleClass="typcn typcn-delete-outline imixs-state-warning" />
|
|
|
|
<h:outputText value="#{record.item['Name']}" />
|
|
<h:outputText rendered="#{empty record.item['Name']}"
|
|
value=" - no name - " />
|
|
<f:param name="id" value="#{record.item['$uniqueid']}" />
|
|
</h:link>
|
|
|
|
</li>
|
|
</ui:fragment>
|
|
</ui:repeat>
|
|
</ul>
|
|
</h:panelGroup>
|
|
|
|
</div>
|
|
|
|
|
|
</ui:composition>
|
|
|