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