Code

Updated workstation Startup
[gosa.git] / gosa-plugins / goto / admin / systems / goto / 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="{msgPool type=addButton}" 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 !$si_active}
62                 <b>{t}GOsa support daemon not configured{/t}</b><br>
63                 {t}FAI settings cannot be modified{/t}
64         {elseif $si_fai_action_failed}
65                 <b>{msgPool type=siError}</b><br>
66                 {t}Check if the GOsa support daemon (gosa-si) is running.{/t}
67                 <input type='submit' name='fai_si_retry' value="{t}retry{/t}">
68         {elseif $fai_activated}
70                 {if $FAIdebianMirror == "inherited"}
72                         <table>
73                                 <tr>
74                                         <td>
75                                                 <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}FAI server{/t}
76                                                 </h2>
77                                         </td>
78                                         <td>
79                                                 <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Release{/t}
80                                                 </h2>
81                                         </td>
82                                 </tr>
83                                 <tr>
84                                         <td>
85         {render acl=$FAIdebianMirrorACL}
86                                                 <select name="FAIdebianMirror" {$FAIdebianMirrorACL} onchange='document.mainform.submit()'>
87                                                         {foreach from=$FAIservers item=val key=key}
88                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{$key}</option>
89                                                         {/foreach}
90                                                 </select>
91         {/render}
92                                         </td>
93                                         <td>
94                                                 <select name="FAIrelease"  disabled>
95                                                 {html_options options=$InheritedFAIrelease output=$InheritedFAIrelease selected=$InheritedFAIrelease}
96                                                 </select>
97                                         </td>
98                                 </tr>
99                         </table>
100                         <h2>
101                                 <img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Assigned FAI classes{/t}
102                         </h2>
103         {render acl=$FAIclassACL}
104                         {$FAIScriptlist}        
105         {/render}
106                 {else}
108                         <table>
109                                 <tr>
110                                         <td>
111                                                 <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}FAI server{/t}
112                                                 </h2>
113                                         </td>
114                                         <td>
115                                                 <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Release{/t}
116                                                 </h2>
117                                         </td>
118                                 </tr>
119                                 <tr>
120                                         <td>
121         {render acl=$FAIdebianMirrorACL}
122                                                 <select name="FAIdebianMirror" {$FAIdebianMirrorACL} onchange='document.mainform.submit()'>
123                                                         {foreach from=$FAIservers item=val key=key}
124                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{$key}</option>
125                                                         {/foreach}
126                                                 </select>
127         {/render}
128         {if $javascript eq 'false'}
129         {render acl=$FAIdebianMirrorACL}
130                 <input type="submit" value="{t}set{/t}" name="refresh">
131         {/render}
132         {/if}
133                                         </td>
134                                         <td>
135         {render acl=$FAIreleaseACL}
136                                                 <select name="FAIrelease"  onchange='document.mainform.submit()' {$FAIclassACL}>
137                                                         {foreach from=$FAIservers.$FAIdebianMirror item=val key=key}
138                                                                 <option value="{$val}" {if $FAIrelease == $key} selected {/if}>{$val}</option>
139                                                         {/foreach}
140                                                 </select>
141         {/render}
142                                         </td>
143                                 </tr>
144                         </table>
145                         <h2>
146                                 <img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Assigned FAI classes{/t}
147                         </h2>
148         {render acl=$FAIclassACL}
149                         {$FAIScriptlist}        
150         {/render}
152         {render acl=$FAIclassACL}
153                         <select name="FAIclassesSel">
154                                 {foreach from=$FAIclasses item=val key=key}
155                                         <option value="{$key}">{$key}&nbsp;[{$val}]</option>
156                                 {/foreach}
157                         </select>       
158         {/render}
159         {render acl=$FAIclassACL}
160                         <input name="AddClass" value="{msgPool type=addButton}" type="submit"> 
161         {/render}
162         <!--            <input name="DelClass" value="{msgPool type=delButton}" type="submit"> -->
163                 {/if}
165                 {else}
167                         <h2>{t}FAI Object assignment disabled. You can't use this feature until FAI is activated.{/t}</h2>                      
169                 {/if}
170                 </td>
171         </tr>
172 </table>
174 <table summary="" style="width:100%;">
175  <tr><td colspan=2><p class="plugbottom" style="margin-top:0px;"></p></td></tr>
177  <tr>
178   <td style="width:50%; vertical-align:top; border-right:1px solid #B0B0B0">
179    <h2>
180     <img class="center" alt="" align="middle" src="images/hardware.png"> {t}Kernel modules (format: name parameters){/t}
181    </h2>
182 {render acl=$gotoModulesACL}
183     <select style="width:100%; height:150px;" name="modules_list[]" size=15 multiple title="{t}Add additional modules to load on startup{/t}">
184      {html_options values=$gotoModules output=$gotoModules}
185          <option disabled>&nbsp;</option>
186     </select>
187 {/render}
188     <br>
189 {render acl=$gotoModulesACL}
190     <input name="module" size=30 align=middle maxlength=30>
191 {/render}
192 {render acl=$gotoModulesACL}
193     <input type=submit value="{msgPool type=addButton}" name="add_module">&nbsp;
194 {/render}
195 {render acl=$gotoModulesACL}
196     <input type=submit value="{msgPool type=delButton}" name="delete_module">
197 {/render}
198   </td>
200   <td style="vertical-align:top;">
201         <h2><img class="center" alt="" src="images/fai_partitionTable.png" align="middle">&nbsp;<LABEL for="gotoShare">{t}Shares{/t}</LABEL></h2>
202         <table summary="" style="width:100%">
203                 <tr>
204                         <td>
205 {render acl=$gotoShareACL}
206                         <select style="width:100%;height:150px;" name="gotoShare" multiple size=4 id="gotoShare">
207                                              {html_options values=$gotoShareKeys output=$gotoShares}
208                                                                 <option disabled>&nbsp;</option>
209                                 </select>
210 {/render}
211                                 <br>
212 {render acl=$gotoShareACL}
213                         <select name="gotoShareSelection">
214                                                     {html_options values=$gotoShareSelectionKeys output=$gotoShareSelections}
215                                                         <option disabled>&nbsp;</option>
216                                 </select>
217 {/render}
218 {render acl=$gotoShareACL}
219                                 <input type="text" size=15 name="gotoShareMountPoint" value="{t}Mountpoint{/t}">
220 {/render}
221 {render acl=$gotoShareACL}
222                                 <input type="submit" name="gotoShareAdd" value="{msgPool type=addButton}">
223 {/render}
224 {render acl=$gotoShareACL}
225                                 <input type="submit" name="gotoShareDel" value="{t}Remove{/t}" {if $gotoSharesCount == 0} disabled {/if}>
226 {/render}
227                         </td>
228                 </tr>
229         </table>
230   </td>
231  </tr>
232 </table>
233 <input name="WorkstationStarttabPosted" type="hidden" value="1">
234 <!-- Place cursor -->
235 <script language="JavaScript" type="text/javascript">
236   <!-- // First input field on page
237         focus_field('gotoLdapServer');
238   -->
239 </script>