From: Jean-Philippe Lang Date: Wed, 29 Aug 2007 21:52:50 +0000 (+0000) Subject: Fixed: "new issue" drop-down only visible by admin users. X-Git-Tag: 0.6.0~201 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=088563db3e00020d691d79d18c01ac8b06ce92d3;p=redmine.git Fixed: "new issue" drop-down only visible by admin users. git-svn-id: http://redmine.rubyforge.org/svn/trunk@681 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/app/helpers/projects_helper.rb b/app/helpers/projects_helper.rb index d3ec69fa7..2657c7e0a 100644 --- a/app/helpers/projects_helper.rb +++ b/app/helpers/projects_helper.rb @@ -180,7 +180,7 @@ module ProjectsHelper trackers = Tracker.find(:all, :order => 'position') # can't use form tag inside helper content_tag('form', - select_tag('tracker_id', '' + options_from_collection_for_select(trackers, 'id', 'name'), :onchange => "if (this.value != '') {this.form.submit()}"), :action => url_for(:controller => 'projects', :action => 'add_issue', :id => @project), :method => 'get') end end diff --git a/app/views/projects/list_issues.rhtml b/app/views/projects/list_issues.rhtml index 5ebc4107e..345cc491a 100644 --- a/app/views/projects/list_issues.rhtml +++ b/app/views/projects/list_issues.rhtml @@ -1,7 +1,7 @@ <% if @query.new_record? %>
<%= link_to l(:label_query_plural), :controller => 'queries', :project_id => @project %> - <% if authorize_for('projects', 'add_issues') %>| <%= l(:label_issue_new) %>: <%= new_issue_selector %><% end %> + <% if authorize_for('projects', 'add_issue') %>| <%= l(:label_issue_new) %>: <%= new_issue_selector %><% end %>

<%=l(:label_issue_plural)%>

@@ -34,7 +34,7 @@
<%= link_to l(:label_query_plural), {:controller => 'queries', :project_id => @project} %> | <%= link_to l(:label_issue_view_all), {:controller => 'projects', :action => 'list_issues', :id => @project, :set_filter => 1} %> - <% if authorize_for('projects', 'add_issues') %>| <%= l(:label_issue_new) %>: <%= new_issue_selector %><% end %> + <% if authorize_for('projects', 'add_issue') %>| <%= l(:label_issue_new) %>: <%= new_issue_selector %><% end %>

<%= @query.name %>

<% end %> diff --git a/app/views/projects/show.rhtml b/app/views/projects/show.rhtml index 5f641f6a4..f0a09fc9a 100644 --- a/app/views/projects/show.rhtml +++ b/app/views/projects/show.rhtml @@ -20,7 +20,7 @@
-
<% if authorize_for('projects', 'add_issues') %><%= l(:label_issue_new) %>: <%= new_issue_selector %><% end %>
+
<% if authorize_for('projects', 'add_issue') %><%= l(:label_issue_new) %>: <%= new_issue_selector %><% end %>

<%=l(:label_issue_tracking)%>