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>
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 managment{/t}
13 {/render}
14 <br>
15 {render acl=$gotoProfileServerACL checkbox=$multiple_support checked=$use_gotoProfileServer}
16 {t}Profil path{/t}
17 <select id="gotoProfileServer" name="gotoProfileServer">
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 localy{/t}
32 {/render}
34 {else}
37 <table summary="{t}Profile managment{/t}">
38 <tr>
39 <td style="vertical-align:top">
40 {render acl=$gotoProfileACL}
41 <input class="center" type="checkbox" value="1" {$useProfileCHK} name="useProfile" id="useProfile" onclick="changeState('gotoProfileServer');changeState('gotoProfileFlagC');changeState('gotoProfileQuota');">
42 {/render}
43 </td>
44 <td style="vertical-align:middle;">
45 <label for="useProfile">{t}Use profile managment{/t}</label>
46 </td>
47 </tr>
48 <tr>
49 <td>
50 </td>
51 <td>
52 <table summary="{t}Profile server managment{/t}">
53 <tr>
54 <td>
55 <label for="gotoProfileServer">{t}Profil path{/t}</label>
56 </td>
57 <td>
58 {render acl=$gotoProfileServerACL}
60 {if $gotoProfileServerWriteable}
61 <select id="gotoProfileServer" name="gotoProfileServer">
62 {foreach from=$gotoProfileServers key=key item=item}
63 {if $item.ACL != ""}
64 <option {if $gotoProfileServer == $key} selected {/if}value='{$key}'>{$item.DISPLAY}</option>
65 {/if}
66 {/foreach}
67 <option disabled> </option>
68 </select>
69 {else}
70 <select id="dummy_pS" name="dummy_pS" disabled >
71 <option>{$gotoProfileServer}</option>
72 </select>
73 {/if}
74 {/render}
75 </td>
76 </tr>
77 <tr>
78 <td>
79 <label for="gotoProfileQuota">{t}Profil quota{/t}</label>
80 <br>
81 <br>
82 </td>
83 <td>
84 {render acl=$gotoProfileQuotaACL}
85 <input type="text" name="gotoProfileQuota" value="{$gotoProfileQuota}" size="6" id="gotoProfileQuota">{t}MB{/t}
86 {/render}
87 <br>
88 <br>
89 </td>
90 </tr>
91 <tr>
92 <td colspan=2>
93 {render acl=$gotoProfileFlagCACL}
94 <input class="center" type="checkbox" name="gotoProfileFlagC" value="C" {$gotoProfileFlagCCHK} id="gotoProfileFlagC">
95 {/render}
96 <label for="gotoProfileFlagC">{t}Cache profile localy{/t}</label>
97 </td>
98 </tr>
99 </table>
100 </td>
101 </tr>
102 </table>
104 {/if}
106 </td>
107 <td style="vertical-align:top;width:50%;border-left:1px solid #B0B0B0">
109 <table summary="{t}Kiosk profile settings{/t}">
110 {if $kiosk_enabled}
111 <tr>
112 <td colwidth=2>
113 <label for="kiosk_server">{t}Kiosk profile{/t}</label>
114 </td>
115 </tr>
116 <tr>
117 <td>
118 {if $multiple_support}
119 <input type="checkbox" name="use_kiosk_server" value="1" {if $use_kiosk_server} checked {/if}
120 class="center"
121 onClick="changeState('kiosk_server');
122 changeState('kiosk_profile');">
123 {/if}
124 {t}Server{/t}
125 {render acl=$gotoKioskProfileACL}
126 <select name='kiosk_server' id="kiosk_server" onChange='document.mainform.submit();'
127 {if !$use_kiosk_server && $multiple_support} disabled {/if}>
128 {html_options options=$kiosk_servers selected=$kiosk_server}
129 </select>
130 {/render}
131 </td>
132 <td>
133 {if $kiosk_server != "none"}
134 {t}Profile{/t}
135 {render acl=$gotoKioskProfileACL}
136 <select name='kiosk_profile' id="kiosk_profile"
137 {if !$use_kiosk_server && $multiple_support} disabled {/if}>
138 {html_options values=$kiosk_profiles output=$kiosk_profiles selected=$kiosk_profile}
139 </select>
140 {/render}
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 <hr>
196 <table summary="{t}Environment managment settings{/t}" width="100%">
197 <tr>
198 <td style="width:50%;border-right:1px solid #B0B0B0">
199 <h3><label for="gotoShare">{t}Shares{/t}</label></h3>
200 <table style="width:100%" summary="{t}Share settings{/t}">
201 <tr>
202 <td>
204 {render acl=$gotoShareACL}
205 {$divlistShares}
206 {/render}
207 {render acl=$gotoShareACL}
208 <input type="text" size=15 name="ShareUser" value="%u" title="{t}User used to connect to the share{/t}">@
209 {/render}
210 {render acl=$gotoShareACL}
211 <select name="gotoShareSelection" title="{t}Select a share{/t}">
212 {html_options values=$gotoShareSelectionKeys output=$gotoShareSelections}
213 <option disabled> </option>
214 </select>
215 {/render}
216 :
217 {render acl=$gotoShareACL}
218 <input type="text" size=15 name="gotoShareMountPoint" value="%H/Netzlaufwerke/%L/%S"
219 title="{t}Mount path{/t}">
220 {/render}
221 {render acl=$gotoShareACL}
222 <button type='submit' name='gotoShareAdd'>{msgPool type=addButton}</button>
224 {/render}
225 <!-- <input type="submit" name="gotoShareDel" value="{t}Remove{/t}"> -->
226 </td>
227 </tr>
228 </table>
229 </td>
230 <td style="vertical-align:top">
231 <h3><label for="gotoLogonScript">{t}Logon scripts{/t}</label></h3>
232 <table summary="{t}Logon script management{/t}" style="width:100%">
233 <tr>
234 <td>
235 {render acl=$gotoLogonScriptACL}
236 <select style="width:100%;" name="gotoLogonScript" multiple size=5 id="gotoLogonScript">
238 {if $multiple_support}
239 {foreach from=$gotoLogonScripts item=item key=key}
240 {if $item.UsedByAllUsers}
241 <option value="{$key}">{$item.LogonPriority} {$item.LogonName} [{$item.LogonDescription}] ({t}Used by all users{/t})</option>
242 {else}
243 <option style='color: #888888; background: #DDDDDD;background-color: #DDDDDD;' value="{$key}">{$item.LogonPriority} {$item.LogonName} [{$item.LogonDescription}] ({t}Used by some users{/t})</option>
244 {/if}
245 {/foreach}
246 {else}
247 {html_options values=$gotoLogonScriptKeys output=$gotoLogonScripts}
248 <option disabled> </option>
249 {/if}
250 </select>
251 {/render}
253 <br>
254 {render acl=$gotoLogonScriptACL}
255 <button type='submit' name='gotoLogonScriptNew'>{msgPool type=addButton}</button>
257 {/render}
258 {render acl=$gotoLogonScriptACL}
259 <button type='submit' name='gotoLogonScriptEdit' {if $gotoLogonScriptKeysCnt ==0} disabled {/if}
260 >{t}Edit{/t}</button>
262 {/render}
263 {render acl=$gotoLogonScriptACL}
264 <button type='submit' name='gotoLogonScriptDel' {if $gotoLogonScriptKeysCnt ==0} disabled {/if}
265 >{msgPool type=delButton}</button>
267 {/render}
268 </td>
269 </tr>
270 </table>
271 </td>
272 </tr>
273 </table>
275 <hr>
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 <h3><label for="gotoHotplugDevice_post">{t}Hotplug devices{/t}</label></h3>
281 <table style="width:100%" summary="{t}Hotplug device settings{/t}">
282 <tr>
283 <td>
284 {render acl=$gotoHotplugDeviceACL}
285 <select name="gotoHotplugDevice_post[]" size=5 style="width:100%;" id="gotoHotplugDevice_post" multiple>
286 {if $multiple_support}
287 {foreach from=$gotoHotplugDevices item=item key=key}
288 {if $item.UsedByAllUsers}
289 <option value="{$key}">{$item.name} [{$item.description}] ({t}Used by all users{/t})</option>
290 {else}
291 <option style='color: #888888; background: #DDDDDD;background-color: #DDDDDD;' value="{$key}">{$item.name} [{$item.description}] ({t}Used by some users{/t})</option>
292 {/if}
293 {/foreach}
294 {else}
295 {html_options values=$gotoHotplugDeviceKeys output=$gotoHotplugDevices}
296 <option disabled> </option>
297 {/if}
298 </select>
299 {/render}
300 </td>
301 </tr>
302 <tr>
303 <td>
304 {render acl=$gotoHotplugDeviceACL}
305 <button type='submit' name='gotoHotplugDeviceUse'>{msgPool type=addButton}</button>
307 {/render}
308 {render acl=$gotoHotplugDeviceACL}
309 <button type='submit' name='gotoHotplugDeviceDel' {if !$gotoHotplugDevices} disabled {/if}>{msgPool type=delButton}</button>
310 {/render}
311 </td>
312 </tr>
313 </table>
314 </td>
315 <td>
318 {if $multiple_support}
320 <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></<>
322 <div id="div_gotoPrinter" {if !$use_gotoPrinter} style="display: none;" {/if}>
323 <b>{t}Using this option will overwrite the complete printer settings for all currently edited objects!{/t}</b>
324 <table style="width:100%" summary="{t}Printer settings{/t}">
325 <tr>
326 <td>
327 {render acl=$gotoPrinterACL}
328 <select style="width:100%;" name="gotoPrinterSel[]" multiple size=5 id="gotoPrinter">
329 {html_options options=$gotoPrinter}
330 <option disabled> </option>
331 </select>
332 {/render}
333 <br>
334 {render acl=$gotoPrinterACL}
335 <button type='submit' name='gotoPrinterAdd'>{msgPool type=addButton}</button>
337 {/render}
338 {render acl=$gotoPrinterACL}
339 <button type='submit' name='gotoPrinterDel' {if !$gotoPrinter} disabled {/if}
340 >{msgPool type=delButton}</button>
342 {/render}
343 {render acl=$gotoPrinterACL}
344 <button type='submit' name='gotoPrinterEdit' {if !$gotoPrinter} disabled {/if}
345 >{t}Toggle admin{/t}</button>
347 {/render}
348 {render acl=$gosaDefaultPrinterACL}
349 <button type='submit' name='gotoPrinterDefault' {if !$gotoPrinter||$is_group} disabled {/if}
350 >{t}Toggle default{/t}</button>
352 {/render}
353 </td>
354 </tr>
355 </table>
356 </div>
358 {else}
360 <h3><label for="gotoPrinter">{t}Printer{/t}</label></h3>
361 <table style="width:100%" summary="{t}Printer settings{/t}">
362 <tr>
363 <td>
364 {render acl=$gotoPrinterACL}
365 <select style="width:100%;" name="gotoPrinterSel[]" multiple size=5 id="gotoPrinter">
366 {html_options options=$gotoPrinter}
367 <option disabled> </option>
368 </select>
369 {/render}
370 <br>
371 {render acl=$gotoPrinterACL}
372 <button type='submit' name='gotoPrinterAdd'>{msgPool type=addButton}</button>
374 {/render}
375 {render acl=$gotoPrinterACL}
376 <button type='submit' name='gotoPrinterDel' {if !$gotoPrinter} disabled {/if}
377 >{msgPool type=delButton}</button>
379 {/render}
380 {render acl=$gotoPrinterACL}
381 <button type='submit' name='gotoPrinterEdit' {if !$gotoPrinter} disabled {/if}
382 >{t}Toggle admin{/t}</button>
384 {/render}
385 {render acl=$gosaDefaultPrinterACL}
386 <button type='submit' name='gotoPrinterDefault' {if !$gotoPrinter||$is_group} disabled {/if}
387 >{t}Toggle default{/t}</button>
389 {/render}
390 </td>
391 </tr>
392 </table>
394 {/if}
396 </td>
397 </tr>
398 </table>
399 {if $multiple_support}
400 <input type="hidden" name="environment_multiple_posted" value="1">
401 {/if}
402 <script language="JavaScript" type="text/javascript">
403 <!-- // First input field on page
404 focus_field('useProfile');
405 -->
406 </script>