Code

updated templates
[gosa.git] / gosa-plugins / goto / admin / systems / goto / workstationStartup.tpl
1 <table summary="" style="width:100%;">
2  <tr>
3   <td style='width:50%; '>
5 <h3>{t}Boot parameters{/t}</h3>
7    <table summary="" style="width:100%">
8         {if $fai_activated && $si_active && !$si_fai_action_failed}
9     <tr>
10      <td><LABEL for="gotoBootKernel">{t}Boot kernel{/t}</LABEL></td>
11      <td style="width:70%">
12 {render acl=$gotoBootKernelACL}
13         <select id="gotoBootKernel" name="gotoBootKernel" size=1>
14          {html_options options=$gotoBootKernels selected=$gotoBootKernel}
15                 </select>
16 {/render}
17       </td>
18     </tr>
19         {/if}
20     <tr>
21      <td><LABEL for="gotoKernelParameters">{t}Custom options{/t}</LABEL></td>
22      <td>
23 {render acl=$gotoKernelParametersACL}
24         <input name="gotoKernelParameters" id="gotoKernelParameters" size=25 maxlength=500
25                 value="{$gotoKernelParameters}" title="{t}Enter any parameters that should be passed to the kernel as append line during bootup{/t}">
26 {/render}
27      </td>
28     </tr>
29     <tr>
30      <td style='padding-top:3px;' colspan="2">
31 <LABEL for="gotoLdapServer">{t}LDAP server{/t}</LABEL>
32 {render acl=$gotoLdapServerACL}
33 {if $member_of_ogroup}
34 (<input type='checkbox' name='gotoLdap_inherit' {if $gotoLdap_inherit} checked {/if} value="1"
35         onClick="document.mainform.submit();" class='center'>
36 &nbsp;{t}inherit from group{/t})
37 {if !$JS}
38         {image path="images/lists/reload.png"}
40 {/if}
41 {/if}
42 {/render}
43 {render acl=$gotoLdapServerACL_inherit}
44           {$gotoLdapServers}    
45 {/render}
46 {render acl=$gotoLdapServerACL_inherit}
47         <select name='ldap_server_to_add' id='ldap_server_to_add' size=1>
48           {html_options options=$gotoLdapServerList}    
49     </select>
50 {/render}
51 {render acl=$gotoLdapServerACL_inherit}
52         <button type='submit' name='add_ldap_server' id="add_ldap_server">{msgPool type=addButton}</button>
54 {/render}
55      </td>
56     </tr>
57    </table>
59   </td>
61   <td class='left-border'>
63      &nbsp;
64   </td>
65   
66   <td>
69         {if !$fai_activated}
70                         <h3>{t}FAI Object assignment disabled. You can't use this feature until FAI is activated.{/t}</h3>                      
71         {elseif !$si_active}
72                 <b>{t}GOsa support daemon not configured{/t}</b><br>
73                 {t}FAI settings cannot be modified{/t}
74         {elseif $si_fai_action_failed}
75                 <b>{msgPool type=siError}</b><br>
76                 {t}Check if the GOsa support daemon (gosa-si) is running.{/t}
77                 <button type='submit' name='fai_si_retry'>{t}retry{/t}</button>
79         {elseif $fai_activated}
81                 {if $FAIdebianMirror == "inherited"}
83                         <table>
84                                 <tr>
85                                         <td>
86                                                 <h3>{t}FAI server{/t}
87                                                 </h3>
88                                         </td>
89                                         <td>
90                                                 <h3>{t}Release{/t}
91                                                 </h3>
92                                         </td>
93                                 </tr>
94                                 <tr>
95                                         <td>
96         {render acl=$FAIdebianMirrorACL}
97                                                 <select name="FAIdebianMirror" {$FAIdebianMirrorACL} onchange='document.mainform.submit()' size=1>
98                                                         {foreach from=$FAIservers item=val key=key}
99                                                                 {if $key == "inherited" || $key == "auto"} 
100                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{t}{$key}{/t}</option>
101                                                                 {else}
102                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{$key}</option>
103                                                                 {/if}
104                                                         {/foreach}
105                                                 </select>
106         {/render}
107                                         </td>
108                                         <td>
109                                                 <select name="FAIrelease"  disabled size=1>
110                                                 {html_options options=$InheritedFAIrelease output=$InheritedFAIrelease selected=$InheritedFAIrelease}
111                                                 </select>
112                                         </td>
113                                 </tr>
114                         </table>
115                         <h3>
116                                 {image path="plugins/goto/images/fai_settings.png"}&nbsp;{t}Assigned FAI classes{/t}
118                         </h3>
119         {render acl=$FAIclassACL}
120                         {$FAIScriptlist}        
121         {/render}
122                 {else}
124                         <table>
125                                 <tr>
126                                         <td>
127                                                 <h3>{t}FAI server{/t}
128                                                 </h3>
129                                         </td>
130                                         <td>
131                                                 <h3>{t}Release{/t}
132                                                 </h3>
133                                         </td>
134                                 </tr>
135                                 <tr>
136                                         <td>
137         {render acl=$FAIdebianMirrorACL}
138                                                 <select name="FAIdebianMirror" {$FAIdebianMirrorACL} onchange='document.mainform.submit()' size=1>
139                                                         {foreach from=$FAIservers item=val key=key}
140                                                                 {if $key == "inherited" || $key == "auto"} 
141                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{t}{$key}{/t}</option>
142                                                                 {else}
143                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{$key}</option>
144                                                                 {/if}
145                                                         {/foreach}
146                                                 </select>
147         {/render}
148         {if $javascript eq 'false'}
149         {render acl=$FAIdebianMirrorACL}
150                 <button type='submit' name='refresh'>{t}set{/t}</button>
152         {/render}
153         {/if}
154                                         </td>
155                                         <td>
156         {render acl=$FAIreleaseACL}
157                                                 <select name="FAIrelease"  onchange='document.mainform.submit()' {$FAIclassACL} size=1>
158                                                         {foreach from=$FAIservers.$FAIdebianMirror item=val key=key}
159                                                                 <option value="{$val}" {if $FAIrelease == $key} selected {/if}>{$val}</option>
160                                                         {/foreach}
161                                                 </select>
162         {/render}
163                                         </td>
164                                 </tr>
165                         </table>
166                         <h3>
167                                 {image path="plugins/goto/images/fai_settings.png"}&nbsp;{t}Assigned FAI classes{/t}
169                         </h3>
170         {render acl=$FAIclassACL}
171                         {$FAIScriptlist}        
172         {/render}
174         {render acl=$FAIclassACL}
175                         <select name="FAIclassesSel" size=1>
176                                 {foreach from=$FAIclasses item=val key=key}
177                                         <option value="{$key}">{$key}&nbsp;[{$val}]</option>
178                                 {/foreach}
179                         </select>       
180         {/render}
181         {render acl=$FAIclassACL}
182                         <button type='submit' name='AddClass'>{msgPool type=addButton}</button> 
184         {/render}
185         <!--            <input name="DelClass" value="{msgPool type=delButton}" type="submit"> -->
186                         {/if}
188                 {/if}
189                 </td>
190         </tr>
191 </table>
192 <hr>
193 <table summary="" style="width:100%;">
194  <tr>
195   <td style='width:50%; ' class='right-border'>
197    <h3>
198     {image path="plugins/goto/images/hardware.png"} {t}Kernel modules (format: name parameters){/t}
200    </h3>
201 {render acl=$gotoModulesACL}
202     <select style="width:100%; height:150px;" name="modules_list[]" size=15 multiple title="{t}Add additional modules to load on startup{/t}">
203      {html_options values=$gotoModules output=$gotoModules}
204          <option disabled>&nbsp;</option>
205     </select>
206 {/render}
207     <br>
208 {render acl=$gotoModulesACL}
209     <input type='text' name="module" size=30 align=middle maxlength=30>
210 {/render}
211 {render acl=$gotoModulesACL}
212     <button type='submit' name='add_module'>{msgPool type=addButton}</button>&nbsp;
214 {/render}
215 {render acl=$gotoModulesACL}
216     <button type='submit' name='delete_module'>{msgPool type=delButton}</button>
218 {/render}
219   </td>
221   <td>
223         <h3><LABEL for="gotoShare">{t}Shares{/t}</LABEL></h3>
224         <table summary="" style="width:100%">
225                 <tr>
226                         <td>
227 {render acl=$gotoShareACL}
228                         <select style="width:100%;height:150px;" name="gotoShare" multiple size=4 id="gotoShare">
229                                              {html_options values=$gotoShareKeys output=$gotoShares}
230                                                                 <option disabled>&nbsp;</option>
231                                 </select>
232 {/render}
233                                 <br>
234 {render acl=$gotoShareACL}
235                         <select name="gotoShareSelection" size=1>
236                                                     {html_options values=$gotoShareSelectionKeys output=$gotoShareSelections}
237                                                         <option disabled>&nbsp;</option>
238                                 </select>
239 {/render}
240 {render acl=$gotoShareACL}
241                                 <input type="text" size=15 name="gotoShareMountPoint" value="{t}Mountpoint{/t}">
242 {/render}
243 {render acl=$gotoShareACL}
244                                 <button type='submit' name='gotoShareAdd'>{msgPool type=addButton}</button>
246 {/render}
247 {render acl=$gotoShareACL}
248                                 <button type='submit' name='gotoShareDel' {if $gotoSharesCount == 0} disabled {/if}
249 >{t}Remove{/t}</button>
251 {/render}
252                         </td>
253                 </tr>
254         </table>
255   </td>
256  </tr>
257 </table>
258 <input name="WorkstationStarttabPosted" type="hidden" value="1">
259 <!-- Place cursor -->
260 <script language="JavaScript" type="text/javascript">
261   <!-- // First input field on page
262         focus_field('gotoLdapServer');
263   -->
264 </script>