diff options
author | Alejandro Sirgo Rica <asirgo@soleta.eu> | 2024-07-18 15:34:09 +0200 |
---|---|---|
committer | Alejandro Sirgo Rica <asirgo@soleta.eu> | 2024-07-25 09:48:12 +0200 |
commit | efd0b8acb3f4f098697c8c30bd196dacda39b704 (patch) | |
tree | 95959f7e437a531548de90b94ae00181175a04fc /ogcp/templates/actions/image_details.html | |
parent | 594d655d6b13edfd1885d555ecda1a6f912db501 (diff) |
ogcp: add image restrict functionality
Add center scope restriction using /image/restrict.
Add view in Images to update scope permissions.
Disable images in Commands for image update and restore if the
client belongs to a disabled center.
Consolidate template code to render scope selection checkboxes.
Diffstat (limited to 'ogcp/templates/actions/image_details.html')
-rw-r--r-- | ogcp/templates/actions/image_details.html | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/ogcp/templates/actions/image_details.html b/ogcp/templates/actions/image_details.html index 87105cb..ab66503 100644 --- a/ogcp/templates/actions/image_details.html +++ b/ogcp/templates/actions/image_details.html @@ -7,9 +7,23 @@ <h2 class="mx-5 subhead-heading">{{_('Image details')}}</h2> -{{ wtf.quick_form(form, - method='post', - button_map={'create': 'primary'}, - extra_classes="mx-5") }} +<div class="container mx-5"> + <form class="form" method="POST"> + {{ form.hidden_tag() }} + + {% for field in form if field.type != 'CSRFToken' and field.name not in ['scopes'] %} + {% if not field.flags.hidden %} + <div class="form-group row"> + <label for="name" class="col-sm-2 col-form-label">{{ field.label.text }}</label> + <div class="col-sm-9"> + {{ field(class="form-control") }} + </div> + </div> + {% endif %} + {% endfor %} + + {% include 'scopes_checkbox_group.html' %} + </form> +</div> {% endblock %} |