2 <input type="hidden" name="iamposted" value="1">
4 <h3>{t}Profiles{/t}</h3>
6 <table summary="{t}Environment management settings{/t}" width="100%">
7 <tr>
8 <td>
9 {if $multiple_support}
10 {render acl=$gotoProfileACL checkbox=$multiple_support checked=$use_useProfile}
11 <input class="center" type="checkbox" value="1" {if $useProfile} checked {/if}
12 name="useProfile" id="useProfile">{t}Use profile management{/t}
13 {/render}
14 <br>
15 {render acl=$gotoProfileServerACL checkbox=$multiple_support checked=$use_gotoProfileServer}
16 {t}Profile path{/t}
17 <select id="gotoProfileServer" name="gotoProfileServer" size=1>
18 {foreach from=$gotoProfileServers key=key item=item}
19 <option {if $gotoProfileServer == $key} selected {/if}value='{$key}'>{$item.DISPLAY}</option>
20 {/foreach}
21 <option disabled> </option>
22 </select>
23 {/render}
24 <br>
25 {render acl=$gotoProfileQuotaACL checkbox=$multiple_support checked=$use_gotoProfileQuota}
26 <input type="text" name="gotoProfileQuota" value="{$gotoProfileQuota}" size="6" id="gotoProfileQuota">{t}MB{/t}
27 {/render}
28 <br>
29 {render acl=$gotoProfileFlagCACL checkbox=$multiple_support checked=$use_gotoProfileFlagC}
30 <input class="center" type="checkbox" name="gotoProfileFlagC" value="C" {$gotoProfileFlagCCHK} id="gotoProfileFlagC">
31 {t}Cache profile locally{/t}
32 {/render}
34 {else}
37 <table summary="{t}Profile management{/t}">
38 <tr>
39 <td>
41 {render acl=$gotoProfileACL}
42 <input class="center" type="checkbox" value="1" {$useProfileCHK} name="useProfile" id="useProfile" onclick="changeState('gotoProfileServer');changeState('gotoProfileFlagC');changeState('gotoProfileQuota');">
43 {/render}
44 </td>
45 <td>
47 <label for="useProfile">{t}Use profile management{/t}</label>
48 </td>
49 </tr>
50 <tr>
51 <td>
52 </td>
53 <td>
54 <table summary="{t}Profile server management{/t}">
55 <tr>
56 <td>
57 <label for="gotoProfileServer">{t}Profile path{/t}</label>
58 </td>
59 <td>
60 {render acl=$gotoProfileServerACL}
62 {if $gotoProfileServerWriteable}
63 <select id="gotoProfileServer" name="gotoProfileServer" size=1>
64 {foreach from=$gotoProfileServers key=key item=item}
65 {if $item.ACL != ""}
66 <option {if $gotoProfileServer == $key} selected {/if}value='{$key}'>{$item.DISPLAY}</option>
67 {/if}
68 {/foreach}
69 <option disabled> </option>
70 </select>
71 {else}
72 <select id="dummy_pS" name="dummy_pS" disabled size=1>
73 <option>{$gotoProfileServer} </option>
74 </select>
75 {/if}
76 {/render}
77 </td>
78 </tr>
79 <tr>
80 <td>
81 <label for="gotoProfileQuota">{t}Profile quota{/t}</label>
82 <br>
83 <br>
84 </td>
85 <td>
86 {render acl=$gotoProfileQuotaACL}
87 <input type="text" name="gotoProfileQuota" value="{$gotoProfileQuota}" size="6" id="gotoProfileQuota">{t}MB{/t}
88 {/render}
89 <br>
90 <br>
91 </td>
92 </tr>
93 <tr>
94 <td colspan=2>
95 {render acl=$gotoProfileFlagCACL}
96 <input class="center" type="checkbox" name="gotoProfileFlagC" value="C" {$gotoProfileFlagCCHK} id="gotoProfileFlagC">
97 {/render}
98 <label for="gotoProfileFlagC">{t}Cache profile locally{/t}</label>
99 </td>
100 </tr>
101 </table>
102 </td>
103 </tr>
104 </table>
106 {/if}
108 </td>
109 <td style='width:50%;' class='left-border'>
112 <table summary="{t}Kiosk profile settings{/t}">
113 {if $kiosk_enabled}
114 <tr>
115 <td colspan=2>
116 <label for="kiosk_server">{t}Kiosk profile{/t}</label>
117 </td>
118 </tr>
119 <tr>
120 <td>
121 {if $multiple_support}
122 <input type="checkbox" name="use_kiosk_server" value="1" {if $use_kiosk_server} checked {/if}
123 class="center"
124 onClick="changeState('kiosk_server');
125 changeState('kiosk_profile');">
126 {/if}
127 {t}Server{/t}
128 {render acl=$gotoKioskProfileACL}
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 {/render}
134 </td>
135 <td>
136 {if $kiosk_server != "none"}
137 {t}Profile{/t}
138 {render acl=$gotoKioskProfileACL}
139 <select name='kiosk_profile' id="kiosk_profile"
140 {if !$use_kiosk_server && $multiple_support} disabled {/if}>
141 {html_options values=$kiosk_profiles output=$kiosk_profiles selected=$kiosk_profile}
142 </select>
143 {/render}
144 {else}
145
146 {/if}
147 </td>
148 </tr>
149 {else}
150 <tr>
151 <td>
152 <label for="dummy1">{t}Kiosk profile{/t}</label>
153 </td>
154 <td>
155 <select name="dummy1" disabled id="dummy1" size=1><option disabled> </option></select>
156 <button type="submit" disabled name="dummy2">{t}Manage{/t}</button>
157 </td>
158 </tr>
159 {/if}
160 <tr>
161 <td>
162 {if $multiple_support}
163 <input type="checkbox" value="1" class="center" name="use_gotoXResolution"
164 onClick="changeState('gotoXResolution');" {if $use_gotoXResolution} checked {/if}>
165 {/if}
166 <label for="gotoXResolution">{t}Resolution{/t}</label>
167 </td>
168 <td>
169 {render acl=$gotoXResolutionACL}
170 <select name="gotoXResolution" id="gotoXResolution" {if !$use_gotoXResolution && $multiple_support} disabled {/if} size=1>
171 {html_options values=$gotoXResolutionKeys output=$gotoXResolutions selected=$gotoXResolution}
172 <option disabled> </option>
173 </select>
174 {/render}
175 </td>
176 </tr>
177 <tr>
178 <td colspan=2>
179 {render acl=$gotoProfileFlagLACL checkbox=$multiple_support checked=$use_gotoProfileFlagL}
180 <input type="checkbox" name="gotoProfileFlagL" id="gotoProfileFlagL" value="L" {$gotoProfileFlagLCHK} class="center">
181 {/render}
182 <label for="gotoProfileFlagL">{t}Resolution changeable during session{/t}</label>
183 </td>
184 </tr>
185 </table>
192 </td>
193 </tr>
194 </table>
196 <hr>
198 <table summary="{t}Environment management settings{/t}" width="100%">
199 <tr>
200 <td style='width:50%;' class='right-border'>
202 <h3>{t}Shares{/t}</h3>
203 <table style="width:100%" summary="{t}Share settings{/t}">
204 <tr>
205 <td>
207 {render acl=$gotoShareACL}
208 {$shareList}
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}" size=1>
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 <button type='submit' name='gotoShareAdd'>{msgPool type=addButton}</button>
227 {/render}
228 <!-- <input type="submit" name="gotoShareDel" value="{t}Remove{/t}"> -->
229 </td>
230 </tr>
231 </table>
232 </td>
233 <td>
235 <h3><label for="gotoLogonScript">{t}Log on scripts{/t}</label></h3>
236 <table summary="{t}Log on script management{/t}" style="width:100%">
237 <tr>
238 <td>
239 {render acl=$gotoLogonScriptACL}
240 <select style="width:100%;" name="gotoLogonScript" multiple size=5 id="gotoLogonScript">
242 {if $multiple_support}
243 {foreach from=$gotoLogonScripts item=item key=key}
244 {if $item.UsedByAllUsers}
245 <option value="{$key}">{$item.LogonPriority} {$item.LogonName} [{$item.LogonDescription}] ({t}Used by all users{/t})</option>
246 {else}
247 <option style='color: #888888; background: #DDDDDD;background-color: #DDDDDD;' value="{$key}">{$item.LogonPriority} {$item.LogonName} [{$item.LogonDescription}] ({t}Used by some users{/t})</option>
248 {/if}
249 {/foreach}
250 {else}
251 {html_options values=$gotoLogonScriptKeys output=$gotoLogonScripts}
252 <option disabled> </option>
253 {/if}
254 </select>
255 {/render}
257 <br>
258 {render acl=$gotoLogonScriptACL}
259 <button type='submit' name='gotoLogonScriptNew'>{msgPool type=addButton}</button>
261 {/render}
262 {render acl=$gotoLogonScriptACL}
263 <button type='submit' name='gotoLogonScriptEdit' {if $gotoLogonScriptKeysCnt ==0} disabled {/if}
264 >{t}Edit{/t}</button>
266 {/render}
267 {render acl=$gotoLogonScriptACL}
268 <button type='submit' name='gotoLogonScriptDel' {if $gotoLogonScriptKeysCnt ==0} disabled {/if}
269 >{msgPool type=delButton}</button>
271 {/render}
272 </td>
273 </tr>
274 </table>
275 </td>
276 </tr>
277 </table>
279 <hr>
281 <table summary="{t}Environment management settings{/t}" width="100%">
282 <tr>
283 <td style='width:50%; ' class='right-border'>
285 <h3><label for="gotoHotplugDevice_post">{t}Hot-plug devices{/t}</label></h3>
286 <table style="width:100%" summary="{t}Hot-plug device settings{/t}">
287 <tr>
288 <td>
289 {render acl=$gotoHotplugDeviceDNACL}
290 <select name="gotoHotplugDevice_post[]" size=5 style="width:100%;" id="gotoHotplugDevice_post" multiple>
291 {if $multiple_support}
292 {foreach from=$gotoHotplugDevices item=item key=key}
293 {if $item.UsedByAllUsers}
294 <option value="{$key}">{$item.name} [{$item.description}] ({t}Used by all users{/t})</option>
295 {else}
296 <option style='color: #888888; background: #DDDDDD;background-color: #DDDDDD;' value="{$key}">{$item.name} [{$item.description}] ({t}Used by some users{/t})</option>
297 {/if}
298 {/foreach}
299 {else}
300 {html_options values=$gotoHotplugDeviceKeys output=$gotoHotplugDevices}
301 <option disabled> </option>
302 {/if}
303 </select>
304 {/render}
305 </td>
306 </tr>
307 <tr>
308 <td>
309 {render acl=$gotoHotplugDeviceDNACL}
310 <button type='submit' name='gotoHotplugDeviceUse'>{msgPool type=addButton}</button>
312 {/render}
313 {render acl=$gotoHotplugDeviceDNACL}
314 <button type='submit' name='gotoHotplugDeviceDel' {if !$gotoHotplugDevices} disabled {/if}>{msgPool type=delButton}</button>
315 {/render}
316 </td>
317 </tr>
318 </table>
319 </td>
320 <td>
323 {if $multiple_support}
325 <input type="checkbox" name="use_gotoPrinter" value="1" {if $use_gotoPrinter} checked {/if} class="center" onClick="$('div_gotoPrinter').toggle();"><b><label for="gotoPrinter">{t}Printer{/t}</label></<>
327 <div id="div_gotoPrinter" {if !$use_gotoPrinter} style="display: none;" {/if}>
328 <b>{t}Using this option will overwrite the complete printer settings for all currently edited objects!{/t}</b>
329 <table style="width:100%" summary="{t}Printer settings{/t}">
330 <tr>
331 <td>
332 {render acl=$gotoPrinterACL}
333 <select style="width:100%;" name="gotoPrinterSel[]" multiple size=5 id="gotoPrinter">
334 {html_options options=$gotoPrinter}
335 <option disabled> </option>
336 </select>
337 {/render}
338 <br>
339 {render acl=$gotoPrinterACL}
340 <button type='submit' name='gotoPrinterAdd'>{msgPool type=addButton}</button>
342 {/render}
343 {render acl=$gotoPrinterACL}
344 <button type='submit' name='gotoPrinterDel' {if !$gotoPrinter} disabled {/if}
345 >{msgPool type=delButton}</button>
347 {/render}
348 {render acl=$gotoPrinterACL}
349 <button type='submit' name='gotoPrinterEdit' {if !$gotoPrinter} disabled {/if}
350 >{t}Toggle administrator{/t}</button>
352 {/render}
353 {render acl=$gosaDefaultPrinterACL}
354 <button type='submit' name='gotoPrinterDefault' {if !$gotoPrinter||$is_group} disabled {/if}
355 >{t}Toggle default{/t}</button>
357 {/render}
358 </td>
359 </tr>
360 </table>
361 </div>
363 {else}
365 <h3><label for="gotoPrinter">{t}Printer{/t}</label></h3>
366 <table style="width:100%" summary="{t}Printer settings{/t}">
367 <tr>
368 <td>
369 {render acl=$gotoPrinterACL}
370 <select style="width:100%;" name="gotoPrinterSel[]" multiple size=5 id="gotoPrinter">
371 {html_options options=$gotoPrinter}
372 <option disabled> </option>
373 </select>
374 {/render}
375 <br>
376 {render acl=$gotoPrinterACL}
377 <button type='submit' name='gotoPrinterAdd'>{msgPool type=addButton}</button>
379 {/render}
380 {render acl=$gotoPrinterACL}
381 <button type='submit' name='gotoPrinterDel' {if !$gotoPrinter} disabled {/if}
382 >{msgPool type=delButton}</button>
384 {/render}
385 {render acl=$gotoPrinterACL}
386 <button type='submit' name='gotoPrinterEdit' {if !$gotoPrinter} disabled {/if}
387 >{t}Toggle administrator{/t}</button>
389 {/render}
390 {render acl=$gosaDefaultPrinterACL}
391 <button type='submit' name='gotoPrinterDefault' {if !$gotoPrinter||$is_group} disabled {/if}
392 >{t}Toggle default{/t}</button>
394 {/render}
395 </td>
396 </tr>
397 </table>
399 {/if}
401 </td>
402 </tr>
403 </table>
404 {if $multiple_support}
405 <input type="hidden" name="environment_multiple_posted" value="1">
406 {/if}
407 <script language="JavaScript" type="text/javascript">
408 <!-- // First input field on page
409 focus_field('useProfile');
410 -->
411 </script>