Commit da98cebc5bd72f5cfc25c50fcaecbe952db5f3ed
Exists in
master
and in
4 other branches
Merge pull request #4314 from Undev/feature/redesign_forms
Switch form from table to plain form without member list
Showing
1 changed file
with
26 additions
and
28 deletions
Show diff stats
app/views/admin/teams/members/new.html.haml
1 | 1 | %h3.page_title |
2 | - Team: #{@team.name} | |
3 | - | |
4 | -%fieldset | |
5 | - %legend Members (#{@team.members.count}) | |
6 | - = form_tag admin_team_members_path(@team), id: "team_members", class: "bulk_import", method: :post do | |
7 | - %table#members_list | |
8 | - %thead | |
9 | - %tr | |
10 | - %th User name | |
11 | - %th Default project access | |
12 | - %th Team access | |
13 | - %th | |
14 | - - @team.members.each do |member| | |
15 | - %tr.member | |
16 | - %td | |
17 | - = link_to [:admin, member] do | |
18 | - = member.name | |
19 | - %small= "(#{member.email})" | |
20 | - %td= @team.human_default_projects_access(member) | |
21 | - %td= @team.admin?(member) ? "Admin" : "Member" | |
22 | - %td | |
23 | - %tr | |
24 | - %td= select_tag :user_ids, options_from_collection_for_select(@users , :id, :name_with_username), multiple: true, data: {placeholder: 'Select users'}, class: 'chosen span5' | |
25 | - %td= select_tag :default_project_access, options_for_select(Project.access_options), {class: "project-access-select chosen span3" } | |
26 | - %td | |
27 | - %span= check_box_tag :group_admin | |
28 | - %span Admin? | |
29 | - %td= submit_tag 'Add', class: "btn btn-primary", id: :add_members_to_team | |
2 | + New members for | |
3 | + = link_to @team.name, admin_team_path(@team) | |
4 | + team | |
5 | +%hr | |
6 | += form_tag admin_team_members_path(@team), id: "team_members", class: "bulk_import", method: :post do | |
7 | + - if @team.errors.any? | |
8 | + .alert.alert-error | |
9 | + %span= @team.errors.full_messages.first | |
10 | + .clearfix | |
11 | + = label_tag :user_ids do | |
12 | + Users to add | |
13 | + .input | |
14 | + = select_tag :user_ids, options_from_collection_for_select(@users , :id, :name_with_username), multiple: true, data: {placeholder: 'Select users'}, class: 'chosen span5' | |
15 | + .clearfix.group-description-holder | |
16 | + = label_tag :default_project_access do | |
17 | + Default permission in projects | |
18 | + .input | |
19 | + = select_tag :default_project_access, options_for_select(Project.access_options), {class: "project-access-select chosen span3" } | |
20 | + .clearfix | |
21 | + = label_tag :group_admin do | |
22 | + Is team admin | |
23 | + .input | |
24 | + = check_box_tag :group_admin | |
25 | + .clearfix.form-actions | |
26 | + = submit_tag 'Add users into team', class: "btn btn-primary", id: :add_members_to_team | |
27 | + = link_to 'Cancel', :back, class: "btn" | ... | ... |