refactoring: implements setting up global repo quotas UI for super admin
This commit is contained in:
parent
c4db0d33e5
commit
a960c9f99c
11 changed files with 205 additions and 55 deletions
33
rhodecode/templates/admin/settings/settings_user_quotas.mako
Normal file
33
rhodecode/templates/admin/settings/settings_user_quotas.mako
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<div class="panel panel-default">
|
||||
<div class="panel-heading">
|
||||
<h3 class="panel-title">${_('Global User Quotas')}</h3>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
${h.secure_form(h.route_path('admin_settings_user_quotas_update'), id='user_quotas_form', request=request)}
|
||||
<div class="fields">
|
||||
|
||||
<div class="field" id="user-quotas-toggle">
|
||||
<div class="label label-checkbox">
|
||||
<label for="rhodecode_user_quotas_enabled">${_('Enable User Quotas')}:</label>
|
||||
</div>
|
||||
<div class="checkboxes">
|
||||
${h.checkbox('rhodecode_user_quotas_enabled',value=True, checked=c.user_quotas_enabled==True)}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="field" id="rhodecode_global_user_repo_quotas">
|
||||
<div class="label label">
|
||||
<label for="rhodecode_global_user_repo_quotas">${_('Maximum repositories per user')}</label>
|
||||
</div>
|
||||
<div class="input">
|
||||
${h.text('rhodecode_global_user_repo_quotas', c.global_user_repo_quotas)}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="buttons">
|
||||
${h.submit('save',_('Save'),class_="btn")}
|
||||
</div>
|
||||
${h.end_form()}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
Loading…
Add table
Add a link
Reference in a new issue