diff options
| author | Zog | 2018-03-26 11:12:25 +0200 | 
|---|---|---|
| committer | Zog | 2018-03-26 11:12:25 +0200 | 
| commit | deea16664b122b9db9c615980944a63f510c39f7 (patch) | |
| tree | 60adeaef608b58fdc40a12101f54d66fc1b83cda /app/views/shared | |
| parent | 1a64e4cb265a320005247e54b880287d3308d28b (diff) | |
| download | chouette-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.slim | 14 | 
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" | 
