Mercurial > hg > soundsoftware-site
annotate app/views/activities/_busy.html.erb @ 1519:afce8026aaeb redmine-2.4-integration
Merge from branch "live"
author | Chris Cannam |
---|---|
date | Tue, 09 Sep 2014 09:34:53 +0100 |
parents | 467282ce64a4 |
children |
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@1186 | 4 days = Setting.activity_days_default.to_i |
chris@1186 | 5 events = activity.events(Date.today - days, Date.today + 1) |
chris@1006 | 6 end |
chris@1006 | 7 %> |
chris@1006 | 8 |
chris@1006 | 9 <% if events.empty? %> |
chris@1006 | 10 |
chris@1006 | 11 <% else %> |
chris@1006 | 12 |
chris@1006 | 13 <ul> |
chris@1006 | 14 |
chris@1006 | 15 <% |
Chris@1501 | 16 for project in busy_projects(events, 5) |
chris@1006 | 17 %> |
chris@1006 | 18 |
chris@1006 | 19 <li class="busy"> |
chris@1006 | 20 <span class="title"> |
chris@1006 | 21 <% if !project.root? %> |
chris@1006 | 22 <% project.ancestors.each do |p| %> |
chris@1006 | 23 <%= h(p) %> » |
chris@1006 | 24 <% end %> |
chris@1006 | 25 <% end %> |
chris@1006 | 26 <%= link_to_project project %> |
chris@1006 | 27 </span> |
chris@1006 | 28 <% if !project.is_public? %> |
chris@1006 | 29 <span class="private"><%= l(:field_is_private) %></span> |
chris@1006 | 30 <% end %> |
chris@1006 | 31 <span class='managers'> |
chris@1006 | 32 <% |
chris@1006 | 33 u = project.users_by_role |
chris@1006 | 34 if ! u.empty? %> |
chris@1186 | 35 <%= |
chris@1006 | 36 mgmt_roles = u.keys.select{ |r| r.allowed_to?(:edit_project) } |
chris@1006 | 37 managers = mgmt_roles.map{ |r| u[r] }.flatten.sort.uniq |
chris@1006 | 38 managers.map{ |m| m.name }.join(', ') |
chris@1184 | 39 %><% |
chris@1006 | 40 end |
chris@1006 | 41 %> |
chris@1006 | 42 </span> |
chris@1006 | 43 |
chris@1006 | 44 <%= render_project_short_description project %> |
chris@1006 | 45 </li> |
chris@1006 | 46 |
chris@1006 | 47 <% end %> |
chris@1006 | 48 </ul> |
chris@1190 | 49 |
chris@1006 | 50 <% end %> |