Mercurial > hg > soundsoftware-site
changeset 810:aaa26ccafb00 cannam
Move tags list on project show page
author | Chris Cannam <chris.cannam@soundsoftware.ac.uk> |
---|---|
date | Wed, 23 Nov 2011 13:57:22 +0000 |
parents | 0a5bc55527a6 |
children | b4e59a60b447 73057b65abcb |
files | app/views/projects/show.rhtml vendor/plugins/redmine_bibliography/app/views/projects/show.rhtml vendor/plugins/redmine_tags/app/views/projects/_tags.html.erb vendor/plugins/redmine_tags/assets/stylesheets/redmine_tags.css vendor/plugins/redmine_tags/lib/redmine_tags/hooks/views_projects_hook.rb |
diffstat | 5 files changed, 12 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/app/views/projects/show.rhtml Wed Nov 23 13:23:22 2011 +0000 +++ b/app/views/projects/show.rhtml Wed Nov 23 13:57:22 2011 +0000 @@ -98,6 +98,7 @@ </div> <% content_for :sidebar do %> + <%= call_hook(:view_projects_show_sidebar_top, :project => @project) %> <% if @total_hours.present? %> <h3><%= l(:label_spent_time) %></h3> <p><span class="icon icon-time"><%= l_hours(@total_hours) %></span></p>
--- a/vendor/plugins/redmine_bibliography/app/views/projects/show.rhtml Wed Nov 23 13:23:22 2011 +0000 +++ b/vendor/plugins/redmine_bibliography/app/views/projects/show.rhtml Wed Nov 23 13:57:22 2011 +0000 @@ -101,6 +101,7 @@ </div> <% content_for :sidebar do %> + <%= call_hook(:view_projects_show_sidebar_top, :project => @project) %> <% if @total_hours && User.current.allowed_to?(:view_time_entries, @project) %> <h3><%= l(:label_spent_time) %></h3> <p><span class="icon icon-time"><%= l_hours(@total_hours) %></span></p>
--- a/vendor/plugins/redmine_tags/app/views/projects/_tags.html.erb Wed Nov 23 13:23:22 2011 +0000 +++ b/vendor/plugins/redmine_tags/app/views/projects/_tags.html.erb Wed Nov 23 13:57:22 2011 +0000 @@ -1,6 +1,7 @@ <% unless @project.tag_list.empty? %> - <tr> - <td><b><%=l(:tags)%>:</b></td> - <td><%= @project.tag_counts.collect{ |t| render_project_tag_link(t) }.join(', ') %></td> - </tr> + <%= stylesheet_link_tag 'redmine_tags', :plugin => 'redmine_tags' %> + <dl class="tags"> + <dt class="tags-title"><%=l(:tags)%></dt> + <dd class="tags"><%= @project.tag_counts.collect{ |t| render_project_tag_link(t) }.join(', ') %></dd> + </dl> <% end %>
--- a/vendor/plugins/redmine_tags/assets/stylesheets/redmine_tags.css Wed Nov 23 13:23:22 2011 +0000 +++ b/vendor/plugins/redmine_tags/assets/stylesheets/redmine_tags.css Wed Nov 23 13:57:22 2011 +0000 @@ -37,3 +37,7 @@ ul.projects .tags, ul.projects .no-tags { padding-left: 0.5em; color: #3e442c; font-size: 0.95em } table.projects th.tags { color: #3e442c; } +dl.tags { margin-top: 1.5em; margin-left: 0; padding-bottom: 1em; overflow: hidden; margin-bottom: 1em; border-bottom: 1px dotted #bbbbbb; } +dt.tags-title { float: left; font-weight: bold; color: #3e442c; } +dd.tags { margin-left: .5em; float: left; color: #3e442c; } +
--- a/vendor/plugins/redmine_tags/lib/redmine_tags/hooks/views_projects_hook.rb Wed Nov 23 13:23:22 2011 +0000 +++ b/vendor/plugins/redmine_tags/lib/redmine_tags/hooks/views_projects_hook.rb Wed Nov 23 13:57:22 2011 +0000 @@ -2,7 +2,7 @@ module Hooks class ViewsProjectsHook < Redmine::Hook::ViewListener render_on :view_projects_form, :partial => 'projects/tags_form' - render_on :view_projects_show_left, :partial => 'projects/tags' + render_on :view_projects_show_sidebar_top, :partial => 'projects/tags' # render_on :view_issues_sidebar_planning_bottom, :partial => 'issues/tags_sidebar' end end