]> source.dussan.org Git - redmine.git/commitdiff
Adds context menu to the roadmap issue lists.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 6 Mar 2010 18:03:25 +0000 (18:03 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 6 Mar 2010 18:03:25 +0000 (18:03 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3547 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/projects/roadmap.rhtml
doc/CHANGELOG
public/stylesheets/application.css

index bcc368458c2457f65be94d4378d17137ec9400c9..100282a7aa910cd273a870a8eab87cfd8950e21a 100644 (file)
     <%= render(:partial => "wiki/content", :locals => {:content => version.wiki_page.content}) if version.wiki_page %>
 
     <% if (issues = @issues_by_version[version]) && issues.size > 0 %>
-    <fieldset class="related-issues"><legend><%= l(:label_related_issues) %></legend>
-    <ul>
+    <% form_tag({}) do -%>     
+    <table class="list related-issues">
+    <caption><%= l(:label_related_issues) %></caption>
     <%- issues.each do |issue| -%>
-        <li><%= link_to_issue(issue, :project => (@project != issue.project)) %></li>
+      <tr class="hascontextmenu">
+        <td class="checkbox"><%= check_box_tag 'ids[]', issue.id %></td>
+        <td><%= link_to_issue(issue, :project => (@project != issue.project)) %></td>
+      </tr>
     <%- end -%>
-    </ul>
-    </fieldset>
+    </table>
+    <% end %>
     <% end %>
     <%= call_hook :view_projects_roadmap_version_bottom, :version => version %>
 <% end %>
@@ -46,3 +50,5 @@
 <% end %>
 
 <% html_title(l(:label_roadmap)) %>
+
+<%= context_menu :controller => 'issues', :action => 'context_menu' %>
index d50efcfe1af37a8a59d51bca02d908419b605393..12fb9d0d0e74f9e64e612afa2fae921a1ab00136 100644 (file)
@@ -4,6 +4,11 @@ Redmine - project management software
 Copyright (C) 2006-2010  Jean-Philippe Lang
 http://www.redmine.org/
 
+== v1.0.0
+
+Adds context menu to the roadmap issue lists
+
+
 == 2010-02-28 v0.9.3
 
 Adds filter for system shared versions on the cross project issue list
index baf5bd25eceb1d1729007d98b94f834caa06f7b7..ce6e51ee8e7e613e4c128fe521ac456dedea9c04 100644 (file)
@@ -107,7 +107,8 @@ table.list td.id { width: 2%; text-align: center;}
 table.list td.checkbox { width: 15px; padding: 0px;}
 table.list td.buttons { width: 15%; white-space:nowrap; text-align: right; }
 table.list td.buttons a { padding-right: 0.6em; }
+table.list caption { text-align: left; padding: 0.5em 0.5em 0.5em 0; }
+
 tr.project td.name a { padding-left: 16px; white-space:nowrap; }
 tr.project.parent td.name a { background: url('../images/bullet_toggle_minus.png') no-repeat; }
 
@@ -283,8 +284,8 @@ dt.time-entry { background-image: url(../images/time.png); }
 
 #search-results dt.issue.closed { background-image: url(../images/ticket_checked.png); }
 
-div#roadmap fieldset.related-issues { margin-bottom: 1em; }
-div#roadmap fieldset.related-issues ul { margin-top: 0.3em; margin-bottom: 0.3em; }
+div#roadmap .related-issues { margin-bottom: 1em; }
+div#roadmap .related-issues td.checkbox { display: none; }
 div#roadmap .wiki h1:first-child { display: none; }
 div#roadmap .wiki h1 { font-size: 120%; }
 div#roadmap .wiki h2 { font-size: 110%; }