Code

Reverted class_exists test. It fires the autoloader.
[gosa.git] / gosa-plugins / opsi / admin / opsi / generic.tpl
2 <h2><img src='plugins/opsi/images/client_generic.png' alt=' ' class='center'>&nbsp;{t}OPSI host{/t}</h2>
4 {if $init_failed}
6 <font style='color: #FF0000;'>{msgPool type=siError p=$message}</font>
8 <input type='submit' name='reinit' value="{t}Retry{/t}">
10 {else}
12 <table style="width: 100%;">
13  <tr>
14   <td>
15    <table>
16     {if $standalone}
17     <tr>
18      <td>{t}Name{/t}</td>
19      <td>
20 {render acl=$hostIdACL}
21                 <input style='width:300px;' type='text' name='hostId' value='{$hostId}'>
22 {/render}
23          </td>
24     </tr>
25     <tr>
26      <td>{t}MAC address{/t}{$must}</td>
27      <td>
28 {render acl=$macACL}
29                 <input type='text' name="mac" value="{$mac}">
30 {/render}
31          </td>
32         </tr>
33         {else}
34     <tr>
35      <td>{t}Name{/t}</td>
36      <td>
37 {render acl=$hostIdACL}
38                 <input style='width:300px;' type='text' disabled value="{$hostId}">
39 {/render}
40          </td>
41     </tr>
42     <tr>
43      <td>{t}MAC address{/t}{$must}</td>
44      <td>
45 {render acl=$macACL}
46                 <input type='text' name="mac" value="{$mac}">
47 {/render}
48          </td>
49     </tr>
50     {/if}
51     <tr>
52      <td>{t}Netboot product{/t}</td>
53      <td>
54 {render acl=$netbootProductACL }
55       <select name="opsi_netboot_product" onChange="document.mainform.submit();">
56                 {foreach from=$ANP item=item key=key}
57                         <option {if $key == $SNP} selected {/if} value="{$key}">{$key}</option>
58                 {/foreach}
59       </select>
60 {/render}
61       &nbsp;
62       {if $netboot_configurable}
63                   <input type='image' name='configure_netboot' src='images/lists/edit.png'
64                         title='{t}Configure product{/t}' class='center'>
65       {else}
66 <!--              <input type='image' name='dummy_10' src='images/lists/edit_gray.png'
67                         title='{t}Configure product{/t}' class='center'>-->
68       {/if}
69      </td>
70     </tr>
71    </table>
72   </td>
73   <td style='vertical-align: top;'>
74    <table>
75     <tr>
76      <td>{t}Description{/t}</td>
77      <td>
78 {render acl=$descriptionACL}
79                 <input type='text' name='description' value='{$description}'>
80 {/render}
81          </td>
82     </tr>
83     <tr>
84      <td>{t}Notes{/t}</td>
85      <td>
86 {render acl=$descriptionACL}
87                 <input type='text' name='note' value='{$note}'>
88 {/render}
89          </td>
90     </tr>
91    </table>
92   </td>
93  </tr>
94  <tr>
95   <td colspan="2">
96    <p class='seperator'>&nbsp;</p>
97   </td>
98  </tr>
99  <tr>
100   <td style="width:50%;"><h2><img class='center' src='plugins/opsi/images/product.png' 
101                 alt=' '>&nbsp;{t}Installed products{/t}</h2>
102 {render acl=$localProductACL}
103         {$divSLP}
104 {/render}
105   </td>
106   <td style="width:50%;"><h2>{t}Available products{/t}</h2>
107 {render acl=$localProductACL}
108         {$divALP}
109 {/render}
110   </td>
111  </tr>
112  <tr>
113   <td colspan="2">
114    <p class='seperator'>&nbsp;</p><br>
115    {if $standalone}
116     <h2><img src='images/rocket.png' alt="" class="center">&nbsp;{t}Action{/t}</h2>
117         <select name='opsi_action'>
118                 <option>&nbsp;</option>
119                 {if $is_installed}
120                 <option value="install">{t}Reinstall{/t}</option>
121                 {else}
122                 <option value="install">{t}Install{/t}</option>
123                 {/if}
124                 <option value="wake">{t}Wake{/t}</option>
125         </select>
126 {render acl=$triggerActionACL}
127         <input type='submit' name='opsi_trigger_action' value="{t}Execute{/t}">
128 {/render}
129    {/if}
130   </td>
131  </tr>
132 </table> 
133 <input type='hidden' name='opsiGeneric_posted' value='1'>
134 {/if}