settings_license.html
59 lines
| 2.1 KiB
| text/html
|
HtmlLexer
Bradley M. Kuhn
|
r4116 | %if not c.license_loaded: | ||
<strong>${_("Currently you're using a free license, which is limited to 20 users.")}</strong> | ||||
<br/><br/> | ||||
%endif | ||||
<dl class="dl-horizontal"> | ||||
<% | ||||
elems = [ | ||||
(_('RhodeCode version'), c.rhodecode_version, ''), | ||||
(_('License token'), h.literal('<pre>%s</pre>' % c.rhodecode_ini.get('license_token', _('No license token'))), ''), | ||||
] | ||||
if c.license_info: | ||||
elems.append((_('License issued to'), '%s %s (%s)' % (c.license_info.get('first_name'),c.license_info.get('last_name'),c.license_info.get('company')), '')) | ||||
elems.append((_('License issued on'), h.fmt_date(h.time_to_datetime(c.license_info.get('issue_date'))), '')) | ||||
elems.append((_('License users limit'), c.license_info.get('users') if c.license_info.get('users') != -1 else _('unlimited'), '')) | ||||
elems.append((_('License expires on'), h.fmt_date(h.time_to_datetime(c.license_info.get('valid_till'))), '')) | ||||
%> | ||||
%for dt, dd, tt in elems: | ||||
<dt style="width:150px; text-align: left">${dt}:</dt> | ||||
<dd style="margin-left: 160px" title="${tt}">${dd}</dd> | ||||
%endfor | ||||
</dl> | ||||
%if c.license_token: | ||||
${h.form(url('admin_settings_license'), method='post')} | ||||
<div class="form"> | ||||
<div class="fields"> | ||||
<div class="field"> | ||||
<div class="label label-textarea"> | ||||
<label for="rhodecode_license_key">${_('License key')}:</label> | ||||
</div> | ||||
<div class="textarea text-area editor"> | ||||
${h.textarea('rhodecode_license_key', style="height:165px")} | ||||
<span class="help-block">${_('Paste your RhodeCode license key into that textarea.')}</span> | ||||
</div> | ||||
</div> | ||||
<div class="buttons"> | ||||
${h.submit('save',_('Save settings'),class_="btn")} | ||||
${h.reset('reset',_('Reset'),class_="btn")} | ||||
</div> | ||||
</div> | ||||
</div> | ||||
${h.end_form()} | ||||
%else: | ||||
<div> | ||||
${_('Please enter following lines (if yet not present) into [app:main] section of your .ini file. The token below is autogenerated.')} | ||||
<pre> | ||||
<%text>## license token</%text> | ||||
license_token = ${c.generated_license_token} | ||||
</pre> | ||||
</div> | ||||
%endif | ||||