]> git.mxchange.org Git - jjobs-war.git/blob - web/WEB-INF/templates/admin/user/admin_form_user_data.tpl
Continued with missing i18n strings: (please cherry-pick)
[jjobs-war.git] / web / WEB-INF / templates / admin / user / admin_form_user_data.tpl
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <ui:composition
3         xmlns="http://www.w3.org/1999/xhtml"
4         xmlns:f="http://xmlns.jcp.org/jsf/core"
5         xmlns:h="http://xmlns.jcp.org/jsf/html"
6         xmlns:ui="http://xmlns.jcp.org/jsf/facelets">
7
8         <h:outputText styleClass="errors" value="#{msg.ADMIN_USER_DATA_PASSWORD_NOTICE}" rendered="#{empty mode}" />
9
10         <ui:fragment rendered="#{not empty mode}">
11                 <div class="para">
12                         <fieldset class="fieldset" id="login_data">
13                                 <legend title="#{msg.ADMIN_USER_DATA_EMAIL_LEGEND_TITLE}">
14                                         <h:outputText value="#{msg.ADMIN_USER_DATA_EMAIL_LEGEND}" />
15                                 </legend>
16
17                                 <div class="table_row">
18                                         <div class="table_left_medium">
19                                                 <h:outputLabel for="userName" value="#{msg.ADMIN_PERSONAL_DATA_ENTER_USER_NAME}" />
20                                         </div>
21
22                                         <div class="table_right_medium">
23                                                 <h:inputText styleClass="input" id="userName" size="20" maxlength="255" value="#{adminUserController.userName}" required="true" />
24                                         </div>
25
26                                         <div class="clear"></div>
27                                 </div>
28
29                                 <div class="para"></div>
30
31                                 <div class="table_row">
32                                         <div class="table_left_medium">
33                                                 <h:outputLabel for="userPassword" value="#{msg.ADMIN_USER_DATA_ENTER_PASSWORD}" />
34                                         </div>
35
36                                         <div class="table_right_medium">
37                                                 <h:inputSecret styleClass="input" id="userPassword" size="10" maxlength="255" value="#{adminUserController.userPassword}" />
38                                         </div>
39
40                                         <div class="clear"></div>
41                                 </div>
42
43                                 <div class="table_row">
44                                         <div class="table_left_medium">
45                                                 <h:outputLabel for="userPasswordRepeat" value="#{msg.ADMIN_USER_DATA_ENTER_PASSWORD_REPEAT}" />
46                                         </div>
47
48                                         <div class="table_right_medium">
49                                                 <h:inputSecret styleClass="input" id="userPasswordRepeat" size="10" maxlength="255" value="#{adminUserController.userPasswordRepeat}" />
50                                         </div>
51
52                                         <div class="clear"></div>
53                                 </div>
54
55                                 <ui:fragment rendered="#{featureController.isFeatureEnabled('user_must_change_password')}">
56                                         <div class="table_row">
57                                                 <div class="table_left_medium">
58                                                         <h:outputLabel for="userMustChangePassword" value="#{msg.ADMIN_USER_MUST_CHANGE_PASSWORD}" />
59                                                 </div>
60
61                                                 <div class="table_right_medium">
62                                                         <h:selectBooleanCheckbox styleClass="checkbox" id="userMustChangePassword" value="#{adminUserController.userMustChangePassword}" />
63                                                 </div>
64
65                                                 <div class="clear"></div>
66                                         </div>
67                                 </ui:fragment>
68
69                                 <div class="para notice">
70                                         <ul>
71                                                 <li>
72                                                         <h:outputText value="#{msg.ADMIN_USER_DATA_USER_NAME_NOTICE}" />
73                                                 </li>
74
75                                                 <li>
76                                                         <h:outputText value="#{msg.ADMIN_DATA_PASSWORD_EDIT_NOTICE}" rendered="#{mode == 'edit'}" />
77                                                         <h:outputText value="#{msg.ADMIN_USER_DATA_PASSWORD_ADD_NOTICE}" rendered="#{mode == 'add'}" />
78                                                 </li>
79
80                                                 <li>
81                                                         <h:outputText value="#{msg.ADMIN_USER_DATA_EMAIL_ADDRESS_NOTICE}" />
82                                                 </li>
83                                         </ul>
84                                 </div>
85                         </fieldset>
86                 </div>
87         </ui:fragment>
88 </ui:composition>