aboutsummaryrefslogtreecommitdiffstats
path: root/app/views/shared
diff options
context:
space:
mode:
authorZog2018-03-26 11:12:25 +0200
committerZog2018-03-26 11:12:25 +0200
commitdeea16664b122b9db9c615980944a63f510c39f7 (patch)
tree60adeaef608b58fdc40a12101f54d66fc1b83cda /app/views/shared
parent1a64e4cb265a320005247e54b880287d3308d28b (diff)
downloadchouette-core-deea16664b122b9db9c615980944a63f510c39f7.tar.bz2
Refs #6218; Limit accessible exports for workgroups
Diffstat (limited to 'app/views/shared')
-rw-r--r--app/views/shared/_development_toolbar.html.slim14
1 files changed, 14 insertions, 0 deletions
diff --git a/app/views/shared/_development_toolbar.html.slim b/app/views/shared/_development_toolbar.html.slim
index aafd37885..836066b3d 100644
--- a/app/views/shared/_development_toolbar.html.slim
+++ b/app/views/shared/_development_toolbar.html.slim
@@ -20,6 +20,20 @@
- if Rails.application.config.development_toolbar.features_doc_url
= link_to "#{Rails.application.config.development_toolbar.features_doc_url}##{feature}", target: :blank do
.fa.fa-question-circle
+
+ - if @workbench
+ h4
+ = "Exports"
+ .toggles
+ = link_to 'all', '#', data: {mask: 'export_types', val: true}
+ = link_to 'none', '#', data: {mask: 'export_types', val: false}
+ ul
+ - Export::Base.user_visible_descendants.each do |export|
+ li
+ = hidden_field_tag "export_types[#{@workbench.workgroup_id}][#{export.name}]", false, id: ""
+ = check_box_tag "export_types[#{@workbench.workgroup_id}][#{export.name}]", true, @workbench.workgroup.has_export?(export.name)
+ = label :export_types, export.human_name
+
.col.permissions
h4
= "Permissions"