about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBonfaceKilz2021-10-19 16:42:59 +0300
committerBonfaceKilz2021-10-25 14:00:14 +0300
commit400649f6bb8d0b11e51aa1fec00d82972a785723 (patch)
treeb609ee375c5b2f09d2b2ab1b385ab828c95a402f
parentc7899f6d55a3063a99e19e402ae753030a2ecff8 (diff)
downloadgenenetwork2-400649f6bb8d0b11e51aa1fec00d82972a785723.tar.gz
manage_resource.html: Toggle the "is open to public" radio buttons
-rw-r--r--wqflask/wqflask/templates/admin/manage_resource.html17
1 files changed, 11 insertions, 6 deletions
diff --git a/wqflask/wqflask/templates/admin/manage_resource.html b/wqflask/wqflask/templates/admin/manage_resource.html
index 80dfc8ee..1002ac45 100644
--- a/wqflask/wqflask/templates/admin/manage_resource.html
+++ b/wqflask/wqflask/templates/admin/manage_resource.html
@@ -24,8 +24,12 @@
             </button>
             {% endif %}
             {% endif %}
-            <input type="hidden" name="resource_id" value="{{ resource_id }}">
-            <div style="min-width: 600px; max-width: 800px;">
+    </section>
+
+    <section class="container" style="margin-top: 2em;">
+        <form class="container-fluid" action="/resource-management/resources/{{ resource_info.get('resource_id') }}/make-public" method="POST">
+            <input type="hidden" name="resource_id" value="{{ resource_info.get('resource_id') }}">
+            <div>
                 <fieldset>
                     <div class="form-horizontal" style="width: 900px; margin-bottom: 50px;">
                         <div class="form-group" style="padding-left: 20px;">
@@ -35,15 +39,16 @@
                             </div>
                         </div>
                         {% if DATA_ACCESS > DataRole.VIEW and ADMIN_STATUS > AdminRole.NOT_ADMIN %}
+                        {% set is_open_to_public = DataRole(resource_info.get('default_mask').get('data')) > DataRole.NO_ACCESS %}
                         <div class="form-group" style="padding-left: 20px;">
                             <label for="user_email" class="col-xs-3" style="float: left; font-size: 18px;">Open to Public:</label>
                             <div class="controls input-append col-xs-9" style="display: flex; padding-left: 20px; float: left;">
                                 <label class="radio-inline">
-                                    <input type="radio" name="open_to_public" value="True" {{ 'checked' if DATA_ACCESS > DataRole.NO_ACCESS }}>
+                                    <input type="radio" name="open_to_public" value="True" {{ 'checked' if is_open_to_public }}>
                                     Yes
                                 </label>
                                 <label class="radio-inline">
-                                    <input type="radio" name="open_to_public" value="False" {{ 'checked' if DATA_ACCESS == DataRole.NO_ACCESS }}>
+                                    <input type="radio" name="open_to_public" value="False" {{ 'checked' if not is_open_to_public }}>
                                     No
                             </label>
                             </div>
@@ -51,7 +56,7 @@
                         <div class="form-group" style="padding-left: 20px;">
                             <label class="col-xs-3" style="float: left; font-size: 18px;"></label>
                             <div class="controls input-append col-xs-9" style="display: flex; padding-left: 20px; float: left;">
-                                <button id="save_changes" class="btn btn-primary" data-url="/resources/change_default_privileges">Save Changes</button>
+                                <button id="save_changes" class="btn btn-primary" data-url="/resource-management/resources/change_default_privileges">Save Changes</button>
                             </div>
                         </div>
                         {% endif %}
@@ -92,7 +97,7 @@
             </div>
             {% endif %}
         </form>
-    </div>
+    </section>
 
 <!-- End of body -->