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