Code

98396ba5cf5cd7546c97c1c60e1c1e4e872fd017
[gosa.git] / plugins / personal / generic / generic.tpl
1 <table summary="" style="width:100%; vertical-align:top; text-align:left;" cellpadding=4 border=0>
3  <!-- Headline container -->
4  <tr>
5   <td colspan=4>
6    <h2><img alt="" align="middle" src="images/head.png"> {t}Personal information{/t}</h2>
7   </td>
8  </tr>
10  <!-- Base 1 container -->
11  <tr>
13   <!-- Image container -->
14   <td style="vertical-align:top">
15    <img align="bottom" border="1" width="145" height="200" src="getpic.php?rand={$rand}" alt="{t}Personal picture{/t}">
16    <br>
17    <input type=submit name="edit_picture" {$jpegPhotoACL} value="{t}Change picture{/t}...">
18   </td>
20   <!-- Name, ... -->
21   <td style="vertical-align:top;">
22    <table summary=""> 
23     <tr>
24      <td><label for="sn">{t}Name{/t}{$must}</label></td>
25      <td><input id="sn" name="sn" size=25 maxlength=60 {$snACL} value="{$sn}"></td>
26     </tr>
28     {if $is_template ne "true"}
29     <tr>
30      <td><label for="givenName">{t}Given name{/t}{$must}</label></td>
31      <td><input id="givenName" name="givenName" size=25 maxlength=60 {$givenNameACL} value="{$givenName}"></td>
32     </tr>
33     <tr>
34      <td><label for="uid">{t}Login{/t}{$must}</label></td>
35      <td><input id="uid" name="uid" size=25 maxlength=60 {$uidACL} value="{$uid}"></td>
36     </tr>
37     {/if}
38       
39     <tr>
40      <td>
41       <div style="height:10px;"></div>
42       <label for="personalTitle">{t}Personal title{/t}</label>
43      </td>
44      <td>
45       <div style="height:10px;"></div>
46       <input id="personalTitle" name="personalTitle" size=25 maxlength=60 {$personalTitleACL} value="{$personalTitle}">
47      </td>
48     </tr>
49     <tr>
50      <td><label for="academicTitle">{t}Academic title{/t}</label></td>
51      <td>
52       <input id="academicTitle" name="academicTitle" size=25 maxlength=60 {$academicTitleACL} value="{$academicTitle}">
53      </td>
54     </tr>
55     <tr>
56      <td>
57       <div style="height:10px;"></div>
58       <label for="day">{t}Date of birth{/t}</label>
59      </td>
60      <td>
61       <div style="height:10px;"></div>
62       {if $use_dob eq 1}
63       <select id="day" name=day onChange="createResult(this.form,this.form.dob);" {$dobACL}>
64        {html_options values=$days output=$days selected=$day}
65       </select>
66       <select name=month onChange="populate(this.form,this.form.dob);" {$dobACL}>
67        {html_options options=$months selected=$month}
68       </select>
69       <select name=year onChange="populate(this.form,this.form.dob);" {$dobACL}>
70        {html_options values=$years output=$years selected=$year}
71       </select>
72       <input type="hidden" name="dob" value="{$dob}">
73       <input type=submit name="set_dob" value="-" {$dobACL}>
74       {else}
75       <input type=submit name="set_dob" value="{t}Set{/t}" {$dobACL}>
76       {/if}
77      </td>
78     </tr>
79     <tr>
80      <td>
81       <label for="gender">{t}Sex{/t}</label>
82      </td>
83      <td>
84       <select size="1" id="gender" name="gender" {$genderACL}>
85        {html_options options=$gender_list selected=$gender}
86       </select>
87      </td>
88     </tr>
89     <tr>
90      <td>
91       <div style="height:10px;"></div>
92       <label for="base">{t}Base{/t}</label>
93      </td>
94      <td>
95       <div style="height:10px;"></div>
96       <select id="base" size="1" name="base" {$selectmode} title="{t}Choose subtree to place user in{/t}">
97        {html_options options=$bases selected=$base_select}
98       </select>
99      </td>
100     </tr>
101    </table>
102   </td>
103   <td style="border-left:1px solid #A0A0A0">
104    &nbsp;
105   </td>
106   <td style="vertical-align:top;">
108    <!-- Address, ... -->
109    <table summary=""> 
110     <tr>
111      <td style="vertical-align:top;"><label for="homePostalAddress">{t}Address{/t}</label></td>
112      <td><textarea id="homePostalAddress" name="homePostalAddress" rows=3 cols=22 {$homePostalAddressACL}>{$homePostalAddress}</textarea></td>
113     </tr>
114     <tr>
115      <td><label for="homePhone">{t}Private phone{/t}</label></td>
116      <td><input id="homePhone" name="homePhone" size=25 maxlength=60 {$homePhoneACL} value="{$homePhone}"></td>
117     </tr>
118     <tr>
119      <td><label for="labeledURI">{t}Homepage{/t}</label></td>
120      <td><input id="labeledURI" name="labeledURI" size=25 maxlength=60 {$labeledURIACL} value="{$labeledURI}"></td>
121     </tr>
122     <tr>
123      <td colspan=2>
124       <div style="height:20px;"></div>
125      </td>
126     </tr>
127     <tr>
128      <td><label for="pw_storage">{t}Password storage{/t}</label></td>
129      <td>
130       <select size="1" id="pw_storage" name="pw_storage" {$passwordStorageACL}>
131        {html_options values=$pwmode output=$pwmode selected=$pwmode_select}
132       </select>
133      </td>
134     </tr>
136     {if $is_template ne "true"}
137     <tr>
138      <td><label for="edit_cert">{t}Certificates{/t}</label></td>
139      <td>
140       <input id="edit_cert" type=submit name="edit_cert" {$certificatesACL} value="{t}Edit certificates{/t}...">
141      </td>
142     </tr>
143     <tr>
144      <td><label for="edit_krb">{t}Kerberos{/t}</label></td>
145      <td><input id="edit_krb" type=submit name="edit_krb" disabled value="{t}Edit properties{/t}..."></td>
146     </tr>
147     {/if}
149    </table>
150   </td>
151  </tr>
152 </table>
154 <p class="seperator">&nbsp;</p>
156 <table summary="" class="line" style="width:100%; vertical-align:top; text-align:left;" cellpadding=4 border=0>
158  <!-- Headline container -->
159  <tr>
160   <td colspan=3>
161    <h2><img alt="" align="middle" src="images/house.png"> {t}Organizational information{/t}</h2>
162   </td>
163  </tr>
165  <!-- Base 2 container -->
166  <tr>
168   {if $governmentmode ne "true"}
169   <!-- Company, ... -->
170   <td style="vertical-align:top;">
171    <table summary=""> 
172     <tr>
173      <td><label for="o">{t}Organization{/t}</label></td>
174      <td><input name="o" size=22 maxlength=60 {$oACL} value="{$o}"></td>
175     </tr>
176     <tr>
177      <td><label for="ou">{t}Department{/t}</label></td>
178      <td><input name="ou" size=22 maxlength=60 {$ouACL} value="{$ou}"></td>
179     </tr>
180     <tr>
181      <td><label for="departmentNumber">{t}Department No.{/t}</label></td>
182      <td>
183       <input name="departmentNumber" size=22 maxlength=60 {$departmentNumberACL} value="{$departmentNumber}">
184      </td>
185     </tr>
186     <tr>
187      <td><label for="employeeNumber">{t}Employee No.{/t}</label></td>
188      <td>
189       <input name="employeeNumber" size=22 maxlength=60 {$employeeNumberACL} value="{$employeeNumber}">
190      </td>
191     </tr>
192     <tr>
193      <td><label for="employeeType">{t}Employee type{/t}</label></td>
194      <td>
195       <input name="employeeType" size=22 maxlength=60 {$employeeTypeACL} value="{$employeeType}">
196      </td>
197     </tr>
198    </table>
199   </td>
200    
201   <td style="border-left:1px solid #A0A0A0">
202    &nbsp;
203   </td>
205   <!-- Phone, ... -->
206   <td style="vertical-align:top;">
207    <table summary=""> 
208     <tr>
209      <td><label for="roomNumber">{t}Room No.{/t}</label></td>
210      <td><input name="roomNumber" size=22 maxlength=60 {$roomNumberACL} value="{$roomNumber}"></td>
211     </tr>
212     {if $has_phoneaccount ne "true"}
213     <tr>
214      <td><label for="telephoneNumber">{t}Phone{/t}</label></td>
215      <td>
216       <input name="telephoneNumber" size=22 maxlength=60 {$telephoneNumberACL} value="{$telephoneNumber}">
217      </td>
218     </tr>
219     {/if}
220     <tr>
221      <td><label for="mobile">{t}Mobile{/t}</label></td>
222      <td><input name="mobile" size=22 maxlength=60 {$mobileACL} value="{$mobile}"></td>
223     </tr>
224     <tr>
225      <td><label for="pager">{t}Pager{/t}</label></td>
226      <td>
227       <input name="pager" size=22 maxlength=60 {$pagerACL} value="{$pager}">
228      </td>
229     </tr>
230     <tr>
231      <td><label for="facsimileTelephoneNumber">{t}Fax{/t}</label></td>
232      <td><input name="facsimileTelephoneNumber" size=22 maxlength=60 {$facsimileTelephoneNumberACL}
233                 value="{$facsimileTelephoneNumber}">
234      </td>
235     </tr>
236    </table>
237   </td>
239   <td style="border-left:1px solid #A0A0A0">
240    &nbsp;
241   </td>
243   <!-- Location, ... -->
244   <td style="vertical-align:top;">
245    <table summary=""> 
246     <tr>
247      <td><label for="l">{t}Location{/t}</l></td>
248      <td><input name="l" size=22 maxlength=60 {$lACL} value="{$l}"></td>
249     </tr>
250     <tr>
251      <td><label for="st">{t}State{/t}</label></td>
252      <td><input name="st" size=22 maxlength=60 {$stACL} value="{$st}"></td>
253     </tr>
254     <tr>
255      <td style="vertical-align:top;"><label for="postalAddress">{t}Address{/t}</label></td>
256      <td>
257       <textarea name="postalAddress" rows=3 cols=22 {$postalAddressACL}>{$postalAddress}</textarea>
258      </td>
259     </tr>
260    </table>
261   </td>
263   {else} 
265   <!-- Beschreibung, ... -->
266   <td style="vertical-align:top;">
267    <table summary=""> 
268     <tr>
269      <td><label for="vocation">{t}Vocation{/t}</label></td>
270      <td><input name="vocation" size=22 maxlength=60 {$vocationACL} value="{$vocation}"></td>
271     </tr>
272     <tr>
273      <td><label for="gouvernmentOrganizationalUnitDescription">{t}Unit description{/t}</label></td>
274      <td>
275       <input name="gouvernmentOrganizationalUnitDescription" size=22 maxlength=60
276         {$gouvernmentOrganizationalUnitDescriptionACL}
277         value="{$gouvernmentOrganizationalUnitDescription}">
278      </td>
279     </tr>
280     <tr>
281      <td><label for="gouvernmentOrganizationalUnitSubjectArea">{t}Subject area{/t}</label></td>
282      <td>
283       <input name="gouvernmentOrganizationalUnitSubjectArea" size=22 maxlength=60
284           {$gouvernmentOrganizationalUnitSubjectAreaACL}
285            value="{$gouvernmentOrganizationalUnitSubjectArea}">
286      </td>
287     </tr>
288     <tr>
289      <td><label for="functionalTitle">{t}Functional title{/t}</label></td>
290      <td>
291       <input name="functionalTitle" size=22 maxlength=60 {$functionalTitleACL}
292              value="{$functionalTitle}">
293      </td>
294     </tr>
295     <tr>
296      <td><label for="role">{t}Role{/t}</label></td>
297      <td>
298       <input name="role" size=22 maxlength=60 {$roleACL} value="{$role}">
299      </td>
300     </tr>
301    </table>
302   </td>
303   
304   <!-- Phone, ... -->
305   <td style="vertical-align:top;">
306    <table summary=""> 
307     <tr>
308      <td><label for="gouvernmentOrganizationalPersonLocality">{t}Person locality{/t}</label></td>
309      <td>
310       <input name="gouvernmentOrganizationalPersonLocality" size=22 maxlength=60
311          {$gouvernmentOrganizationalPersonLocalityACL}
312                 value="{$gouvernmentOrganizationalPersonLocality}">
313      </td>
314     </tr>
315     <tr>
316      <td><label for="gouvernmentOrganizationalUnit">{t}Unit{/t}</label></td>
317      <td><input name="gouvernmentOrganizationalUnit" size=22 maxlength=60 
318      {$gouvernmentOrganizationalUnitACL}
319             value="{$gouvernmentOrganizationalUnit}">
320      </td>
321     </tr>
322     <tr>
323      <td><label for="street">{t}Street{/t}</label></td>
324      <td>
325       <input name="street" size=22 maxlength=60 {$streetACL} value="{$street}">
326      </td>
327     </tr>
328     <tr>
329      <td><label for="postalCode">{t}Postal code{/t}</label></td>
330      <td> 
331       <input name="postalCode" size=22 maxlength=60 {$postalCodeACL} value="{$postalCode}">
332      </td>
333     </tr>
334     <tr>
335      <td><label for="houseIdentifier">{t}House identifier{/t}</label></td>
336      <td>
337       <input name="houseIdentifier" size=22 maxlength=60 {$houseIdentifierACL}
338              value="{$houseIdentifier}">
339      </td>
340     </tr>
341    </table>
342   </td>
344   <!-- Location, ... -->
345   <td style="vertical-align:top;">
346    <table summary=""> 
347     <tr>
348      <td><label for="roomNumber">{t}Room No.{/t}</label></td>
349      <td><input name="roomNumber" size=22 maxlength=60 {$roomNumberACL} value="{$roomNumber}"></td>
350     </tr>
351     <tr>
352      <td><label for="telephoneNumber">{t}Phone{/t}</label></td>
353      <td>
354       {if $has_phoneaccount ne "true"}
355       <input name="telephoneNumber" size=22 maxlength=60 {$telephoneNumberACL} value="{$telephoneNumber}">
356       {else}
357       <i>{t}Please use the phone tab{/t}</i>
358       {/if}
359      </td>
360     </tr>
361     <tr>
362      <td><label for="facsimileTelephoneNumber">{t}Fax{/t}</label></td>
363      <td>
364       <input name="facsimileTelephoneNumber" size=22 maxlength=60 
365                   {$facsimileTelephoneNumberACL}
366                  value="{$facsimileTelephoneNumber}">
367      </td>
368     </tr>
369     <tr>
370      <td><label for="ivbbLastDeliveryCollective">{t}Last delivery{/t}</label></td>
371      <td>
372       <input name="ivbbLastDeliveryCollective" size=22 maxlength=60 
373       {$ivbbLastDeliveryCollectiveACL}
374              value="{$ivbbLastDeliveryCollective}">
375      </td>
376     </tr>
377     <tr>
378      <td><label for="publicVisible">{t}Public visible{/t}</label></td>
379      <td>
380       <select size="1" name="publicVisible" {$publicVisibleACL}>
381        {html_options values=$ivbbmodes output=$ivbbmodes selected=$publicVisible}
382       </select>
383      </td>
384     </tr>
385    </table>
386   </td>
387  {/if} 
388  </tr>
389 </table>
391 <input type=hidden name="generic">
393 <!-- Place cursor -->
394 <script language="JavaScript" type="text/javascript">
395   <!-- // First input field on page
396   document.mainform.sn.focus();
397         if (document.mainform.yearSel != "")
398                                 populate(document.mainform,document.mainform.dob);
399   -->
400 </script>