Code

Updated buttons
[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 <h3>{t}Boot parameters{/t}</h3>
6    <table summary="" style="width:100%">
7         {if $fai_activated && $si_active && !$si_fai_action_failed}
8     <tr>
9      <td><LABEL for="gotoBootKernel">{t}Boot kernel{/t}</LABEL></td>
10      <td style="width:70%">
11 {render acl=$gotoBootKernelACL}
12         <select id="gotoBootKernel" name="gotoBootKernel">
13          {html_options options=$gotoBootKernels selected=$gotoBootKernel}
14                 </select>
15 {/render}
16       </td>
17     </tr>
18         {/if}
19     <tr>
20      <td><LABEL for="gotoKernelParameters">{t}Custom options{/t}</LABEL></td>
21      <td>
22 {render acl=$gotoKernelParametersACL}
23         <input name="gotoKernelParameters" id="gotoKernelParameters" size=25 maxlength=500
24                 value="{$gotoKernelParameters}" title="{t}Enter any parameters that should be passed to the kernel as append line during bootup{/t}">
25 {/render}
26      </td>
27     </tr>
28     <tr>
29      <td colspan="2" style='vertical-align:top;padding-top:3px;'><LABEL for="gotoLdapServer">{t}LDAP server{/t}</LABEL>
30 {render acl=$gotoLdapServerACL}
31 {if $member_of_ogroup}
32 (<input type='checkbox' name='gotoLdap_inherit' {if $gotoLdap_inherit} checked {/if} value="1"
33         onClick="document.mainform.submit();" class='center'>
34 &nbsp;{t}inherit from group{/t})
35 {if !$JS}
36         <input type='image' src="images/lists/reload.png" alt='{t}Reload{/t}' class='center'>
37 {/if}
38 {/if}
39 {/render}
40 {render acl=$gotoLdapServerACL_inherit}
41           {$gotoLdapServers}    
42 {/render}
43 {render acl=$gotoLdapServerACL_inherit}
44         <select name='ldap_server_to_add' id='ldap_server_to_add'>
45           {html_options options=$gotoLdapServerList}    
46     </select>
47 {/render}
48 {render acl=$gotoLdapServerACL_inherit}
49         <button type='submit' name='add_ldap_server' id="add_ldap_server">{msgPool type=addButton}</button>
51 {/render}
52      </td>
53     </tr>
54    </table>
56   </td>
58   <td style="border-left:1px solid #A0A0A0">
59      &nbsp;
60   </td>
61   
62   <td style="vertical-align:top;">
64         {if !$fai_activated}
65                         <h3>{t}FAI Object assignment disabled. You can't use this feature until FAI is activated.{/t}</h3>                      
66         {elseif !$si_active}
67                 <b>{t}GOsa support daemon not configured{/t}</b><br>
68                 {t}FAI settings cannot be modified{/t}
69         {elseif $si_fai_action_failed}
70                 <b>{msgPool type=siError}</b><br>
71                 {t}Check if the GOsa support daemon (gosa-si) is running.{/t}
72                 <button type='submit' name='fai_si_retry'>{t}retry{/t}</button>
74         {elseif $fai_activated}
76                 {if $FAIdebianMirror == "inherited"}
78                         <table>
79                                 <tr>
80                                         <td>
81                                                 <h3>{t}FAI server{/t}
82                                                 </h3>
83                                         </td>
84                                         <td>
85                                                 <h3>{t}Release{/t}
86                                                 </h3>
87                                         </td>
88                                 </tr>
89                                 <tr>
90                                         <td>
91         {render acl=$FAIdebianMirrorACL}
92                                                 <select name="FAIdebianMirror" {$FAIdebianMirrorACL} onchange='document.mainform.submit()'>
93                                                         {foreach from=$FAIservers item=val key=key}
94                                                                 {if $key == "inherited" || $key == "auto"} 
95                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{t}{$key}{/t}</option>
96                                                                 {else}
97                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{$key}</option>
98                                                                 {/if}
99                                                         {/foreach}
100                                                 </select>
101         {/render}
102                                         </td>
103                                         <td>
104                                                 <select name="FAIrelease"  disabled>
105                                                 {html_options options=$InheritedFAIrelease output=$InheritedFAIrelease selected=$InheritedFAIrelease}
106                                                 </select>
107                                         </td>
108                                 </tr>
109                         </table>
110                         <h3>
111                                 <img class="center" alt="" align="middle" src="plugins/goto/images/fai_settings.png">&nbsp;{t}Assigned FAI classes{/t}
112                         </h3>
113         {render acl=$FAIclassACL}
114                         {$FAIScriptlist}        
115         {/render}
116                 {else}
118                         <table>
119                                 <tr>
120                                         <td>
121                                                 <h3>{t}FAI server{/t}
122                                                 </h3>
123                                         </td>
124                                         <td>
125                                                 <h3>{t}Release{/t}
126                                                 </h3>
127                                         </td>
128                                 </tr>
129                                 <tr>
130                                         <td>
131         {render acl=$FAIdebianMirrorACL}
132                                                 <select name="FAIdebianMirror" {$FAIdebianMirrorACL} onchange='document.mainform.submit()'>
133                                                         {foreach from=$FAIservers item=val key=key}
134                                                                 {if $key == "inherited" || $key == "auto"} 
135                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{t}{$key}{/t}</option>
136                                                                 {else}
137                                                                 <option value="{$key}" {if $FAIdebianMirror == $key} selected {/if}>{$key}</option>
138                                                                 {/if}
139                                                         {/foreach}
140                                                 </select>
141         {/render}
142         {if $javascript eq 'false'}
143         {render acl=$FAIdebianMirrorACL}
144                 <button type='submit' name='refresh'>{t}set{/t}</button>
146         {/render}
147         {/if}
148                                         </td>
149                                         <td>
150         {render acl=$FAIreleaseACL}
151                                                 <select name="FAIrelease"  onchange='document.mainform.submit()' {$FAIclassACL}>
152                                                         {foreach from=$FAIservers.$FAIdebianMirror item=val key=key}
153                                                                 <option value="{$val}" {if $FAIrelease == $key} selected {/if}>{$val}</option>
154                                                         {/foreach}
155                                                 </select>
156         {/render}
157                                         </td>
158                                 </tr>
159                         </table>
160                         <h3>
161                                 <img class="center" alt="" align="middle" src="plugins/goto/images/fai_settings.png">&nbsp;{t}Assigned FAI classes{/t}
162                         </h3>
163         {render acl=$FAIclassACL}
164                         {$FAIScriptlist}        
165         {/render}
167         {render acl=$FAIclassACL}
168                         <select name="FAIclassesSel">
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%; vertical-align:top; border-right:1px solid #B0B0B0">
189    <h3>
190     <img class="center" alt="" align="middle" src="plugins/goto/images/hardware.png"> {t}Kernel modules (format: name parameters){/t}
191    </h3>
192 {render acl=$gotoModulesACL}
193     <select style="width:100%; height:150px;" name="modules_list[]" size=15 multiple title="{t}Add additional modules to load on startup{/t}">
194      {html_options values=$gotoModules output=$gotoModules}
195          <option disabled>&nbsp;</option>
196     </select>
197 {/render}
198     <br>
199 {render acl=$gotoModulesACL}
200     <input type='text' name="module" size=30 align=middle maxlength=30>
201 {/render}
202 {render acl=$gotoModulesACL}
203     <button type='submit' name='add_module'>{msgPool type=addButton}</button>&nbsp;
205 {/render}
206 {render acl=$gotoModulesACL}
207     <button type='submit' name='delete_module'>{msgPool type=delButton}</button>
209 {/render}
210   </td>
212   <td style="vertical-align:top;">
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:150px;" 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">
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">
249 <!-- Place cursor -->
250 <script language="JavaScript" type="text/javascript">
251   <!-- // First input field on page
252         focus_field('gotoLdapServer');
253   -->
254 </script>