diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2009-12-24 16:18:15 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2009-12-24 16:18:15 +0000 |
commit | 62c83bdd2e1b06fcd873ba6d638c0bf59e390958 (patch) | |
tree | cfff2b493b317d0b870ce1499725e008f1b85ff1 /app/views/projects | |
parent | 24fde6f1096074cc596a3fbab0165f682a554e82 (diff) | |
download | redmine-62c83bdd2e1b06fcd873ba6d638c0bf59e390958.tar.gz redmine-62c83bdd2e1b06fcd873ba6d638c0bf59e390958.zip |
Adds a 'Add subprojects' permission.
* 'Add project' permission will let user create a root project
* 'Add subprojects' permission will let project members create subprojects
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3238 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/projects')
-rw-r--r-- | app/views/projects/_form.rhtml | 2 | ||||
-rw-r--r-- | app/views/projects/show.rhtml | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/app/views/projects/_form.rhtml b/app/views/projects/_form.rhtml index 0e286fcae..ef2a18855 100644 --- a/app/views/projects/_form.rhtml +++ b/app/views/projects/_form.rhtml @@ -4,7 +4,7 @@ <!--[form:project]--> <p><%= f.text_field :name, :required => true %><br /><em><%= l(:text_caracters_maximum, 30) %></em></p> -<% unless @project.allowed_parents.empty? %> +<% unless @project.allowed_parents.compact.empty? %> <p><label><%= l(:field_parent) %></label><%= parent_project_select_tag(@project) %></p> <% end %> diff --git a/app/views/projects/show.rhtml b/app/views/projects/show.rhtml index a59c329c3..7d5412af0 100644 --- a/app/views/projects/show.rhtml +++ b/app/views/projects/show.rhtml @@ -1,3 +1,9 @@ +<div class="contextual"> + <% if User.current.allowed_to?(:add_subprojects, @project) %> + <%= link_to l(:label_subproject_new), {:controller => 'projects', :action => 'add', :parent_id => @project}, :class => 'icon icon-add' %> + <% end %> +</div> + <h2><%=l(:label_overview)%></h2> <div class="splitcontentleft"> |