##// END OF EJS Templates
Applied 'register notice' patch by Matt Jones....
Applied 'register notice' patch by Matt Jones. The user is now redirected to the login screen after having registered. git-svn-id: http://redmine.rubyforge.org/svn/trunk@601 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r546:413247ee5b16
r598:acebceb1d74b
Show More
calendar.rhtml
92 lines | 4.2 KiB | text/html+ruby | RhtmlLexer
Jean-Philippe Lang
Added fragment caching for calendar and gantt views...
r512 <% cache(:year => @year, :month => @month, :tracker_ids => @selected_tracker_ids, :subprojects => params[:with_subprojects], :lang => current_language) do %>
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 <h2><%= l(:label_calendar) %></h2>
Jean-Philippe Lang
Patch #9705 Tracker filtering on Main Calendar (Jeffrey Jones)...
r392 <% form_tag do %>
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 <table width="100%">
<tr>
Jean-Philippe Lang
Patch #9705 Tracker filtering on Main Calendar (Jeffrey Jones)...
r392 <td align="left" style="width:15%">
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 <%= link_to_remote ('&#171; ' + (@month==1 ? "#{month_name(12)} #{@year-1}" : "#{month_name(@month-1)}")),
Jean-Philippe Lang
Added the ability to include subprojects issues on calendar & gantt (options box)...
r395 {:update => "content", :url => { :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1), :tracker_ids => @selected_tracker_ids, :with_subprojects => params[:with_subprojects] }},
{:href => url_for(:action => 'calendar', :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1), :tracker_ids => @selected_tracker_ids, :with_subprojects => params[:with_subprojects])}
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 %>
</td>
Jean-Philippe Lang
Patch #9705 Tracker filtering on Main Calendar (Jeffrey Jones)...
r392 <td align="center" style="width:55%">
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 <%= select_month(@month, :prefix => "month", :discard_type => true) %>
<%= select_year(@year, :prefix => "year", :discard_type => true) %>
<%= submit_tag l(:button_submit), :class => "button-small" %>
</td>
Jean-Philippe Lang
Patch #9705 Tracker filtering on Main Calendar (Jeffrey Jones)...
r392 <td align="left" style="width:15%">
Jean-Philippe Lang
Added toggle_link helper....
r429 <%= toggle_link l(:label_options), "trackerselect" %>
Jean-Philippe Lang
Patch #9705 Tracker filtering on Main Calendar (Jeffrey Jones)...
r392 <div id="trackerselect" class="rightbox overlay" style="width:140px; display:none;">
<p><strong><%=l(:label_tracker_plural)%></strong></p>
<% @trackers.each do |tracker| %>
<%= check_box_tag "tracker_ids[]", tracker.id, (@selected_tracker_ids.include? tracker.id.to_s) %>
<%= tracker.name %><br />
<% end %>
Jean-Philippe Lang
Added the ability to archive projects:...
r546 <% if @project.active_children.any? %>
Jean-Philippe Lang
Added the ability to include subprojects issues on calendar & gantt (options box)...
r395 <p><strong><%=l(:label_subproject_plural)%></strong></p>
<%= check_box_tag "with_subprojects", 1, params[:with_subprojects] %> <%= l(:general_text_Yes) %>
<% end %>
Jean-Philippe Lang
Patch #9705 Tracker filtering on Main Calendar (Jeffrey Jones)...
r392 <p><center><%= submit_tag l(:button_apply), :class => 'button-small' %></center></p>
</div>
</td>
<td align="right" style="width:15%">
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 <%= link_to_remote ((@month==12 ? "#{month_name(1)} #{@year+1}" : "#{month_name(@month+1)}") + ' &#187;'),
Jean-Philippe Lang
Added the ability to include subprojects issues on calendar & gantt (options box)...
r395 {:update => "content", :url => { :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1), :tracker_ids => @selected_tracker_ids, :with_subprojects => params[:with_subprojects] }},
{:href => url_for(:action => 'calendar', :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1), :tracker_ids => @selected_tracker_ids, :with_subprojects => params[:with_subprojects])}
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 %>&nbsp;
</td>
</tr>
</table>
<% end %>
<table class="list with-cells">
<thead>
<tr>
<th></th>
<% 1.upto(7) do |d| %>
<th style="width:14%"><%= day_name(d) %></th>
<% end %>
</tr>
</thead>
<tbody>
<tr style="height:100px">
<% day = @date_from
while day <= @date_to
if day.cwday == 1 %>
<th><%= day.cweek %></th>
<% end %>
<td valign="top" class="<%= day.month==@month ? "even" : "odd" %>" style="width:14%; <%= Date.today == day ? 'background:#FDFED0;' : '' %>">
<p class="textright"><%= day==Date.today ? "<b>#{day.day}</b>" : day.day %></p>
Jean-Philippe Lang
Added versions due dates on calendar....
r426 <% ((@ending_events_by_days[day] || []) + (@starting_events_by_days[day] || [])).uniq.each do |i| %>
<% if i.is_a? Issue %>
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 <div class="tooltip">
<%= if day == i.start_date and day == i.due_date
image_tag('arrow_bw.png')
elsif day == i.start_date
image_tag('arrow_from.png')
elsif day == i.due_date
image_tag('arrow_to.png')
end %>
Jean-Philippe Lang
Subproject name displayed on issue list, calendar and gantt (only for issues that belong to a subproject)....
r481 <small><%= link_to_issue i %><%= " (#{i.project.name})" unless @project && @project == i.project %>: <%=h i.subject.sub(/^(.{30}[^\s]*\s).*$/, '\1 (...)') %></small>
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 <span class="tip">
<%= render :partial => "issues/tooltip", :locals => { :issue => i }%>
</span>
</div>
Jean-Philippe Lang
Added versions due dates on calendar....
r426 <% else %>
Jean-Philippe Lang
Added an option to see all versions in the roadmap view (including completed ones)....
r513 <small><%= link_to_version i, :class => "icon icon-package" %></small>
Jean-Philippe Lang
Added versions due dates on calendar....
r426 <% end %>
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 <% end %>
</td>
<%= '</tr><tr style="height:100px">' if day.cwday >= 7 and day!=@date_to %>
<%
day = day + 1
end %>
</tr>
</tbody>
</table>
<%= image_tag 'arrow_from.png' %>&nbsp;&nbsp;<%= l(:text_tip_task_begin_day) %><br />
<%= image_tag 'arrow_to.png' %>&nbsp;&nbsp;<%= l(:text_tip_task_end_day) %><br />
Jean-Philippe Lang
Added fragment caching for calendar and gantt views...
r512 <%= image_tag 'arrow_bw.png' %>&nbsp;&nbsp;<%= l(:text_tip_task_begin_end_day) %><br />
<% end %>