Code

1ca85f471742ae44cd233ff07f5f6eaa66bfd222
[gosa.git] / gosa-plugins / opsi / admin / opsiLicenses / licenseGeneric.tpl
1 {if !$init_successfull}
2 <br>
3 <b>{msgPool type=siError}</b><br>
4 {t}Check if the GOsa support daemon (gosa-si) is running.{/t}&nbsp;
5 <input type='submit' name='retry_init' value="{t}retry{/t}">
6 <br>
7 <br>
8 {else}
10 <h2>{t}License{/t}</h2>
12 <table style='width:100%'>
13   <tr>
14     <td style='width:50%; border-right: solid 1px #AAA; padding: 5px; vertical-align:top;'>
15         
16         <table>
17           <tr>
18             <td>
19               {t}Name{/t}{$must}
20             </td>
21             <td>
22               {if $initially_was_account}
23                 <input type='text' name='dummy12' disabled value='{$cn}'>
24               {else}
25 {render acl=$licenseACL}
26                 <input type='text' name='cn' value='{$cn}'>
27 {/render}
28               {/if}
29             </td>
30           </tr>
31           <tr>
32             <td>
33               {t}Partner{/t}
34             </td>
35             <td>
36 {render acl=$licenseACL}
37               <input type='text' name='partner' value='{$partner}'>
38 {/render}
39             </td>
40           </tr>
41         </table>
43     </td>
44     <td style='padding: 5px; vertical-align:top;'>
46         <table>
47           <tr>
48             <td>
49               {t}Description{/t}
50             </td>
51             <td>
52 {render acl=$licenseACL}
53               <input type='text' name='description' value='{$description}'>
54 {/render}
55             </td>
56           </tr>
57         </table>
59     </td>
60   </tr>
61   <tr>
62     <td colspan="2"><p class='separator'>&nbsp;</p></td>
63   </tr>
64   <tr>
65     <td style='border-right: solid 1px #AAA; padding: 5px; vertical-align:top;'>
66     
67         <table>
68           <tr>
69             <td>
70               {t}Conclusion date{/t}
71             </td>
72             <td>
73 {render acl=$licenseACL}
74               <input type='text' name='conclusionDate' value='{$conclusionDate}'>
75 {/render}
76             </td>
77           </tr>
78           <tr>
79             <td>
80               {t}Expiration date{/t}
81             </td>
82             <td>
83 {render acl=$licenseACL}
84               <input type='text' name='expirationDate' value='{$expirationDate}'>
85 {/render}
86             </td>
87           </tr>
88         </table>
89  
90     </td> 
91     <td style='border-right: solid 1px #AAA; padding: 5px; vertical-align:bottom;'>
92    
93         <table>
94           <tr>
95             <td>
96               {t}Notification date{/t}
97             </td>
98             <td>
99 {render acl=$licenseACL}
100               <input type='text' name='notificationDate' value='{$notificationDate}'>
101 {/render}
102             </td>
103           </tr>
104         </table>
105     </td> 
106   </tr>
107 </table>
109 <p class='separator'>&nbsp;</p>
111 <h2>{t}License model{/t}</h2>
113 <table width="100%">
114   <tr>
115     <td style='width:50%;border-right: solid 1px #AAA; padding: 5px; vertical-align:top;'>
116     
117         <table>
118           <tr>
119             <td>
120               {t}Model{/t}
121             </td>
122             <td>
123               {if $initially_was_account}
124                 <select name='dummy223' disabled>
125                   {html_options options=$licenseModels values=$licenseModels selected=$licenseModel}
126                 </select>
127               {else}
128                 <select name='licenseModel' onChange='document.mainform.submit();'>
129                   {html_options options=$licenseModels values=$licenseModels selected=$licenseModel}
130                 </select>
131               {/if}
132             </td>
133           </tr>
134         </table>
135  
136     </td> 
137   </tr>
138 </table>
140 <p class='separator'>&nbsp;</p>
142 <table width="100%">
143   <tr>
144     <td style='width:50%;border-right: solid 1px #AAA; padding: 5px; vertical-align:top;'>
145     
146         <table>
147           <tr>
148             <td>
149               {t}License key{/t}{$must}
150             </td>
151             <td>
152 {render acl=$licenseACL}
153               <input type='text' name='licenseKey' value='{$licenseKey}'>
154 {/render}
155             </td>
156           </tr>
157           {if $licenseModel == "VOLUME"}
158           <tr>
159             <td>
160               {t}Maximum installations{/t}
161             </td>
162             <td>
163 {render acl=$licenseACL}
164               <input type='text' name='maximumInstallations' value='{$maximumInstallations}'>
165 {/render}
166             </td>
167           </tr>
168           {/if}
169           {if $licenseModel == "OEM"}
170           <tr>
171             <td>
172               {t}Reserved for Host{/t}
173             </td>
174             <td>
175 {render acl=$licenseACL}
176               <select name='boundToHost'>
177                 <option value="">{t}none{/t}</option>
178                 {html_options options=$hosts selected=$boundToHost}
179               </select>
180 {/render}
181             </td>
182           </tr>
183           {/if}
184         </table>
185  
186     </td> 
187     <td style='border-right: solid 1px #AAA; padding: 5px; vertical-align:bottom;'>
188    
189         <table width="100%">
190           <tr>
191             <td colspan="2">
192               <b>{t}Used by Host{/t}</b><br>
193 {render acl=$licenseACL}
194               <select   disabled
195                 name='selectedUsedHosts[]' multiple size=4 style='width:100%;'>
196                 {html_options options=$usedByHost}
197               </select><br>
198 {/render}
199 <!--
200     
201       Actually we can't modify the license usage, due to a lack of functions.
202       We can only assign a licensePool to a host, but not a specific license.
204               <select name='selectedHostToAdd'>
205                 {html_options options=$notUsedHosts}
206               </select>
207               <input type="submit" name="addLicenseUsage" value="{msgPool type='addButton'}">
208               <input type="submit" name="removeLicenseUsage" value="{msgPool type='delButton'}">
209 -->
210             </td>
211           </tr>
212         </table>
213     </td> 
214   </tr>
215 </table>
216 <input name='opsiLicensesPosted' value='1' type='hidden'>
217 {/if}