Code

Updated startup tab
[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">
32   <hr>
34 <h3><LABEL for="gotoLdapServer">{t}LDAP server{/t}</LABEL></h3>
35 {render acl=$gotoLdapServerACL}
36 {if $member_of_ogroup}
37 (<input type='checkbox' name='gotoLdap_inherit' {if $gotoLdap_inherit} checked {/if} value="1"
38         onClick="document.mainform.submit();" class='center'>
39 &nbsp;{t}inherit from group{/t})
40 {/if}
41 {/render}
42 {render acl=$gotoLdapServerACL_inherit}
43           {$gotoLdapServers}    
44 {/render}
45 {render acl=$gotoLdapServerACL_inherit}
46         <select name='ldap_server_to_add' id='ldap_server_to_add' size=1>
47           {html_options options=$gotoLdapServerList}    
48     </select>
49 {/render}
50 {render acl=$gotoLdapServerACL_inherit}
51         <button type='submit' name='add_ldap_server' id="add_ldap_server">{msgPool type=addButton}</button>
53 {/render}
54      </td>
55     </tr>
56    </table>
58   </td>
60   <td class='left-border'>
62      &nbsp;
63   </td>
64   
65   <td>
68         {if !$fai_activated}
69                         <h3>{t}FAI Object assignment disabled. You can't use this feature until FAI is activated.{/t}</h3>                      
70         {elseif !$si_active}
71                 <b>{t}GOsa support daemon not configured{/t}</b><br>
72                 {t}FAI settings cannot be modified{/t}
73         {elseif $si_fai_action_failed}
74                 <b>{msgPool type=siError}</b><br>
75                 {t}Check if the GOsa support daemon (gosa-si) is running.{/t}
76                 <button type='submit' name='fai_si_retry'>{t}retry{/t}</button>
78         {elseif $fai_activated}
80                 {if $FAIdebianMirror == "inherited"}
82                         <table>
83                                 <tr>
84                                         <td>
85                                                 <h3>{t}FAI server{/t}
86                                                 </h3>
87                                         </td>
88                                         <td>
89                                                 <h3>{t}Release{/t}
90                                                 </h3>
91                                         </td>
92                                 </tr>
93                                 <tr>
94                                         <td>
95         {render acl=$FAIdebianMirrorACL}
96                                                 <select name="FAIdebianMirror" {$FAIdebianMirrorACL} onchange='document.mainform.submit()' size=1>
97                                                         {foreach from=$FAIservers item=val key=key}
98                                                                 {if $key == "inherited" || $key == "auto"} 
99                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{t}{$key}{/t}</option>
100                                                                 {else}
101                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{$key}</option>
102                                                                 {/if}
103                                                         {/foreach}
104                                                 </select>
105         {/render}
106                                         </td>
107                                         <td>
108                                                 <select name="FAIrelease"  disabled size=1>
109                                                 {html_options options=$InheritedFAIrelease output=$InheritedFAIrelease selected=$InheritedFAIrelease}
110                                                 </select>
111                                         </td>
112                                 </tr>
113                         </table>
114                         <h3>{t}Assigned FAI classes{/t}</h3>
115         {render acl=$FAIclassACL}
116                         {$FAIScriptlist}        
117         {/render}
118                 {else}
120                         <table>
121                                 <tr>
122                                         <td>
123                                                 <h3>{t}FAI server{/t}
124                                                 </h3>
125                                         </td>
126                                         <td>
127                                                 <h3>{t}Release{/t}
128                                                 </h3>
129                                         </td>
130                                 </tr>
131                                 <tr>
132                                         <td>
133         {render acl=$FAIdebianMirrorACL}
134                                                 <select name="FAIdebianMirror" {$FAIdebianMirrorACL} onchange='document.mainform.submit()' size=1>
135                                                         {foreach from=$FAIservers item=val key=key}
136                                                                 {if $key == "inherited" || $key == "auto"} 
137                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{t}{$key}{/t}</option>
138                                                                 {else}
139                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{$key}</option>
140                                                                 {/if}
141                                                         {/foreach}
142                                                 </select>
143         {/render}
144         {if $javascript eq 'false'}
145         {render acl=$FAIdebianMirrorACL}
146                 <button type='submit' name='refresh'>{t}set{/t}</button>
148         {/render}
149         {/if}
150                                         </td>
151                                         <td>
152         {render acl=$FAIreleaseACL}
153                                                 <select name="FAIrelease"  onchange='document.mainform.submit()' {$FAIclassACL} size=1>
154                                                         {foreach from=$FAIservers.$FAIdebianMirror item=val key=key}
155                                                                 <option value="{$val}" {if $FAIrelease == $key} selected {/if}>{$val}</option>
156                                                         {/foreach}
157                                                 </select>
158         {/render}
159                                         </td>
160                                 </tr>
161                         </table>
162                         <h3>{t}Assigned FAI classes{/t}</h3>
163         {render acl=$FAIclassACL}
164                         {$FAIScriptlist}        
165         {/render}
167         {render acl=$FAIclassACL}
168                         <select name="FAIclassesSel" size=1>
169                                 {foreach from=$FAIclasses item=val key=key}
170                                         <option value="{$key}">{$key}&nbsp;[{$val}]</option>
171                                 {/foreach}
172                         </select>       
173         {/render}
174         {render acl=$FAIclassACL}
175                         <button type='submit' name='AddClass'>{msgPool type=addButton}</button> 
177         {/render}
178         <!--            <input name="DelClass" value="{msgPool type=delButton}" type="submit"> -->
179                         {/if}
181                 {/if}
182                 </td>
183         </tr>
184 </table>
185 <hr>
186 <table summary="" style="width:100%;">
187  <tr>
188   <td style='width:50%; ' class='right-border'>
190    <h3>{t}Kernel modules (format: name parameters){/t}</h3>
191 {render acl=$gotoModulesACL}
192     <select style="width:100%; height:100px;" name="modules_list[]" size=15 multiple title="{t}Add additional modules to load on startup{/t}">
193      {html_options values=$gotoModules output=$gotoModules}
194          <option disabled>&nbsp;</option>
195     </select>
196 {/render}
197     <br>
198 {render acl=$gotoModulesACL}
199     <input type='text' name="module" size=30 align=middle maxlength=30>
200 {/render}
201 {render acl=$gotoModulesACL}
202     <button type='submit' name='add_module'>{msgPool type=addButton}</button>&nbsp;
204 {/render}
205 {render acl=$gotoModulesACL}
206     <button type='submit' name='delete_module'>{msgPool type=delButton}</button>
208 {/render}
209   </td>
211   <td>
213         <h3><LABEL for="gotoShare">{t}Shares{/t}</LABEL></h3>
214         <table summary="" style="width:100%">
215                 <tr>
216                         <td>
217 {render acl=$gotoShareACL}
218                         <select style="width:100%;height:100px;" name="gotoShare" multiple size=4 id="gotoShare">
219                                              {html_options values=$gotoShareKeys output=$gotoShares}
220                                                                 <option disabled>&nbsp;</option>
221                                 </select>
222 {/render}
223                                 <br>
224 {render acl=$gotoShareACL}
225                         <select name="gotoShareSelection" size=1>
226                                                     {html_options values=$gotoShareSelectionKeys output=$gotoShareSelections}
227                                                         <option disabled>&nbsp;</option>
228                                 </select>
229 {/render}
230 {render acl=$gotoShareACL}
231                                 <input type="text" size=15 name="gotoShareMountPoint" value="{t}Mountpoint{/t}">
232 {/render}
233 {render acl=$gotoShareACL}
234                                 <button type='submit' name='gotoShareAdd'>{msgPool type=addButton}</button>
236 {/render}
237 {render acl=$gotoShareACL}
238                                 <button type='submit' name='gotoShareDel' {if $gotoSharesCount == 0} disabled {/if}
239 >{t}Remove{/t}</button>
241 {/render}
242                         </td>
243                 </tr>
244      </table>
245   </td>
246  </tr>
247 </table>
248 <input name="WorkstationStarttabPosted" type="hidden" value="1">
251 <!-- Place cursor -->
252 <script language="JavaScript" type="text/javascript">
253   <!-- // First input field on page
254         focus_field('gotoLdapServer');
255   -->
256 </script>