Code

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