Code

Updated posix plugin
[gosa.git] / gosa-core / plugins / personal / environment / environment.tpl
1 {if $is_account ne 'true'}
2  <img alt="" class="center" src="images/stop.png" align="middle">
3  {t}The environment extension is currently disabled.{/t}
4 {else}
7 <input type="hidden" name="iamposted" value="1">
9 <h2> 
10  <img class="center" alt="" src="images/fai_profile.png" align="middle" /> 
11  {t}Profiles{/t}
12 </h2>
14 <table summary="{t}Environment managment settings{/t}" width="100%">
15  <tr>
16   <td style="width:50%;border-right:1px solid #B0B0B0;vertical-align:top;">
17    <table summary="{t}Profile managment{/t}">
18     <tr>
19      <td style="vertical-align:top">
20 {render acl=$gotoProfileACL}
21       <input class="center" type="checkbox" value="1" {$useProfileCHK} name="useProfile" id="useProfile" onclick="changeState('gotoProfileServer');changeState('gotoProfileFlagC');changeState('gotoProfileQuota');">
22 {/render}
23      </td>
24      <td style="vertical-align:middle;">
25       <label for="useProfile">{t}Use profile managment{/t}</label>
26      </td>
27     </tr>
28     <tr>
29      <td>&nbsp;
30      </td>
31      <td>
32       <table summary="{t}Profile server managment{/t}">
33        <tr>
34         <td> 
35          <label for="gotoProfileServer">{t}Profil path{/t}</label>
36         </td>
37         <td>
38 {render acl=$gotoProfileServerACL}
40 {if $gotoProfileServerWriteable}
41          <select id="gotoProfileServer" name="gotoProfileServer">
42           {html_options values=$gotoProfileServerKeys output=$gotoProfileServers selected=$gotoProfileServer}
43           <option disabled>&nbsp;</option>
44          </select>
45 {else}
46          <select id="gotoProfileServer" name="gotoProfileServer">
47           {html_options values=$gotoProfileServer output=$gotoProfileServer selected=$gotoProfileServer}
48           <option disabled>&nbsp;</option>
49          </select>
50 {/if}
51 {/render}
52         </td>
53        </tr>
54        <tr>
55         <td>
56          <label for="gotoProfileQuota">{t}Profil quota{/t}</label> 
57          <br>
58          <br>
59         </td>
60         <td>
61 {render acl=$gotoProfileQuotaACL}
62          <input type="text" name="gotoProfileQuota" value="{$gotoProfileQuota}" size="6" id="gotoProfileQuota">{t}MB{/t}
63 {/render}
64          <br>
65          <br>
66         </td>
67        </tr>
68        <tr>
69         <td colspan=2> 
70 {render acl=$gotoProfileFlagCACL}
71          <input class="center" type="checkbox" name="gotoProfileFlagC" value="C" {$gotoProfileFlagCCHK} id="gotoProfileFlagC">&nbsp;
72 {/render}
73          <label for="gotoProfileFlagC">{t}Cache profile localy{/t}</label>
74         </td>
75        </tr>
76       </table>
77      </td>
78     </tr>
79    </table>
80   </td>
81   <td style="vertical-align:top">
83   <table summary="{t}Kiosk profile settings{/t}">
84 {if $kiosk_enabled }
85     <tr>
86      <td colwidth=2>
87       <label for="kiosk_server">{t}Kiosk profile{/t}</label>
88      </td>
89     </tr>
90     <tr>
91      <td>
92       {t}Server{/t}
93       <select name='kiosk_server' id="kiosk_server" onChange='document.mainform.submit();'>
94        {html_options options=$kiosk_servers selected=$kiosk_server}
95       </select>
96      </td>
97      <td>
98       {if $kiosk_server != "none"}
99       {t}Profile{/t}
100       <select name='kiosk_profile'>
101        {html_options values=$kiosk_profiles output=$kiosk_profiles selected=$kiosk_profile}
102       </select>
103       {else}
104         &nbsp;
105       {/if}
106      </td>
107     </tr>
108  {else}
109         <tr>
110                 <td>
111                         <label for="dummy1">{t}Kiosk profile{/t}</label>
112                 </td>
113                 <td>
114                         <select name="dummy1" disabled id="dummy1"><option disabled>&nbsp;</option></select>
115                         <input type="button" disabled name="dummy2" value="{t}Manage{/t}">
116                 </td>
117         </tr>
118 {/if}
119     <tr>
120      <td colspan=2>
121       <br>
122 {render acl=$gotoProfileFlagLACL}
123       <input type="checkbox" name="gotoProfileFlagL" id="gotoProfileFlagL" value="L" {$gotoProfileFlagLCHK}>
124 {/render}
125       <label for="gotoProfileFlagL">{t}Resolution changeable during session{/t}</label>
126      </td>
127     </tr>
128     <tr>
129      <td>
130       <label for="gotoXResolution">{t}Resolution{/t}</label>
131      </td>
132      <td>
133 {render acl=$gotoXResolutionACL}
134       <select name="gotoXResolution" id="gotoXResolution">
135        {html_options values=$gotoXResolutionKeys output=$gotoXResolutions selected=$gotoXResolution}
136       <option disabled>&nbsp;</option>
137       </select>
138 {/render}
139      </td>
140     </tr>
141    </table> 
148   </td>
149  </tr>
150 </table>
152 <p class="seperator">&nbsp;</p>
154 <table summary="{t}Environment managment settings{/t}" width="100%">
155  <tr>
156   <td style="width:50%;border-right:1px solid #B0B0B0">
157    <h2>
158     <img class="center" alt="" src="images/fai_partitionTable.png" align="middle" />&nbsp;
159     <label for="gotoShare">{t}Shares{/t}</label>
160    </h2>
161    <table summary="" style="width:100%">
162     <tr>
163      <td>
164         
165 {render acl=$gotoShareACL}
166       {$divlistShares}
167 {/render}
168 {render acl=$gotoShareACL}
169       <input type="text" size=15 name="ShareUser" value="%u" title="{t}User used to connect to the share{/t}">@
170 {/render}
171 {render acl=$gotoShareACL}
172       <select name="gotoShareSelection" title="{t}Select a share{/t}">
173        {html_options values=$gotoShareSelectionKeys output=$gotoShareSelections}
174        <option disabled>&nbsp;</option>
175       </select>
176 {/render}
177       :
178 {render acl=$gotoShareACL}
179       <input type="text" size=15 name="gotoShareMountPoint" value="%H/Netzlaufwerke/%L/%S"
180       title="{t}Mount path{/t}">
181 {/render}
182 {render acl=$gotoShareACL}
183       <input type="submit" name="gotoShareAdd" value="{t}Add{/t}"> 
184 {/render}
185       <!--   <input type="submit" name="gotoShareDel" value="{t}Remove{/t}"> -->
186      </td>
187     </tr>
188    </table>
189   </td>
190   <td style="vertical-align:top">
191    <h2>
192     <img class="center" alt="" src="images/fai_script.png" align="middle" />&nbsp;
193     <label for="gotoLogonScript">{t}Logon scripts{/t}</label>
194    </h2>
195    <table summary="{t}Logon script management{/t}" style="width:100%">
196     <tr>
197      <td>
198 {render acl=$gotoLogonScriptACL}
199       <select style="width:100%;" name="gotoLogonScript" multiple size=5 id="gotoLogonScript">
200        {html_options values=$gotoLogonScriptKeys output=$gotoLogonScripts }
201        <option disabled>&nbsp;</option>
202       </select>
203 {/render}
205       <br>
206 {render acl=$gotoLogonScriptACL}
207       <input type="submit" name="gotoLogonScriptNew" value="{t}Add{/t}">
208 {/render}
209 {render acl=$gotoLogonScriptACL}
210       <input type="submit" name="gotoLogonScriptEdit"  value="{t}Edit{/t}" {if $gotoLogonScriptKeysCnt ==0} disabled {/if}>
211 {/render}
212 {render acl=$gotoLogonScriptACL}
213       <input type="submit" name="gotoLogonScriptDel"  value="{t}Delete{/t}" {if $gotoLogonScriptKeysCnt ==0} disabled {/if}>
214 {/render}
215      </td>
216     </tr>
217    </table> 
218   </td>
219  </tr>
220 </table>
222 <p class="seperator">&nbsp;</p>
224 <table summary="{t}Environment managment settings{/t}" width="100%">
225  <tr>
226   <td style="border-right:1px solid #B0B0B0; width:50%; vertical-align:top">
227    <h2>
228     <img alt="" src="images/hotplug.png" align="middle" class="center" />&nbsp;
229     <label for="gotoHotplugDevice_post">{t}Hotplug devices{/t}</label>
230    </h2> 
231    <table style="width:100%" summary="{t}Hotplug device settings{/t}">
232     <tr>
233      <td>
234 {render acl=$gotoHotplugDeviceACL}
235       <select name="gotoHotplugDevice_post[]" size=5  style="width:100%;" id="gotoHotplugDevice_post" multiple>
236        {html_options values=$gotoHotplugDeviceKeys output=$gotoHotplugDevices}
237        <option disabled>&nbsp;</option>
238       </select>
239 {/render}
240      </td>
241     </tr>
242     <tr>
243      <td>
244 {render acl=$gotoHotplugDeviceACL}
245       <input type="submit" name="gotoHotplugDeviceUse" value="{t}Add{/t}">
246 {/render}
247 {render acl=$gotoHotplugDeviceACL}
248       <input type="submit" name="gotoHotplugDeviceDel" value="{t}Delete{/t}"
249       {if !$gotoHotplugDevices} disabled {/if}>
250 {/render}
251      </td>
252     </tr>
253    </table>
254   </td>
255   <td>
256    <h2>
257     <img alt="" src="images/select_printer.png" align="middle" class="center" />&nbsp;
258     <label for="gotoPrinter">{t}Printer{/t}</label>
259    </h2>
260    <table style="width:100%" summary="{t}Printer settings{/t}">
261     <tr>
262      <td>
263 {render acl=$gotoPrinterACL}
264       <select style="width:100%;" name="gotoPrinterSel[]" multiple size=5 id="gotoPrinter">
265        {html_options values=$gotoPrinterKeys output=$gotoPrinter}
266        <option disabled>&nbsp;</option>
267       </select>
268 {/render}
269       <br>
270 {render acl=$gotoPrinterACL}
271       <input type="submit"  name="gotoPrinterAdd"     value="{t}Add{/t}">
272 {/render}
273 {render acl=$gotoPrinterACL}
274       <input type="submit" name="gotoPrinterDel"     value="{t}Delete{/t}" {if !$gotoPrinter } disabled {/if}>
275 {/render}
276 {render acl=$gotoPrinterACL}
277       <input type="submit" name="gotoPrinterEdit"    value="{t}Toggle admin{/t}" {if !$gotoPrinter } disabled {/if}>
278 {/render}
279 {render acl=$gosaDefaultPrinterACL}
280       <input type="submit" name="gotoPrinterDefault"    value="{t}Toggle default{/t}" {if !$gotoPrinter | $is_group} disabled {/if}>
281 {/render}
282      </td>
283     </tr>
284    </table>
285   </td>
286  </tr>
287 </table>
288 <script language="JavaScript" type="text/javascript">
289 <!-- // First input field on page
290 focus_field('useProfile');
291 -->
292 </script>
293 {/if}