Feature implemented

This commit is contained in:
Dmitriy Zaporozhets 2012-10-24 14:20:53 +03:00
parent 012d62b198
commit fd0aca1225
5 changed files with 58 additions and 3 deletions

View file

@ -0,0 +1,17 @@
= render "projects/project_head"
%h3.page_title
= "Import team from another project"
%hr
%p.slead
Read more about team import #{link_to "here", '#', class: 'vlink'}.
= form_tag apply_import_project_team_members_path(@project), method: 'post' do
%p.slead Choose project you want to use as team source:
.padded
= label_tag :source_project_id, "Project"
.input= select_tag(:source_project_id, options_from_collection_for_select(current_user.projects, :id, :name), prompt: "Select project", class: "chosen xxlarge", required: true)
.actions
= submit_tag 'Save', class: "btn save-btn"
= link_to "Cancel", project_team_index_path(@project), class: "btn cancel-btn"

View file

@ -5,9 +5,14 @@
- if can? current_user, :admin_team_member, @project
%p.slead
= link_to new_project_team_member_path(@project), class: "btn small right", title: "New Team Member" do
New Team Member
Read more about project permissions
%strong= link_to "here", help_permissions_path, class: "vlink"
%span.right
= link_to import_project_team_members_path(@project), class: "btn small grouped", title: "Import team from another project" do
Import team from another project
= link_to new_project_team_member_path(@project), class: "btn success small grouped", title: "New Team Member" do
New Team Member
.clearfix
= render partial: "team_members/team", locals: {project: @project}