To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / app / views / common / _calendar.html.erb @ 912:5e80956cc792

History | View | Annotate | Download (1.2 KB)

1 0:513646585e45 Chris
<table class="cal">
2
<thead>
3
<tr><th scope="col" title="<%= l(:label_week) %>" class="week-number"></th><% 7.times do |i| %><th scope="col"><%= day_name( (calendar.first_wday+i)%7 ) %></th><% end %></tr>
4
</thead>
5
<tbody>
6
<tr>
7
<% day = calendar.startdt
8
while day <= calendar.enddt %>
9
<%= "<td class='week-number' title='#{ l(:label_week) }'>#{(day+(11-day.cwday)%7).cweek}</td>" if day.cwday == calendar.first_wday %>
10
<td class="<%= day.month==calendar.month ? 'even' : 'odd' %><%= ' today' if Date.today == day %>">
11 909:cbb26bc654de Chris
<p class="day-num"><%= day.day %></p>
12 0:513646585e45 Chris
<% calendar.events_on(day).each do |i| %>
13
  <% if i.is_a? Issue %>
14
  <div class="<%= i.css_classes %> <%= 'starting' if day == i.start_date %> <%= 'ending' if day == i.due_date %> tooltip">
15
  <%= h("#{i.project} -") unless @project && @project == i.project %>
16
  <%= link_to_issue i, :truncate => 30 %>
17
  <span class="tip"><%= render_issue_tooltip i %></span>
18
  </div>
19
  <% else %>
20 909:cbb26bc654de Chris
  <span class="icon icon-package">
21 0:513646585e45 Chris
    <%= h("#{i.project} -") unless @project && @project == i.project %>
22
    <%= link_to_version i%>
23
  </span>
24
  <% end %>
25
<% end %>
26
</td>
27
<%= '</tr><tr>' if day.cwday==calendar.last_wday and day!=calendar.enddt %>
28
<% day = day + 1
29
end %>
30
</tr>
31
</tbody>
32
</table>