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;">
19 {if $multiple_support}
21 {render acl=$gotoProfileACL checkbox=$multiple_support checked=$use_useProfile}
22 <input class="center" type="checkbox" value="1" {if $useProfile} checked {/if} name="useProfile" id="useProfile">{t}Use profile managment{/t}
23 {/render}
24 <br>
25 {render acl=$gotoProfileServerACL checkbox=$multiple_support checked=$use_gotoProfileServer}
26 {t}Profil path{/t}
27 <select id="gotoProfileServer" name="gotoProfileServer">
28 {html_options values=$gotoProfileServerKeys output=$gotoProfileServers selected=$gotoProfileServer}
29 </select>
30 {/render}
31 <br>
32 {render acl=$gotoProfileQuotaACL checkbox=$multiple_support checked=$use_gotoProfileQuota}
33 <input type="text" name="gotoProfileQuota" value="{$gotoProfileQuota}" size="6" id="gotoProfileQuota">{t}MB{/t}
34 {/render}
35 <br>
36 {render acl=$gotoProfileFlagCACL checkbox=$multiple_support checked=$use_gotoProfileFlagC}
37 <input class="center" type="checkbox" name="gotoProfileFlagC" value="C" {$gotoProfileFlagCCHK} id="gotoProfileFlagC">
38 {t}Cache profile localy{/t}
39 {/render}
41 {else}
44 <table summary="{t}Profile managment{/t}">
45 <tr>
46 <td style="vertical-align:top">
47 {render acl=$gotoProfileACL}
48 <input class="center" type="checkbox" value="1" {$useProfileCHK} name="useProfile" id="useProfile" onclick="changeState('gotoProfileServer');changeState('gotoProfileFlagC');changeState('gotoProfileQuota');">
49 {/render}
50 </td>
51 <td style="vertical-align:middle;">
52 <label for="useProfile">{t}Use profile managment{/t}</label>
53 </td>
54 </tr>
55 <tr>
56 <td>
57 </td>
58 <td>
59 <table summary="{t}Profile server managment{/t}">
60 <tr>
61 <td>
62 <label for="gotoProfileServer">{t}Profil path{/t}</label>
63 </td>
64 <td>
65 {render acl=$gotoProfileServerACL}
67 {if $gotoProfileServerWriteable}
68 <select id="gotoProfileServer" name="gotoProfileServer">
69 {html_options values=$gotoProfileServerKeys output=$gotoProfileServers selected=$gotoProfileServer}
70 <option disabled> </option>
71 </select>
72 {else}
73 <select id="gotoProfileServer" name="gotoProfileServer">
74 {html_options values=$gotoProfileServer output=$gotoProfileServer selected=$gotoProfileServer}
75 <option disabled> </option>
76 </select>
77 {/if}
78 {/render}
79 </td>
80 </tr>
81 <tr>
82 <td>
83 <label for="gotoProfileQuota">{t}Profil quota{/t}</label>
84 <br>
85 <br>
86 </td>
87 <td>
88 {render acl=$gotoProfileQuotaACL}
89 <input type="text" name="gotoProfileQuota" value="{$gotoProfileQuota}" size="6" id="gotoProfileQuota">{t}MB{/t}
90 {/render}
91 <br>
92 <br>
93 </td>
94 </tr>
95 <tr>
96 <td colspan=2>
97 {render acl=$gotoProfileFlagCACL}
98 <input class="center" type="checkbox" name="gotoProfileFlagC" value="C" {$gotoProfileFlagCCHK} id="gotoProfileFlagC">
99 {/render}
100 <label for="gotoProfileFlagC">{t}Cache profile localy{/t}</label>
101 </td>
102 </tr>
103 </table>
104 </td>
105 </tr>
106 </table>
108 {/if}
110 </td>
111 <td style="vertical-align:top">
113 <table summary="{t}Kiosk profile settings{/t}">
114 {if $kiosk_enabled }
115 <tr>
116 <td colwidth=2>
117 <label for="kiosk_server">{t}Kiosk profile{/t}</label>
118 </td>
119 </tr>
120 <tr>
121 <td>
122 {if $multiple_support}
123 <input type="checkbox" name="use_kiosk_server" value="1" {if $use_kiosk_server} checked {/if}
124 class="center"
125 onClick="changeState('kiosk_server');
126 changeState('kiosk_profile');">
127 {/if}
128 {t}Server{/t}
129 <select name='kiosk_server' id="kiosk_server" onChange='document.mainform.submit();'
130 {if !$use_kiosk_server && $multiple_support} disabled {/if}>
131 {html_options options=$kiosk_servers selected=$kiosk_server}
132 </select>
133 </td>
134 <td>
135 {if $kiosk_server != "none"}
136 {t}Profile{/t}
137 <select name='kiosk_profile' id="kiosk_profile"
138 {if !$use_kiosk_server && $multiple_support} disabled {/if}>
139 {html_options values=$kiosk_profiles output=$kiosk_profiles selected=$kiosk_profile}
140 </select>
141 {else}
142
143 {/if}
144 </td>
145 </tr>
146 {else}
147 <tr>
148 <td>
149 <label for="dummy1">{t}Kiosk profile{/t}</label>
150 </td>
151 <td>
152 <select name="dummy1" disabled id="dummy1"><option disabled> </option></select>
153 <input type="button" disabled name="dummy2" value="{t}Manage{/t}">
154 </td>
155 </tr>
156 {/if}
157 <tr>
158 <td colspan=2>
159 <br>
160 {render acl=$gotoProfileFlagLACL checkbox=$multiple_support checked=$use_gotoProfileFlagL}
161 <input type="checkbox" name="gotoProfileFlagL" id="gotoProfileFlagL" value="L" {$gotoProfileFlagLCHK} class="center">
162 {/render}
163 <label for="gotoProfileFlagL">{t}Resolution changeable during session{/t}</label>
164 </td>
165 </tr>
166 <tr>
167 <td>
168 {if $multiple_support}
169 <input type="checkbox" value="1" class="center" name="use_gotoXResolution"
170 onClick="changeState('gotoXResolution');" {if $use_gotoXResolution} checked {/if}>
171 {/if}
172 <label for="gotoXResolution">{t}Resolution{/t}</label>
173 </td>
174 <td>
175 {render acl=$gotoXResolutionACL}
176 <select name="gotoXResolution" id="gotoXResolution" {if !$use_gotoXResolution && $multiple_support} disabled {/if}>
177 {html_options values=$gotoXResolutionKeys output=$gotoXResolutions selected=$gotoXResolution}
178 <option disabled> </option>
179 </select>
180 {/render}
181 </td>
182 </tr>
183 </table>
190 </td>
191 </tr>
192 </table>
194 <p class="seperator"> </p>
196 <table summary="{t}Environment managment settings{/t}" width="100%">
197 <tr>
198 <td style="width:50%;border-right:1px solid #B0B0B0">
199 <h2>
200 <img class="center" alt="" src="images/fai_partitionTable.png" align="middle" />
201 <label for="gotoShare">{t}Shares{/t}</label>
202 </h2>
203 <table summary="" style="width:100%">
204 <tr>
205 <td>
207 {render acl=$gotoShareACL}
208 {$divlistShares}
209 {/render}
210 {render acl=$gotoShareACL}
211 <input type="text" size=15 name="ShareUser" value="%u" title="{t}User used to connect to the share{/t}">@
212 {/render}
213 {render acl=$gotoShareACL}
214 <select name="gotoShareSelection" title="{t}Select a share{/t}">
215 {html_options values=$gotoShareSelectionKeys output=$gotoShareSelections}
216 <option disabled> </option>
217 </select>
218 {/render}
219 :
220 {render acl=$gotoShareACL}
221 <input type="text" size=15 name="gotoShareMountPoint" value="%H/Netzlaufwerke/%L/%S"
222 title="{t}Mount path{/t}">
223 {/render}
224 {render acl=$gotoShareACL}
225 <input type="submit" name="gotoShareAdd" value="{msgPool type=addButton}">
226 {/render}
227 <!-- <input type="submit" name="gotoShareDel" value="{t}Remove{/t}"> -->
228 </td>
229 </tr>
230 </table>
231 </td>
232 <td style="vertical-align:top">
233 <h2>
234 <img class="center" alt="" src="images/fai_script.png" align="middle" />
235 <label for="gotoLogonScript">{t}Logon scripts{/t}</label>
236 </h2>
237 <table summary="{t}Logon script management{/t}" style="width:100%">
238 <tr>
239 <td>
240 {render acl=$gotoLogonScriptACL}
241 <select style="width:100%;" name="gotoLogonScript" multiple size=5 id="gotoLogonScript">
243 {if $multiple_support}
244 {foreach from=$gotoLogonScripts item=item key=key}
245 {if $item.UsedByAllUsers}
246 <option value="{$key}">{$item.LogonPriority} {$item.LogonName} [{$item.LogonDescription}] ({t}Used by all users{/t})</option>
247 {else}
248 <option style='color: #888888; background: #DDDDDD;background-color: #DDDDDD;' value="{$key}">{$item.LogonPriority} {$item.LogonName} [{$item.LogonDescription}] ({t}Used by some users{/t})</option>
249 {/if}
250 {/foreach}
251 {else}
252 {html_options values=$gotoLogonScriptKeys output=$gotoLogonScripts }
253 <option disabled> </option>
254 {/if}
255 </select>
256 {/render}
258 <br>
259 {render acl=$gotoLogonScriptACL}
260 <input type="submit" name="gotoLogonScriptNew" value="{msgPool type=addButton}">
261 {/render}
262 {render acl=$gotoLogonScriptACL}
263 <input type="submit" name="gotoLogonScriptEdit" value="{t}Edit{/t}" {if $gotoLogonScriptKeysCnt ==0} disabled {/if}>
264 {/render}
265 {render acl=$gotoLogonScriptACL}
266 <input type="submit" name="gotoLogonScriptDel" value="{msgPool type=delButton}" {if $gotoLogonScriptKeysCnt ==0} disabled {/if}>
267 {/render}
268 </td>
269 </tr>
270 </table>
271 </td>
272 </tr>
273 </table>
275 <p class="seperator"> </p>
277 <table summary="{t}Environment managment settings{/t}" width="100%">
278 <tr>
279 <td style="border-right:1px solid #B0B0B0; width:50%; vertical-align:top">
280 <h2>
281 <img alt="" src="images/hotplug.png" align="middle" class="center" />
282 <label for="gotoHotplugDevice_post">{t}Hotplug devices{/t}</label>
283 </h2>
284 <table style="width:100%" summary="{t}Hotplug device settings{/t}">
285 <tr>
286 <td>
287 {render acl=$gotoHotplugDeviceACL}
288 <select name="gotoHotplugDevice_post[]" size=5 style="width:100%;" id="gotoHotplugDevice_post" multiple>
289 {if $multiple_support}
290 {foreach from=$gotoHotplugDevices item=item key=key}
291 {if $item.UsedByAllUsers}
292 <option value="{$key}">{$item.name} [{$item.description}] ({t}Used by all users{/t})</option>
293 {else}
294 <option style='color: #888888; background: #DDDDDD;background-color: #DDDDDD;' value="{$key}">{$item.name} [{$item.description}] ({t}Used by some users{/t})</option>
295 {/if}
296 {/foreach}
297 {else}
298 {html_options values=$gotoHotplugDeviceKeys output=$gotoHotplugDevices}
299 <option disabled> </option>
300 {/if}
301 </select>
302 {/render}
303 </td>
304 </tr>
305 <tr>
306 <td>
307 {render acl=$gotoHotplugDeviceACL}
308 <input type="submit" name="gotoHotplugDeviceUse" value="{msgPool type=addButton}">
309 {/render}
310 {render acl=$gotoHotplugDeviceACL}
311 <input type="submit" name="gotoHotplugDeviceDel" value="{msgPool type=delButton}"
312 {if !$gotoHotplugDevices} disabled {/if}>
313 {/render}
314 </td>
315 </tr>
316 </table>
317 </td>
318 <td>
321 {if $multiple_support}
323 <h2>
324 <input type="checkbox" name="use_gotoPrinter" value="1" {if $use_gotoPrinter} checked {/if}
325 class="center" onClick="toggle('div_gotoPrinter');">
326 <img alt="" src="images/select_printer.png" align="middle" class="center" />
327 <label for="gotoPrinter">{t}Printer{/t}</label>
328 </h2>
330 <div id="div_gotoPrinter" {if !$use_gotoPrinter} style="visibility:hidden;" {/if}>
331 <b>{t}Using this option will overwrite the complete printer settings for all currently edited objects!{/t}</b>
332 <table style="width:100%" summary="{t}Printer settings{/t}">
333 <tr>
334 <td>
335 {render acl=$gotoPrinterACL}
336 <select style="width:100%;" name="gotoPrinterSel[]" multiple size=5 id="gotoPrinter">
337 {html_options values=$gotoPrinterKeys output=$gotoPrinter}
338 <option disabled> </option>
339 </select>
340 {/render}
341 <br>
342 {render acl=$gotoPrinterACL}
343 <input type="submit" name="gotoPrinterAdd" value="{msgPool type=addButton}">
344 {/render}
345 {render acl=$gotoPrinterACL}
346 <input type="submit" name="gotoPrinterDel" value="{msgPool type=delButton}" {if !$gotoPrinter } disabled {/if}>
347 {/render}
348 {render acl=$gotoPrinterACL}
349 <input type="submit" name="gotoPrinterEdit" value="{t}Toggle admin{/t}" {if !$gotoPrinter } disabled {/if}>
350 {/render}
351 {render acl=$gosaDefaultPrinterACL}
352 <input type="submit" name="gotoPrinterDefault" value="{t}Toggle default{/t}" {if !$gotoPrinter | $is_group} disabled {/if}>
353 {/render}
354 </td>
355 </tr>
356 </table>
357 </div>
359 {else}
361 <h2>
362 <img alt="" src="images/select_printer.png" align="middle" class="center" />
363 <label for="gotoPrinter">{t}Printer{/t}</label>
364 </h2>
365 <table style="width:100%" summary="{t}Printer settings{/t}">
366 <tr>
367 <td>
368 {render acl=$gotoPrinterACL}
369 <select style="width:100%;" name="gotoPrinterSel[]" multiple size=5 id="gotoPrinter">
370 {html_options values=$gotoPrinterKeys output=$gotoPrinter}
371 <option disabled> </option>
372 </select>
373 {/render}
374 <br>
375 {render acl=$gotoPrinterACL}
376 <input type="submit" name="gotoPrinterAdd" value="{msgPool type=addButton}">
377 {/render}
378 {render acl=$gotoPrinterACL}
379 <input type="submit" name="gotoPrinterDel" value="{msgPool type=delButton}" {if !$gotoPrinter } disabled {/if}>
380 {/render}
381 {render acl=$gotoPrinterACL}
382 <input type="submit" name="gotoPrinterEdit" value="{t}Toggle admin{/t}" {if !$gotoPrinter } disabled {/if}>
383 {/render}
384 {render acl=$gosaDefaultPrinterACL}
385 <input type="submit" name="gotoPrinterDefault" value="{t}Toggle default{/t}" {if !$gotoPrinter | $is_group} disabled {/if}>
386 {/render}
387 </td>
388 </tr>
389 </table>
391 {/if}
393 </td>
394 </tr>
395 </table>
396 {if $multiple_support}
397 <input type="hidden" name="environment_multiple_posted" value="1">
398 {/if}
399 <script language="JavaScript" type="text/javascript">
400 <!-- // First input field on page
401 focus_field('useProfile');
402 -->
403 </script>
404 {/if}