calendar.rhtml
54 lines
| 2.3 KiB
| text/html+ruby
|
RhtmlLexer
|
r2777 | <h2><%= l(:label_calendar) %></h2> | ||
|
r2778 | |||
<% form_tag({}, :id => 'query_form') do %> | ||||
|
r2777 | <fieldset id="filters" class="collapsible"> | ||
<legend onclick="toggleFieldset(this);"><%= l(:label_filter_plural) %></legend> | ||||
<div> | ||||
|
r1796 | <%= render :partial => 'queries/filters', :locals => {:query => @query} %> | ||
|
r2777 | </div> | ||
</fieldset> | ||||
|
r1796 | |||
|
r2777 | <p style="float:right;"> | ||
|
r1796 | <%= link_to_remote ('« ' + (@month==1 ? "#{month_name(12)} #{@year-1}" : "#{month_name(@month-1)}")), | ||
|
r2326 | {: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))} | ||||
|
r1796 | %> | | ||
<%= link_to_remote ((@month==12 ? "#{month_name(1)} #{@year+1}" : "#{month_name(@month+1)}") + ' »'), | ||||
|
r2326 | {: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))} | ||||
|
r1796 | %> | ||
</p> | ||||
<p class="buttons"> | ||||
|
r2777 | <%= select_month(@month, :prefix => "month", :discard_type => true) %> | ||
<%= select_year(@year, :prefix => "year", :discard_type => true) %> | ||||
|
r1796 | <%= link_to_remote l(:button_apply), | ||
|
r2326 | { :url => { :set_filter => (@query.new_record? ? 1 : nil) }, | ||
|
r1796 | :update => "content", | ||
:with => "Form.serialize('query_form')" | ||||
}, :class => 'icon icon-checked' %> | ||||
<%= link_to_remote l(:button_clear), | ||||
|
r2326 | { :url => { :set_filter => (@query.new_record? ? 1 : nil) }, | ||
|
r1796 | :update => "content", | ||
}, :class => 'icon icon-reload' if @query.new_record? %> | ||||
</p> | ||||
<% end %> | ||||
<%= error_messages_for 'query' %> | ||||
<% if @query.valid? %> | ||||
<%= render :partial => 'common/calendar', :locals => {:calendar => @calendar} %> | ||||
|
r3363 | <p class="legend cal"> | ||
<span class="starting"><%= l(:text_tip_task_begin_day) %></span> | ||||
<span class="ending"><%= l(:text_tip_task_end_day) %></span> | ||||
<span class="starting ending"><%= l(:text_tip_task_begin_end_day) %></span> | ||||
</p> | ||||
|
r1796 | <% end %> | ||
<% content_for :sidebar do %> | ||||
<%= render :partial => 'issues/sidebar' %> | ||||
<% end %> | ||||
<% html_title(l(:label_calendar)) -%> | ||||