- if Rails.application.config.development_toolbar && current_user = modalbox 'development-toolbar' do = form_tag development_toolbar_update_settings_path, authenticity_token: true do .modal-header h3= "Toolbar" .inner .col.features h4 = "Features" .toggles = link_to 'all', '#', data: {mask: 'features', val: true} = link_to 'none', '#', data: {mask: 'features', val: false} ul - Rails.application.config.development_toolbar.available_features.sort.each do |feature| li = hidden_field_tag "features[#{feature}]", false, id: "" = check_box_tag "features[#{feature}]", true, has_feature?(feature) = label :features, feature - 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" .toggles = link_to 'all', '#', data: {mask: 'permissions', val: true} = link_to 'none', '#', data: {mask: 'permissions', val: false} - model = "" - Rails.application.config.development_toolbar.available_permissions.sort.each do |permission| - if permission.split('.').first != model - model = permission.split('.').first h5 = model .toggles = link_to 'all', '#', data: {mask: "permissions[#{model}", val: true} = link_to 'none', '#', data: {mask: "permissions[#{model}", val: false}