diff --git a/gosa-plugins/opsi/admin/opsiLicenses/licenseGeneric.tpl b/gosa-plugins/opsi/admin/opsiLicenses/licenseGeneric.tpl
index 445e453e1906881b82208e60ca38ae15c22254cf..46a1dedfc0e2d52db299413f7a51834880993f86 100644 (file)
<br>
<b>{msgPool type=siError}</b><br>
{t}Check if the GOsa support daemon (gosa-si) is running.{/t}
<br>
<b>{msgPool type=siError}</b><br>
{t}Check if the GOsa support daemon (gosa-si) is running.{/t}
-<input type='submit' name='retry_init' value="{t}retry{/t}">
+<input type='submit' name='retry_init' value="{t}Retry{/t}">
<br>
<br>
{else}
<br>
<br>
{else}
{if $initially_was_account}
<input type='text' name='dummy12' disabled value='{$cn}'>
{else}
{if $initially_was_account}
<input type='text' name='dummy12' disabled value='{$cn}'>
{else}
+{render acl=$licenseACL}
<input type='text' name='cn' value='{$cn}'>
<input type='text' name='cn' value='{$cn}'>
+{/render}
{/if}
</td>
</tr>
{/if}
</td>
</tr>
{t}Partner{/t}
</td>
<td>
{t}Partner{/t}
</td>
<td>
+{render acl=$licenseACL}
<input type='text' name='partner' value='{$partner}'>
<input type='text' name='partner' value='{$partner}'>
+{/render}
</td>
</tr>
</table>
</td>
</tr>
</table>
{t}Description{/t}
</td>
<td>
{t}Description{/t}
</td>
<td>
+{render acl=$licenseACL}
<input type='text' name='description' value='{$description}'>
<input type='text' name='description' value='{$description}'>
+{/render}
</td>
</tr>
</table>
</td>
</tr>
</table>
<td>
{t}Conclusion date{/t}
</td>
<td>
{t}Conclusion date{/t}
</td>
- <td>
- <input type='text' name='conclusionDate' value='{$conclusionDate}'>
+ <td style='width:300px;'>
+{render acl=$licenseACL}
+ <input type="text" id="date1" name="conclusionDate" value="{$conclusionDate}" class="date" />
+ {if $conclusionDateWriteable}
+ {literal}
+ <script type="text/javascript">
+ /*<[CDATA[*/
+ var datepicker = new DatePicker({
+ relative : 'date1',
+ language : 'de'
+ });
+ /*]]>*/
+ </script>
+ {/literal}
+ {/if}
+{/render}
</td>
</tr>
<tr>
<td>
{t}Expiration date{/t}
</td>
</td>
</tr>
<tr>
<td>
{t}Expiration date{/t}
</td>
- <td>
- <input type='text' name='expirationDate' value='{$expirationDate}'>
+ <td style='width:300px;'>
+{render acl=$licenseACL}
+ <input type="text" id="date2" name="expirationDate" value="{$expirationDate}" class="date" />
+ {if $expirationDateWriteable}
+ {literal}
+ <script type="text/javascript">
+ /*<[CDATA[*/
+ var datepicker = new DatePicker({
+ relative : 'date2',
+ language : 'de'
+ });
+ /*]]>*/
+ </script>
+ {/literal}
+ {/if}
+{/render}
</td>
</tr>
</table>
</td>
</tr>
</table>
<td>
{t}Notification date{/t}
</td>
<td>
{t}Notification date{/t}
</td>
- <td>
- <input type='text' name='notificationDate' value='{$notificationDate}'>
+ <td style='width:300px;'>
+{render acl=$licenseACL}
+ <input type="text" id="date3" name="notificationDate" value="{$notificationDate}" class="date" >
+ {if $notificationDateWriteable}
+ {literal}
+ <script type="text/javascript">
+ /*<[CDATA[*/
+ var datepicker = new DatePicker({
+ relative : 'date3',
+ language : 'de'
+ });
+ /*]]>*/
+ </script>
+ {/literal}
+ {/if}
+{/render}
</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%">
<tr>
<table width="100%">
<tr>
- <td style='border-right: solid 1px #AAA; padding: 5px; vertical-align:top;'>
+ <td style='width:50%;border-right: solid 1px #AAA; padding: 5px; vertical-align:top;'>
<table>
<tr>
<table>
<tr>
{t}License key{/t}{$must}
</td>
<td>
{t}License key{/t}{$must}
</td>
<td>
+{render acl=$licenseACL}
<input type='text' name='licenseKey' value='{$licenseKey}'>
<input type='text' name='licenseKey' value='{$licenseKey}'>
+{/render}
</td>
</tr>
{if $licenseModel == "VOLUME"}
</td>
</tr>
{if $licenseModel == "VOLUME"}
{t}Maximum installations{/t}
</td>
<td>
{t}Maximum installations{/t}
</td>
<td>
+{render acl=$licenseACL}
<input type='text' name='maximumInstallations' value='{$maximumInstallations}'>
<input type='text' name='maximumInstallations' value='{$maximumInstallations}'>
+{/render}
</td>
</tr>
{/if}
{if $licenseModel == "OEM"}
<tr>
<td>
</td>
</tr>
{/if}
{if $licenseModel == "OEM"}
<tr>
<td>
- {t}Reserved for Host{/t}
+ {t}Reserved for{/t}
</td>
<td>
</td>
<td>
+{render acl=$licenseACL}
<select name='boundToHost'>
<option value="">{t}none{/t}</option>
{html_options options=$hosts selected=$boundToHost}
</select>
<select name='boundToHost'>
<option value="">{t}none{/t}</option>
{html_options options=$hosts selected=$boundToHost}
</select>
+{/render}
</td>
</tr>
{/if}
</td>
</tr>
{/if}
<table width="100%">
<tr>
<td colspan="2">
<table width="100%">
<tr>
<td colspan="2">
- <b>{t}Used by Host{/t}</b><br>
- <select
-
- disabled
-
+ <b>{t}Used by{/t}</b><br>
+{render acl=$licenseACL}
+ <select disabled
name='selectedUsedHosts[]' multiple size=4 style='width:100%;'>
{html_options options=$usedByHost}
</select><br>
name='selectedUsedHosts[]' multiple size=4 style='width:100%;'>
{html_options options=$usedByHost}
</select><br>
+{/render}
<!--
Actually we can't modify the license usage, due to a lack of functions.
<!--
Actually we can't modify the license usage, due to a lack of functions.
</td>
</tr>
</table>
</td>
</tr>
</table>
+{literal}
+<script type="text/javascript">
+ /*<[CDATA[*/
+ var datepicker = new DatePicker({
+ relative : 'date',
+ language : 'de'
+ });
+ /*]]>*/
+</script>
+{/literal}
<input name='opsiLicensesPosted' value='1' type='hidden'>
{/if}
<input name='opsiLicensesPosted' value='1' type='hidden'>
{/if}