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}
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;'>
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'> </p></td>
63 </tr>
64 <tr>
65 <td style='border-right: solid 1px #AAA; padding: 5px; vertical-align:top;'>
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>
90 </td>
91 <td style='border-right: solid 1px #AAA; padding: 5px; vertical-align:bottom;'>
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'> </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;'>
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>
136 </td>
137 </tr>
138 </table>
140 <p class='separator'> </p>
142 <table width="100%">
143 <tr>
144 <td style='width:50%;border-right: solid 1px #AAA; padding: 5px; vertical-align:top;'>
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{/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>
186 </td>
187 <td style='border-right: solid 1px #AAA; padding: 5px; vertical-align:bottom;'>
189 <table width="100%">
190 <tr>
191 <td colspan="2">
192 <b>{t}Used by{/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 <!--
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}