From 815c186b29e801377ab552ecf3665c7732a61415 Mon Sep 17 00:00:00 2001 From: Andrey Kumanyaev Date: Fri, 14 Jun 2013 15:08:21 +0400 Subject: [PATCH] Switch for from table to plain form without member list --- app/views/admin/teams/members/new.html.haml | 54 ++++++++++++++--------------- 1 file changed, 26 insertions(+), 28 deletions(-) diff --git a/app/views/admin/teams/members/new.html.haml b/app/views/admin/teams/members/new.html.haml index d3929cb7c..96b6d61b9 100644 --- a/app/views/admin/teams/members/new.html.haml +++ b/app/views/admin/teams/members/new.html.haml @@ -1,29 +1,27 @@ %h3.page_title - Team: #{@team.name} - -%fieldset - %legend Members (#{@team.members.count}) - = form_tag admin_team_members_path(@team), id: "team_members", class: "bulk_import", method: :post do - %table#members_list - %thead - %tr - %th User name - %th Default project access - %th Team access - %th - - @team.members.each do |member| - %tr.member - %td - = link_to [:admin, member] do - = member.name - %small= "(#{member.email})" - %td= @team.human_default_projects_access(member) - %td= @team.admin?(member) ? "Admin" : "Member" - %td - %tr - %td= select_tag :user_ids, options_from_collection_for_select(@users , :id, :name_with_username), multiple: true, data: {placeholder: 'Select users'}, class: 'chosen span5' - %td= select_tag :default_project_access, options_for_select(Project.access_options), {class: "project-access-select chosen span3" } - %td - %span= check_box_tag :group_admin - %span Admin? - %td= submit_tag 'Add', class: "btn btn-primary", id: :add_members_to_team + New members for + = link_to @team.name, admin_team_path(@team) + team +%hr += form_tag admin_team_members_path(@team), id: "team_members", class: "bulk_import", method: :post do + - if @team.errors.any? + .alert.alert-error + %span= @team.errors.full_messages.first + .clearfix + = label_tag :user_ids do + Users to add + .input + = select_tag :user_ids, options_from_collection_for_select(@users , :id, :name_with_username), multiple: true, data: {placeholder: 'Select users'}, class: 'chosen span5' + .clearfix.group-description-holder + = label_tag :default_project_access do + Default permission in projects + .input + = select_tag :default_project_access, options_for_select(Project.access_options), {class: "project-access-select chosen span3" } + .clearfix + = label_tag :group_admin do + Is team admin + .input + = check_box_tag :group_admin + .clearfix.form-actions + = submit_tag 'Add users into team', class: "btn btn-primary", id: :add_members_to_team + = link_to 'Cancel', :back, class: "btn" -- 2.11.0