Code

Moved to trunk/branches/tags structure
[gosa.git] / plugins / personal / generic / generic.tpl
1 <table 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 align="center" 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> 
23     <tr>
24      <td>{t}Name{/t}{$must}</td>
25      <td><input name="sn" size=25 maxlength=60 {$snACL} value="{$sn}"></td>
26     </tr>
28     {if $is_template ne "true"}
29     <tr>
30      <td>{t}Given name{/t}{$must}</td>
31      <td><input name="givenName" size=25 maxlength=60 {$givenNameACL} value="{$givenName}"></td>
32     </tr>
33     <tr>
34      <td>{t}Login{/t}{$must}</td>
35      <td><input 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       {t}Personal title{/t}
43      </td>
44      <td>
45       <div style="height:10px;"></div>
46       <input name="personalTitle" size=25 maxlength=60 {$personalTitleACL} value="{$personalTitle}">
47      </td>
48     </tr>
49     <tr>
50      <td>{t}Academic title{/t}</td>
51      <td>
52       <input name="academicTitle" size=25 maxlength=60 {$academicTitleACL} value="{$academicTitle}">
53      </td>
54     </tr>
55     <tr>
56      <td>
57       <div style="height:10px;"></div>
58       {t}Date of birth{/t}
59      </td>
60      <td>
61       <div style="height:10px;"></div>
62       {if $use_dob eq 1}
63       <select 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       {t}Sex{/t}
82      </td>
83      <td>
84       <select size="1" 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       {t}Base{/t}
93      </td>
94      <td>
95       <div style="height:10px;"></div>
96       <select 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> 
110     <tr>
111      <td style="vertical-align:top;">{t}Address{/t}</td>
112      <td><textarea name="homePostalAddress" rows=3 cols=22 {$homePostalAddressACL}>{$homePostalAddress}</textarea></td>
113     </tr>
114     <tr>
115      <td>{t}Private phone{/t}</td>
116      <td><input name="homePhone" size=25 maxlength=60 {$homePhoneACL} value="{$homePhone}"></td>
117     </tr>
118     <tr>
119      <td>{t}Homepage{/t}</td>
120      <td><input 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>{t}Password storage{/t}</td>
129      <td>
130       <select size="1" 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>{t}Certificates{/t}</td>
139      <td>
140       <input type=submit name="edit_cert" {$certificatesACL} value="{t}Edit certificates{/t}...">
141      </td>
142     </tr>
143     <tr>
144      <td>{t}Kerberos{/t}</td>
145      <td><input 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 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 align="center" 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> 
172     <tr>
173      <td>{t}Organization{/t}</td>
174      <td><input name="o" size=22 maxlength=60 {$oACL} value="{$o}"></td>
175     </tr>
176     <tr>
177      <td>{t}Department{/t}</td>
178      <td><input name="ou" size=22 maxlength=60 {$ouACL} value="{$ou}"></td>
179     </tr>
180     <tr>
181      <td>{t}Department No.{/t}</td>
182      <td>
183       <input name="departmentNumber" size=22 maxlength=60 {$departmentNumberACL} value="{$departmentNumber}">
184      </td>
185     </tr>
186     <tr>
187      <td>{t}Employee No.{/t}</td>
188      <td>
189       <input name="employeeNumber" size=22 maxlength=60 {$employeeNumberACL} value="{$employeeNumber}">
190      </td>
191     </tr>
192     <tr>
193      <td>{t}Employee type{/t}</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> 
208     <tr>
209      <td>{t}Room No.{/t}</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>{t}Phone{/t}</td>
215      <td>
216       <input name="telephoneNumber" size=22 maxlength=60 {$telephoneNumberACL} value="{$telephoneNumber}">
217      </td>
218     </tr>
219     {/if}
220     <tr>
221      <td>{t}Mobile{/t}</td>
222      <td><input name="mobile" size=22 maxlength=60 {$mobileACL} value="{$mobile}"></td>
223     </tr>
224     <tr>
225      <td>{t}Pager{/t}</td>
226      <td>
227       <input name="pager" size=22 maxlength=60 {$pagerACL} value="{$pager}">
228      </td>
229     </tr>
230     <tr>
231      <td>{t}Fax{/t}</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> 
246     <tr>
247      <td>{t}Location{/t}</td>
248      <td><input name="l" size=22 maxlength=60 {$lACL} value="{$l}"></td>
249     </tr>
250     <tr>
251      <td>{t}State{/t}</td>
252      <td><input name="st" size=22 maxlength=60 {$stACL} value="{$st}"></td>
253     </tr>
254     <tr>
255      <td style="vertical-align:top;">{t}Address{/t}</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> 
268     <tr>
269      <td>{t}Vocation{/t}</td>
270      <td><input name="vocation" size=22 maxlength=60 {$vocationACL} value="{$vocation}"></td>
271     </tr>
272     <tr>
273      <td>{t}Unit description{/t}</td>
274      <td>
275       <input name="gouvernmentOrganizationalUnitDescription" size=22 maxlength=60
276         {$gouvernmentOrganizationalUnitDescriptionACL}
277         value="{$gouvernmentOrganizationalUnitDescription}">
278      </td>
279     </tr>
280     <tr>
281      <td>{t}Subject area{/t}</td>
282      <td>
283       <input name="gouvernmentOrganizationalUnitSubjectArea" size=22 maxlength=60
284           {$gouvernmentOrganizationalUnitSubjectAreaACL}
285            value="{$gouvernmentOrganizationalUnitSubjectArea}">
286      </td>
287     </tr>
288     <tr>
289      <td>{t}Functional title{/t}</td>
290      <td>
291       <input name="functionalTitle" size=22 maxlength=60 {$functionalTitleACL}
292              value="{$functionalTitle}">
293      </td>
294     </tr>
295     <tr>
296      <td>{t}Role{/t}</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> 
307     <tr>
308      <td>{t}Person locality{/t}</td>
309      <td>
310       <input name="gouvernmentOrganizationalPersonLocality" size=22 maxlength=60
311          {$gouvernmentOrganizationalPersonLocalityACL}
312                 value="{$gouvernmentOrganizationalPersonLocality}">
313      </td>
314     </tr>
315     <tr>
316      <td>{t}Unit{/t}</td>
317      <td><input name="gouvernmentOrganizationalUnit" size=22 maxlength=60 
318      {$gouvernmentOrganizationalUnitACL}
319             value="{$gouvernmentOrganizationalUnit}">
320      </td>
321     </tr>
322     <tr>
323      <td>{t}Street{/t}</td>
324      <td>
325       <input name="street" size=22 maxlength=60 {$streetACL} value="{$street}">
326      </td>
327     </tr>
328     <tr>
329      <td>{t}Postal code{/t}</td>
330      <td> 
331       <input name="postalCode" size=22 maxlength=60 {$postalCodeACL} value="{$postalCode}">
332      </td>
333     </tr>
334     <tr>
335      <td>{t}House identifier{/t}</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> 
347     <tr>
348      <td>{t}Room No.{/t}</td>
349      <td><input name="roomNumber" size=22 maxlength=60 {$roomNumberACL} value="{$roomNumber}"></td>
350     </tr>
351     <tr>
352      <td>{t}Phone{/t}</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>{t}Fax{/t}</td>
363      <td>
364       <input name="facsimileTelephoneNumber" size=22 maxlength=60 
365                   {$facsimileTelephoneNumberACL}
366                  value="{$facsimileTelephoneNumber}">
367      </td>
368     </tr>
369     <tr>
370      <td>{t}Last delivery{/t}</td>
371      <td>
372       <input name="ivbbLastDeliveryCollective" size=22 maxlength=60 
373       {$ivbbLastDeliveryCollectiveACL}
374              value="{$ivbbLastDeliveryCollective}">
375      </td>
376     </tr>
377     <tr>
378      <td>{t}Public visible{/t}</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 (yearSel != "") populate(document.mainform,document.mainform.dob);
398   -->
399 </script>