<%= start_form_tag :action => 'calendar', :id => @project %> <%= select_month(@month, :prefix => "month", :discard_type => true) %> <%= select_year(@year, :prefix => "year", :discard_type => true) %> <%= submit_tag l(:button_submit), :class => "button-small" %> <%= end_form_tag %> | <%= image_tag 'gantt' %> <%= link_to l(:label_gantt_chart), :action => 'gantt', :id => @project %> |
<% 1.upto(7) do |d| %> | <%= day_name(d) %> | <% end %>
<%= day.cweek %> | <% end %>">
<%= day==Date.today ? "#{day.day}" : day.day %> <% day_issues = [] @issues.each { |i| day_issues << i if i.start_date == day or i.due_date == day } day_issues.each do |i| %> <%= if day == i.start_date and day == i.due_date image_tag('arrow_bw') elsif day == i.start_date image_tag('arrow_from') elsif day == i.due_date image_tag('arrow_to') end %> <%= i.tracker.name %> <%= link_to i.id, :controller => 'issues', :action => 'show', :id => i %>: <%= i.subject.sub(/^(.{30}[^\s]*\s).*$/, '\1 (...)') %><% end %> |
<%= '
<%= link_to_remote ('« ' + l(:label_previous)), {:update => "content", :url => { :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1) }}, {:href => url_for(:action => 'calendar', :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1))} %> | <%= link_to_remote (l(:label_next) + ' »'), {:update => "content", :url => { :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1) }}, {:href => url_for(:action => 'calendar', :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1))} %> |