Code

d8bbab58fe9c6ebccce1547090c7fe0f53861303
[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                 <!--
114       <select id="base" size="1" name="base" {$selectmode} title="{t}Choose subtree to place user in{/t}">
115        {html_options options=$bases selected=$base_select}
116       </select>
117                 -->
118            {$base_select}
119            <input type="submit" name="chooseBase" value="{t}Edit{/t}">
120      </td>
121     </tr>
122    </table>
123   </td>
124   <td style="border-left:1px solid #A0A0A0">
125    &nbsp;
126   </td>
127   <td style="vertical-align:top;">
129    <!-- Address, ... -->
130    <table summary="" style="width:100%"> 
131     <tr>
132      <td style="vertical-align:top;"><label for="homePostalAddress">{t}Address{/t}</label></td>
133      <td><textarea id="homePostalAddress" name="homePostalAddress" rows="3" style="width:100%" {$homePostalAddressACL}>{$homePostalAddress}</textarea></td>
134     </tr>
135     <tr>
136      <td><label for="homePhone">{t}Private phone{/t}</label></td>
137      <td><input id="homePhone" name="homePhone" size=25 maxlength=60 {$homePhoneACL} value="{$homePhone}"></td>
138     </tr>
139     <tr>
140      <td><label for="labeledURI">{t}Homepage{/t}</label></td>
141      <td><input id="labeledURI" name="labeledURI" size=25 maxlength=60 {$labeledURIACL} value="{$labeledURI}"></td>
142     </tr>
143     <tr>
144      <td colspan=2>
145       <div style="height:20px;"></div>
146      </td>
147     </tr>
148     <tr>
149      <td><label for="pw_storage">{t}Password storage{/t}</label></td>
150      <td>
151       <select size="1" id="pw_storage" name="pw_storage" {$passwordStorageACL}>
152        {html_options values=$pwmode output=$pwmode selected=$pwmode_select}
153       </select>
154      </td>
155     </tr>
157     {if $is_template ne "true"}
158     <tr>
159      <td><label for="edit_cert">{t}Certificates{/t}</label></td>
160      <td>
161       <input id="edit_cert" type="submit" name="edit_cert" {$certificatesACL} value="{t}Edit certificates{/t}...">
162      </td>
163     </tr>
164     <tr>
165      <td><label for="edit_krb">{t}Kerberos{/t}</label></td>
166      <td><input id="edit_krb" type="submit" name="edit_krb" disabled value="{t}Edit properties{/t}..."></td>
167     </tr>
168     {/if}
170    </table>
171   </td>
172  </tr>
173 </table>
175 <p class="seperator">&nbsp;</p>
177 <table summary="" class="line" style="width:100%; vertical-align:top; text-align:left;" cellpadding="4" border="0">
179  <!-- Headline container -->
180  <tr>
181   <td colspan="3">
182    <h2><img alt="" align="middle" src="images/house.png" class="center">&nbsp;{t}Organizational information{/t}</h2>
183   </td>
184  </tr>
186  <!-- Base 2 container -->
187  <tr>
189   {if $governmentmode ne "true"}
190   <!-- Company, ... -->
191   <td style="vertical-align:top;">
192    <table summary=""> 
193     <tr>
194      <td><label for="o">{t}Organization{/t}</label></td>
195      <td><input id="o" name="o" size=22 maxlength=60 {$oACL} value="{$o}"></td>
196     </tr>
197     <tr>
198      <td><label for="ou">{t}Department{/t}</label></td>
199      <td><input id="ou" name="ou" size=22 maxlength=60 {$ouACL} value="{$ou}"></td>
200     </tr>
201     <tr>
202      <td><label for="departmentNumber">{t}Department No.{/t}</label></td>
203      <td>
204       <input id="departmentNumber" name="departmentNumber" size=22 maxlength=60 {$departmentNumberACL} value="{$departmentNumber}">
205      </td>
206     </tr>
207     <tr>
208      <td><label for="employeeNumber">{t}Employee No.{/t}</label></td>
209      <td>
210       <input id="employeeNumber" name="employeeNumber" size=22 maxlength=60 {$employeeNumberACL} value="{$employeeNumber}">
211      </td>
212     </tr>
213     <tr>
214      <td><label for="employeeType">{t}Employee type{/t}</label></td>
215      <td>
216       <input id="employeeType" name="employeeType" size=22 maxlength=60 {$employeeTypeACL} value="{$employeeType}">
217      </td>
218     </tr>
219    </table>
220   </td>
221    
222   <td style="border-left:1px solid #A0A0A0">
223    &nbsp;
224   </td>
226   <!-- Phone, ... -->
227   <td style="vertical-align:top;">
228    <table summary=""> 
229     <tr>
230      <td><label for="roomNumber">{t}Room No.{/t}</label></td>
231      <td><input id="roomNumber" name="roomNumber" size=22 maxlength=60 {$roomNumberACL} value="{$roomNumber}"></td>
232     </tr>
233     {if $has_phoneaccount ne "true"}
234     <tr>
235      <td><label for="telephoneNumber">{t}Phone{/t}</label></td>
236      <td>
237       <input id="telephoneNumber" name="telephoneNumber" size=22 maxlength=60 {$telephoneNumberACL} value="{$telephoneNumber}">
238      </td>
239     </tr>
240     {/if}
241     <tr>
242      <td><label for="mobile">{t}Mobile{/t}</label></td>
243      <td><input id="mobile" name="mobile" size=22 maxlength=60 {$mobileACL} value="{$mobile}"></td>
244     </tr>
245     <tr>
246      <td><label for="pager">{t}Pager{/t}</label></td>
247      <td>
248       <input id="pager" name="pager" size=22 maxlength=60 {$pagerACL} value="{$pager}">
249      </td>
250     </tr>
251     <tr>
252      <td><label for="facsimileTelephoneNumber">{t}Fax{/t}</label></td>
253      <td><input id="facsimileTelephoneNumber" name="facsimileTelephoneNumber" size=22 maxlength=60 {$facsimileTelephoneNumberACL}
254                 value="{$facsimileTelephoneNumber}">
255      </td>
256     </tr>
257    </table>
258   </td>
260   <td style="border-left:1px solid #A0A0A0">
261    &nbsp;
262   </td>
264   <!-- Location, ... -->
265   <td style="vertical-align:top;">
266    <table summary="" style="width:100%"> 
267     <tr>
268      <td><label for="l">{t}Location{/t}</l></td>
269      <td><input id="l" name="l" size=22 maxlength=60 {$lACL} value="{$l}"></td>
270     </tr>
271     <tr>
272      <td><label for="st">{t}State{/t}</label></td>
273      <td><input id="st" name="st" size=22 maxlength=60 {$stACL} value="{$st}"></td>
274     </tr>
275     <tr>
276      <td style="vertical-align:top;"><label for="postalAddress">{t}Address{/t}</label></td>
277      <td>
278       <textarea id="postalAddress" name="postalAddress" rows=3 style="width:100%" {$postalAddressACL}>{$postalAddress}</textarea>
279      </td>
280     </tr>
281    </table>
282   </td>
284   {else} 
286   <!-- Beschreibung, ... -->
287   <td style="vertical-align:top;border-right:1px solid #b0b0b0">
288    <table summary=""> 
289     <tr>
290      <td><label for="vocation">{t}Vocation{/t}</label></td>
291      <td><input id="vocation" name="vocation" size=22 maxlength=60 {$vocationACL} value="{$vocation}"></td>
292     </tr>
293     <tr>
294      <td><label for="gouvernmentOrganizationalUnitDescription">{t}Unit description{/t}</label></td>
295      <td>
296       <input id="gouvernmentOrganizationalUnitDescription" name="gouvernmentOrganizationalUnitDescription" size=22 maxlength=60
297         {$gouvernmentOrganizationalUnitDescriptionACL}  
298         value="{$gouvernmentOrganizationalUnitDescription}">
299      </td>
300     </tr>
301     <tr>
302      <td><label for="gouvernmentOrganizationalUnitSubjectArea">{t}Subject area{/t}</label></td>
303      <td>
304       <input id="gouvernmentOrganizationalUnitSubjectArea" name="gouvernmentOrganizationalUnitSubjectArea" size=22 maxlength=60
305           {$gouvernmentOrganizationalUnitSubjectAreaACL}  
306            value="{$gouvernmentOrganizationalUnitSubjectArea}">
307      </td>
308     </tr>
309     <tr>
310      <td><label for="functionalTitle">{t}Functional title{/t}</label></td>
311      <td>
312       <input name="functionalTitle" id="functionalTitle"  size=22 maxlength=60 {$functionalTitleACL}
313              value="{$functionalTitle}">
314      </td>
315     </tr>
316     <tr>
317      <td><label for="role">{t}Role{/t}</label></td>
318      <td>
319       <input id="role" name="role" size=22 maxlength=60 {$roleACL} value="{$role}">
320      </td>
321     </tr>
322    </table>
323   </td>
324   
325   <!-- Phone, ... -->
326   <td style="vertical-align:top;border-right:1px solid #b0b0b0">
327    <table summary=""> 
328     <tr>
329      <td><label for="gouvernmentOrganizationalPersonLocality">{t}Person locality{/t}</label></td>
330      <td>
331       <input id="gouvernmentOrganizationalPersonLocality" name="gouvernmentOrganizationalPersonLocality" size=22 maxlength=60
332          {$gouvernmentOrganizationalPersonLocalityACL}
333                 value="{$gouvernmentOrganizationalPersonLocality}">
334      </td>
335     </tr>
336     <tr>
337      <td><label for="gouvernmentOrganizationalUnit">{t}Unit{/t}</label></td>
338      <td><input id="gouvernmentOrganizationalUnit" name="gouvernmentOrganizationalUnit" size=22 maxlength=60 
339      {$gouvernmentOrganizationalUnitACL}
340             value="{$gouvernmentOrganizationalUnit}">
341      </td>
342     </tr>
343     <tr>
344      <td><label for="street">{t}Street{/t}</label></td>
345      <td>
346       <input name="street" id="street" size=22 maxlength=60 {$streetACL} value="{$street}">
347      </td>
348     </tr>
349     <tr>
350      <td><label for="postalCode">{t}Postal code{/t}</label></td>
351      <td> 
352       <input name="postalCode" id="postalCode" size=22 maxlength=60 {$postalCodeACL} value="{$postalCode}">
353      </td>
354     </tr>
355     <tr>
356      <td><label for="houseIdentifier">{t}House identifier{/t}</label></td>
357      <td>
358       <input id="houseIdentifier" name="houseIdentifier" size=22 maxlength=60 {$houseIdentifierACL}
359              value="{$houseIdentifier}">
360      </td>
361     </tr>
362    </table>
363   </td>
365   <!-- Location, ... -->
366   <td style="vertical-align:top;">
367    <table summary=""> 
368     <tr>
369      <td><label for="roomNumber">{t}Room No.{/t}</label></td>
370      <td><input id="roomNumber" name="roomNumber" size=22 maxlength=60 {$roomNumberACL} value="{$roomNumber}"></td>
371     </tr>
372     <tr>
373      <td><label for="telephoneNumber">{t}Phone{/t}</label></td>
374      <td>
375       {if $has_phoneaccount ne "true"}
376       <input id="telephoneNumber" name="telephoneNumber" size=22 maxlength=60 {$telephoneNumberACL} value="{$telephoneNumber}">
377       {else}
378       <i>{t}Please use the phone tab{/t}</i>
379       {/if}
380      </td>
381     </tr>
382     <tr>
383      <td><label for="facsimileTelephoneNumber">{t}Fax{/t}</label></td>
384      <td>
385       <input id="facsimileTelephoneNumber" name="facsimileTelephoneNumber" size=22 maxlength=60 
386                   {$facsimileTelephoneNumberACL}  
387                  value="{$facsimileTelephoneNumber}">
388      </td>
389     </tr>
390     <tr>
391      <td><label for="ivbbLastDeliveryCollective">{t}Last delivery{/t}</label></td>
392      <td>
393       <input name="ivbbLastDeliveryCollective" size=22 maxlength=60 {$ivbbLastDeliveryCollectiveACL} id="ivbbLastDeliveryCollective" 
394              value="{$ivbbLastDeliveryCollective}">
395      </td>
396     </tr>
397     <tr>
398      <td><label for="publicVisible">{t}Public visible{/t}</label></td>
399      <td>
400       <select size="1" id="publicVisible" name="publicVisible" {$publicVisibleACL}>
401        {html_options values=$ivbbmodes output=$ivbbmodes selected=$publicVisible}
402       </select>
403      </td>
404     </tr>
405    </table>
406   </td>
407  {/if} 
408  </tr>
409 </table>
411 <input type=hidden name="generic">
413 <!-- Place cursor -->
414 <script language="JavaScript" type="text/javascript">
415   <!-- // First input field on page
416   document.mainform.sn.focus();
417         if (document.mainform.yearSel != "")
418                                 populate(document.mainform,document.mainform.dateOfBirth);
419   -->
420 </script>