]> git.mxchange.org Git - addressbook-war.git/blob - web/user/login_logout.xhtml
Updated copyright year
[addressbook-war.git] / web / user / login_logout.xhtml
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <ui:composition
3         template="/WEB-INF/templates/login/user/user_base.tpl"
4         xmlns="http://www.w3.org/1999/xhtml"
5         xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
6         xmlns:h="http://xmlns.jcp.org/jsf/html"
7         xmlns:p="http://primefaces.org/ui"
8         >
9
10         <ui:define name="document_login_title">
11                 <h:outputText value="#{msg.PAGE_TITLE_LOGIN_USER_LOGOUT}" />
12         </ui:define>
13
14         <ui:define name="login_content_header">
15                 <h:outputText value="#{msg.CONTENT_TITLE_LOGIN_USER_LOGOUT}" />
16         </ui:define>
17
18         <ui:define name="content">
19                 <h:form rendered="#{userLoginController.isUserLoggedIn()}">
20                         <h:panelGroup styleClass="table" layout="block">
21                                 <div class="table-header">
22                                         <h:outputText value="#{msg.LOGIN_USER_LOGOUT_TITLE}" />
23                                 </div>
24
25                                 <h:panelGroup styleClass="para" layout="block">
26                                         <h:outputText value="#{msg.LOGIN_USER_LOGOUT_NOTICE}" />
27                                 </h:panelGroup>
28
29                                 <p:commandButton
30                                         type="submit"
31                                         value="#{msg.BUTTON_USER_LOGOUT}"
32                                         action="#{userLoginController.doUserLogout()}"
33                                         />
34                         </h:panelGroup>
35                 </h:form>
36
37                 <ui:fragment rendered="#{not userLoginController.isUserLoggedIn()}">
38                         <ui:include src="/WEB-INF/templates/user/user_not_logged_in.tpl" />
39                 </ui:fragment>
40         </ui:define>
41 </ui:composition>