annotate app/views/activities/_busy.html.erb @ 1478:5ca1f4a47171 bibplugin_db_migrations

Close obsolete branch bibplugin_db_migrations
author Chris Cannam
date Fri, 30 Nov 2012 14:40:50 +0000
parents 967fb7e62b1d
children a943f341c99d
rev   line source
chris@1006 1 <% events = @events_by_day %>
chris@1006 2 <% if (events.nil?)
chris@1021 3 activity = Redmine::Activity::Fetcher.new(User.anonymous)
chris@1006 4 events = activity.events(Date.today - 14, Date.today + 1)
chris@1006 5 end
chris@1006 6 %>
chris@1006 7
chris@1006 8 <% if events.empty? %>
chris@1006 9
chris@1006 10 <% else %>
chris@1006 11
chris@1006 12 <ul>
chris@1006 13
chris@1006 14 <%
chris@1011 15 for project in busy_projects(events, 5)
chris@1006 16 %>
chris@1006 17
chris@1006 18 <li class="busy">
chris@1006 19 <span class="title">
chris@1006 20 <% if !project.root? %>
chris@1006 21 <% project.ancestors.each do |p| %>
chris@1006 22 <%= h(p) %>&nbsp;&#187;
chris@1006 23 <% end %>
chris@1006 24 <% end %>
chris@1006 25 <%= link_to_project project %>
chris@1006 26 </span>
chris@1006 27 <% if !project.is_public? %>
chris@1006 28 <span class="private"><%= l(:field_is_private) %></span>
chris@1006 29 <% end %>
chris@1006 30 <span class='managers'>
chris@1006 31 <%
chris@1006 32 u = project.users_by_role
chris@1006 33 if ! u.empty? %>
chris@1006 34 (<%=
chris@1006 35 mgmt_roles = u.keys.select{ |r| r.allowed_to?(:edit_project) }
chris@1006 36 managers = mgmt_roles.map{ |r| u[r] }.flatten.sort.uniq
chris@1006 37 managers.map{ |m| m.name }.join(', ')
chris@1006 38 %>)<%
chris@1006 39 end
chris@1006 40 %>
chris@1006 41 </span>
chris@1006 42
chris@1006 43 <%= render_project_short_description project %>
chris@1006 44 </li>
chris@1006 45
chris@1006 46 <% end %>
chris@1006 47 </ul>
chris@1006 48 <% end %>