Code

Prevent "reload errors" ,
[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" 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}
45       
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    &nbsp;
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">&nbsp;</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">&nbsp;{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>
218    
219   <td style="border-left:1px solid #A0A0A0">
220    &nbsp;
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    &nbsp;
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>
321   
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>