mirror of
https://github.com/meineerde/redmine.git
synced 2025-12-31 12:49:38 +00:00
Move calendar day classes to a helper (#27096).
Patch by Marius BALTEANU. git-svn-id: http://svn.redmine.org/redmine/trunk@17797 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
89f65490b4
commit
fdf468cdf7
@ -55,4 +55,10 @@ module CalendarsHelper
|
||||
def link_to_month(link_name, year, month, options={})
|
||||
link_to(link_name, {:params => request.query_parameters.merge(:year => year, :month => month)}, options)
|
||||
end
|
||||
|
||||
def calendar_day_css_classes(calendar, day)
|
||||
css = day.month==calendar.month ? 'even' : 'odd'
|
||||
css << " today" if User.current.today == day
|
||||
css
|
||||
end
|
||||
end
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
<% day = calendar.startdt
|
||||
while day <= calendar.enddt %>
|
||||
<%= ("<td class='week-number' title='#{ l(:label_week) }'>#{(day+(11-day.cwday)%7).cweek}</td>".html_safe) if day.cwday == calendar.first_wday %>
|
||||
<td class="<%= day.month==calendar.month ? 'even' : 'odd' %><%= ' today' if User.current.today == day %>">
|
||||
<td class="<%= calendar_day_css_classes(calendar, day) %>">
|
||||
<p class="day-num"><%= day.day %></p>
|
||||
<% calendar.events_on(day).each do |i| %>
|
||||
<% if i.is_a? Issue %>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user