diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2016-08-30 21:05:22 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2016-08-30 21:05:22 +0000 |
commit | efabbedebe80be51b5a05bed53de3eee7ce2e68b (patch) | |
tree | 35b0f6f3ce1cde553fc2a4dfd73a78cb59392214 /app/views/projects | |
parent | f435d1844d9eac7cbe3b374dbf4e422dca77eca1 (diff) | |
download | redmine-efabbedebe80be51b5a05bed53de3eee7ce2e68b.tar.gz redmine-efabbedebe80be51b5a05bed53de3eee7ce2e68b.zip |
Enable filtering versions on Project -> Settings -> Versions (#22608).
git-svn-id: http://svn.redmine.org/redmine/trunk@15759 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/projects')
-rw-r--r-- | app/views/projects/settings/_versions.html.erb | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/app/views/projects/settings/_versions.html.erb b/app/views/projects/settings/_versions.html.erb index d33788a5a..59576d29b 100644 --- a/app/views/projects/settings/_versions.html.erb +++ b/app/views/projects/settings/_versions.html.erb @@ -1,4 +1,15 @@ -<% if @project.shared_versions.any? %> +<%= form_tag(settings_project_path(@project, :tab => 'versions'), :method => :get) do %> +<fieldset><legend><%= l(:label_filter_plural) %></legend> +<label for='status'><%= l(:field_status) %> :</label> +<%= select_tag 'version_status', options_for_select([[l(:label_all), '']] + Version::VERSION_STATUSES.collect {|s| [l("version_status_#{s}"), s]}, @version_status), :onchange => "this.form.submit(); return false;" %> +<label for='name'><%= l(:label_version) %>:</label> +<%= text_field_tag 'version_name', @version_name, :size => 30 %> +<%= submit_tag l(:button_apply), :name => nil %> +<%= link_to l(:button_clear), settings_project_path(@project, :tab => 'versions'), :class => 'icon icon-reload' %> +</fieldset> +<% end %> + +<% if @versions.present? %> <table class="list versions"> <thead><tr> <th><%= l(:label_version) %></th> @@ -10,7 +21,7 @@ <th style="width:15%"></th> </tr></thead> <tbody> -<% for version in @project.shared_versions.sort %> +<% @versions.sort.each do |version| %> <tr class="version <%= cycle 'odd', 'even' %> <%=h version.status %> <%= 'shared' if version.project != @project %>"> <td class="name"><%= link_to_version version %></td> <td class="date"><%= format_date(version.effective_date) %></td> @@ -33,7 +44,7 @@ <% end %> <div class="contextual"> -<% if @project.versions.any? %> +<% if @versions.any? %> <%= link_to l(:label_close_versions), close_completed_project_versions_path(@project), :method => :put %> <% end %> </div> |