]> git.mxchange.org Git - pizzaservice-war.git/blob - web/WEB-INF/templates/guest/user/guest_registration_form.tpl
7c46749db9473cf7304cc0ed55cf0f9b01571f95
[pizzaservice-war.git] / web / WEB-INF / templates / guest / user / guest_registration_form.tpl
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <ui:composition
3         xmlns="http://www.w3.org/1999/xhtml"
4         xmlns:f="http://java.sun.com/jsf/core"
5         xmlns:h="http://java.sun.com/jsf/html"
6         xmlns:ui="http://xmlns.jcp.org/jsf/facelets">
7
8         <h:form id="register_page2_form">
9                 <div class="table">
10                         <div class="table_header">
11                                 <h:outputText value="#{msg.GUEST_REGISTRATION_PAGE2_TITLE}" />
12                         </div>
13
14                         <ui:include src="/WEB-INF/templates/contact/form_contact_data.tpl" />
15
16                         <div class="para">
17                                 <fieldset id="login_data">
18                                         <legend title="#{msg.GUEST_REGISTRATION_EMAIL_LEGEND_TITLE}">#{msg.GUEST_REGISTRATION_EMAIL_LEGEND}</legend>
19
20                                         <div class="table_row">
21                                                 <div class="table_left">
22                                                         <h:outputLabel for="userName" value="#{msg.GUEST_REGISTRATION_ENTER_USER_NAME}" />
23                                                 </div>
24
25                                                 <div class="table_right">
26                                                         <h:inputText styleClass="input" id="userName" size="20" maxlength="255" value="#{userController.userName}" required="true" requiredMessage="#{msg.GUEST_REGISTRATION_USER_NAME_NOT_ENTERED}" />
27                                                 </div>
28
29                                                 <div class="clear"></div>
30                                         </div>
31
32                                         <h:panelGroup styleClass="error_container" layout="block">
33                                                 <h:message for="userName" errorClass="errors" fatalClass="errors" warnClass="errors" />
34                                         </h:panelGroup>
35
36                                         <div class="table_row">
37                                                 <div class="table_left">
38                                                         <h:outputLabel for="emailAddress" value="#{msg.GUEST_REGISTRATION_ENTER_EMAIL1}" />
39                                                 </div>
40
41                                                 <div class="table_right">
42                                                         <h:inputText styleClass="input" id="emailAddress" size="20" maxlength="255" value="#{contactController.emailAddress}" required="true" requiredMessage="#{msg.EMAIL_ADDRESS_NOT_ENTERED}" />
43                                                 </div>
44
45                                                 <div class="clear"></div>
46                                         </div>
47
48                                         <h:panelGroup styleClass="error_container" layout="block">
49                                                 <h:message for="emailAddress" errorClass="errors" fatalClass="errors" warnClass="errors" />
50                                         </h:panelGroup>
51
52                                         <div class="table_row">
53                                                 <div class="table_left">
54                                                         <h:outputLabel for="emailAddressRepeat" value="#{msg.GUEST_REGISTRATION_ENTER_EMAIL2}" />
55                                                 </div>
56
57                                                 <div class="table_right">
58                                                         <h:inputText styleClass="input" id="emailAddressRepeat" size="20" maxlength="255" value="#{contactController.emailAddressRepeat}" required="true" requiredMessage="#{msg.EMAIL_ADDRESS_REPEAT_NOT_ENTERED}" />
59                                                 </div>
60
61                                                 <div class="clear"></div>
62                                         </div>
63
64                                         <h:panelGroup styleClass="error_container" layout="block">
65                                                 <h:message for="emailAddressRepeat" errorClass="errors" fatalClass="errors" warnClass="errors" />
66                                         </h:panelGroup>
67
68                                         <div class="para"></div>
69
70                                         <div class="table_row">
71                                                 <div class="table_left">
72                                                         <h:outputLabel for="userPassword" value="#{msg.GUEST_REGISTRATION_ENTER_PASSWORD}" />
73                                                 </div>
74
75                                                 <div class="table_right">
76                                                         <h:inputSecret styleClass="input" id="userPassword" size="10" maxlength="255" value="#{userController.userPassword}" />
77                                                 </div>
78
79                                                 <div class="clear"></div>
80                                         </div>
81
82                                         <div class="table_row">
83                                                 <div class="table_left">
84                                                         <h:outputLabel for="userPasswordRepeat" value="#{msg.GUEST_REGISTRATION_ENTER_PASSWORD_REPEAT}" />
85                                                 </div>
86
87                                                 <div class="table_right">
88                                                         <h:inputSecret styleClass="input" id="userPasswordRepeat" size="10" maxlength="255" value="#{userController.userPasswordRepeat}" />
89                                                 </div>
90
91                                                 <div class="clear"></div>
92                                         </div>
93
94                                         <div class="para notice">
95                                                 <h:outputText value="#{msg.GUEST_REGISTRATION_USER_NAME_NOTICE}" />
96                                         </div>
97                                 </fieldset>
98                         </div>
99
100                         <ui:include src="/WEB-INF/templates/guest/guest_privacy_terms.tpl" />
101
102                         <div class="table_footer">
103                                 <h:commandButton styleClass="reset" type="reset" value="#{msg.BUTTON_RESET_FORM}" />
104                                 <h:commandButton styleClass="submit" type="submit" id="register" value="#{msg.BUTTON_FINISH_REGISTRATION}" action="#{registerController.doFinishRegistration()}" />
105                         </div>
106                 </div>
107         </h:form>
108 </ui:composition>