Mercurial > hg > ismi-richfaces
view src/main/webapp/admin/admin.xhtml @ 60:4ec8d4cfad26 remove_escidoc
remove old PubMan/escidoc code.
author | casties |
---|---|
date | Mon, 30 Nov 2015 15:38:09 +0100 |
parents | 764f47286679 |
children |
line wrap: on
line source
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:a4j="http://richfaces.org/a4j" xmlns:rich="http://richfaces.org/rich"> <body> <ui:composition template="/templates/privateTemplate.xhtml"> <ui:define name="privateContent"> <div id="pageTitle"> <h:outputText value="Admin Panel" /> </div> <h:panelGrid columns="1" id="adminPanel" style="margin-left: auto; margin-right: auto; text-align: center; width: 700px"> <h:panelGrid columns="3" style="margin-left: auto; margin-right: auto; text-align: center; width: 400px"> <h:commandButton value="Create User" actionListener="#{adminBean.actionCreateUser}" /> <h:commandButton value="Show all users" actionListener="#{adminBean.actionGetAllUsers}" /> </h:panelGrid> <h:panelGrid columns="2" rendered="#{adminBean.user != null}" styleClass="createPanel" columnClasses="createPanelFirstColumn,createPanelColumn02" style="width: 400px;"> <h:outputText value="User name" /> <h:inputText value="#{adminBean.user.userName}" /> <h:outputText value="Email" /> <h:inputText value="#{adminBean.user.email}" /> <h:outputText value="Role" /> <h:selectOneMenu value="#{adminBean.user.role}"> <f:selectItems value="#{adminBean.roleList}" /> </h:selectOneMenu> <h:outputText value="Password" rendered="#{adminBean.changePassword}" /> <h:inputSecret value="#{adminBean.password1}" rendered="#{adminBean.changePassword}" /> <h:outputText value="Repeat password" rendered="#{adminBean.changePassword}" /> <h:inputSecret value="#{adminBean.password2}" rendered="#{adminBean.changePassword}" /> <h:commandButton value="Save" actionListener="#{adminBean.actionSaveUser}" /> <h:commandButton value="Cancel" actionListener="#{adminBean.actionReset}" /> </h:panelGrid> <rich:dataTable value="#{adminBean.userList}" var="item" rendered="#{!empty adminBean.userList}" styleClass="createPanel" columnClasses="createPanelFirstColumn,createPanelColumn02,createPanelColumn02" style="width: 400px;"> <h:column> <f:facet name="header"> <h:outputText value="User Name" /> </f:facet> <h:outputText value="#{item.userName}" /> </h:column> <h:column> <f:facet name="header"> <h:outputText value="E-mail" /> </f:facet> <h:outputText value="#{item.email}" /> </h:column> <h:column> <f:facet name="header"> <h:outputText value="Role" /> </f:facet> <h:outputText value="#{item.role}" /> </h:column> <h:column> <f:facet name="header"> <h:outputText value="Edit" /> </f:facet> <h:commandButton value="Edit" actionListener="#{adminBean.actionEditUser}" /> </h:column> <h:column> <f:facet name="header"> <h:outputText value="Remove" /> </f:facet> <h:commandButton value="Remove" actionListener="#{adminBean.actionRemoveUser}" onclick="#{ApplicationBean1.JSConfirmationDelete}" /> </h:column> </rich:dataTable> </h:panelGrid> </ui:define> </ui:composition> </body> </html>