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