Code

Updated workstation - Startup
[gosa.git] / plugins / admin / systems / workstationStartup.tpl
1 <table summary="" style="width:100%;">
2  <tr>
3   <td style="width:50%; vertical-align:top;">
4 <h2><img class="center" alt="" align="middle" src="images/penguin.png"> {t}Boot parameters{/t}</h2>
6    <table summary="" style="width:100%">
7     <tr>
8      <td><LABEL for="gotoBootKernel">{t}Boot kernel{/t}</LABEL></td>
9      <td style="width:70%">
10 {render acl=$gotoBootKernelACL}
11         <select id="gotoBootKernel" name="gotoBootKernel">
12          {html_options options=$gotoBootKernels selected=$gotoBootKernel}
13         </select>
14 {/render}
15       </td>
16     </tr>
17     <tr>
18      <td><LABEL for="customParameters">{t}Custom options{/t}</LABEL></td>
19      <td>
20 {render acl=$gotoKernelParametersACL}
21         <input name="customParameters" id="customParameters" size=25 maxlength=500
22                 value="{$customParameters}" title="{t}Enter any parameters that should be passed to the kernel as append line during bootup{/t}">
23 {/render}
24      </td>
25     </tr>
26     <tr>
27      <td colspan="2" style='vertical-align:top;padding-top:3px;'><LABEL for="gotoLdapServer">{t}LDAP server{/t}</LABEL>
28 {render acl=$gotoLdapServerACL}
29 {if $member_of_ogroup}
30 (<input type='checkbox' name='gotoLdap_inherit' {if $gotoLdap_inherit} checked {/if} value="1"
31         onClick="document.mainform.submit();" class='center'>
32 &nbsp;{t}inherit from group{/t})
33 {if !$JS}
34         <input type='image' src="images/list_reload.png" alt='{t}Reload{/t}' class='center'>
35 {/if}
36 {/if}
37 {/render}
38 {render acl=$gotoLdapServerACL_inherit}
39           {$gotoLdapServers}    
40 {/render}
41 {render acl=$gotoLdapServerACL_inherit}
42         <select name='ldap_server_to_add' id='ldap_server_to_add'>
43           {html_options options=$gotoLdapServerList}    
44     </select>
45 {/render}
46 {render acl=$gotoLdapServerACL_inherit}
47         <input type='submit' name='add_ldap_server' value="{t}Add{/t}" id='add_ldap_server'>
48 {/render}
49      </td>
50     </tr>
51    </table>
53   </td>
55   <td style="border-left:1px solid #A0A0A0">
56      &nbsp;
57   </td>
58   
59   <td style="vertical-align:top;">
61         {if $fai_activated}
63                 {if $FAIdebianMirror == "inherited"}
65                         <table>
66                                 <tr>
67                                         <td>
68                                                 <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}FAI server{/t}
69                                                 </h2>
70                                         </td>
71                                         <td>
72                                                 <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Release{/t}
73                                                 </h2>
74                                         </td>
75                                 </tr>
76                                 <tr>
77                                         <td>
78         {render acl=$FAIdebianMirrorACL}
79                                                 <select name="FAIdebianMirror"   onchange='document.mainform.submit()'>
80                                                         {foreach from=$FAIdebianMirrors item=val key=key}
81                                                                         {if $val.USE}
82                                                                                         <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{$val.NAME}</option>
83                                                                         {else}
84                                                                                         <option value="auto" disabled>{$val.NAME}</option>
85                                                                         {/if}
86                                                         {/foreach}
87                                                 </select>
88         {/render}
89                                         </td>
90                                         <td>
91                                                 <select name="FAIrelease"  disabled>
92                                                 {html_options options=$InheritedFAIrelease output=$InheritedFAIrelease selected=$InheritedFAIrelease}
93                                                 </select>
94                                         </td>
95                                 </tr>
96                         </table>
97                         <h2>
98                                 <img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Assigned FAI classes{/t}
99                         </h2>
100         {render acl=$FAIclassACL}
101                         {$FAIScriptlist}        
102         {/render}
103                 {else}
105                         <table>
106                                 <tr>
107                                         <td>
108                                                 <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}FAI server{/t}
109                                                 </h2>
110                                         </td>
111                                         <td>
112                                                 <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Release{/t}
113                                                 </h2>
114                                         </td>
115                                 </tr>
116                                 <tr>
117                                         <td>
118         {render acl=$FAIdebianMirrorACL}
119                                                 <select name="FAIdebianMirror" {$FAIdebianMirrorACL} onchange='document.mainform.submit()'>
120                                                         {foreach from=$FAIdebianMirrors item=val key=key}
121                                                                 {if $val.USE}
122                                                                         <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{$val.NAME}</option>
123                                                                 {else}
124                                                                         <option value="auto" disabled>{$val.NAME}</option>
125                                                                 {/if}
126                                                         {/foreach}
127                                                         <option disabled>&nbsp;</option>
128                                                 </select>
129         {/render}
130         {if $javascript eq 'false'}
131         {render acl=$FAIdebianMirrorACL}
132                 <input type="submit" value="{t}set{/t}" name="refresh">
133         {/render}
134         {/if}
135                                         </td>
136                                         <td>
137         {render acl=$FAIreleaseACL}
138                                                 <select name="FAIrelease"  onchange='document.mainform.submit()' {$FAIclassACL}>
139                                                         {foreach from=$FAIreleases item=val key=key}
140                                                                 {if $val.USE}
141                                                                         <option value="{$val.NAME}" {if $FAIrelease == $key} selected {/if}>{$val.NAME}</option>
142                                                                 {else}
143                                                                         <option value="auto" disabled>{$val.NAME}</option>
144                                                                 {/if}
145                                                         {/foreach}
146                                                 </select>
147         {/render}
148                                         </td>
149                                 </tr>
150                         </table>
151                         <h2>
152                                 <img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Assigned FAI classes{/t}
153                         </h2>
154         {render acl=$FAIclassACL}
155                         {$FAIScriptlist}        
156         {/render}
158         {render acl=$FAIclassACL}
159                         <select name="FAIclassesSel">
160                                 {html_options values=$FAIclassesKeys output=$FAIclasses}
161                                 <option disabled>&nbsp;</option>
162                         </select>       
163         {/render}
164         {render acl=$FAIclassACL}
165                         <input name="AddClass" value="{t}Add{/t}" type="submit"> 
166         {/render}
167         <!--            <input name="DelClass" value="{t}Delete{/t}" type="submit"> -->
168                 {/if}
170                 {else}
172                         <h2>{t}FAI Object assignment disabled. You can't use this feature until FAI is activated.{/t}</h2>                      
174                 {/if}
175                 </td>
176         </tr>
177 </table>
179 <table summary="" style="width:100%;">
180  <tr><td colspan=2><p class="plugbottom" style="margin-top:0px;"></p></td></tr>
182  <tr>
183   <td style="width:50%; vertical-align:top; border-right:1px solid #B0B0B0">
184    <h2>
185     <img class="center" alt="" align="middle" src="images/hardware.png"> {t}Kernel modules (format: name parameters){/t}
186    </h2>
187 {render acl=$gotoModulesACL}
188     <select style="width:100%; height:150px;" name="modules_list[]" size=15 multiple title="{t}Add additional modules to load on startup{/t}">
189      {html_options values=$gotoModules output=$gotoModules}
190          <option disabled>&nbsp;</option>
191     </select>
192 {/render}
193     <br>
194 {render acl=$gotoModulesACL}
195     <input name="module" size=30 align=middle maxlength=30>
196 {/render}
197 {render acl=$gotoModulesACL}
198     <input type=submit value="{t}Add{/t}" name="add_module">&nbsp;
199 {/render}
200 {render acl=$gotoModulesACL}
201     <input type=submit value="{t}Delete{/t}" name="delete_module">
202 {/render}
203   </td>
205   <td style="vertical-align:top;">
206         <h2><img class="center" alt="" src="images/fai_partitionTable.png" align="middle">&nbsp;<LABEL for="gotoShare">{t}Shares{/t}</LABEL></h2>
207         <table summary="" style="width:100%">
208                 <tr>
209                         <td>
210 {render acl=$gotoShareACL}
211                         <select style="width:100%;height:150px;" name="gotoShare" multiple size=4 id="gotoShare">
212                                              {html_options values=$gotoShareKeys output=$gotoShares}
213                                                                 <option disabled>&nbsp;</option>
214                                 </select>
215 {/render}
216                                 <br>
217 {render acl=$gotoShareACL}
218                         <select name="gotoShareSelection">
219                                                     {html_options values=$gotoShareSelectionKeys output=$gotoShareSelections}
220                                                         <option disabled>&nbsp;</option>
221                                 </select>
222 {/render}
223 {render acl=$gotoShareACL}
224                                 <input type="text" size=15 name="gotoShareMountPoint" value="{t}Mountpoint{/t}">
225 {/render}
226 {render acl=$gotoShareACL}
227                                 <input type="submit" name="gotoShareAdd" value="{t}Add{/t}">
228 {/render}
229 {render acl=$gotoShareACL}
230                                 <input type="submit" name="gotoShareDel" value="{t}Remove{/t}" {if $gotoSharesCount == 0} disabled {/if}>
231 {/render}
232                         </td>
233                 </tr>
234         </table>
235   </td>
236  </tr>
237 </table>
238 <input name="WorkstationStarttabPosted" type="hidden" value="1">
239 <!-- Place cursor -->
240 <script language="JavaScript" type="text/javascript">
241   <!-- // First input field on page
242         focus_field('gotoLdapServer');
243   -->
244 </script>