Newer
Older
echarp
a validé
- @events = @events.year params[:year].to_i
%header.calendar-header.year
= link_to '<<', year: params[:year].to_i - 1, tag: params[:tag],
region: params[:region]
= link_to '>>', year: params[:year].to_i + 1, tag: params[:tag],
region: params[:region]
- params[:start_date] = "#{params[:year]}-#{i}-01"
echarp
a validé
previous_link: nil, next_link: nil,
title: ->(start_date) { raw link_to l(start_date, format: :month),
root_path(start_date: start_date),
class: 'month_selector' } do |date, events|
%ul.events.fa-ul
- events.select { |e| (e.start_time.to_date..e.end_time.to_date).cover? date }
%li.event{ title: display_date(event) }
- if event.locality?
%em.locality.fa.fa-globe
%strong.city{ title: event.address }= event.city
echarp
a validé
-# One month calendar
- @events = @events.month params[:start_date].try :to_date
echarp
a validé
title: ->(start_date) { raw "#{I18n.t('date.month_names')[start_date.month]} #{link_to start_date.year,
root_path(year: start_date.year)}" },
echarp
a validé
previous_link: ->(param, date_range) { link_to '<<',
{ param => (date_range.first - 1.day).beginning_of_month,
tag: params[:tag], region: params[:region] } },
echarp
a validé
next_link: ->(param, date_range) { link_to '>>',
{ param => (date_range.last + 1.day).beginning_of_month,
tag: params[:tag], region: params[:region] } } do |date, events|
%ul.events.fa-ul
- events.select { |e| (e.start_time.to_date..e.end_time.to_date).cover? date }
%li.event{ title: display_date(event) }
- if event.locality?
%em.locality.fa.fa-globe
%strong.city{ title: event.address }= event.city
.formats
%em.fa.fa-rss
= raw t '.calendar_in',
rss: link_to('RSS', events_path(:rss,
tag: params[:tag], region: params[:region])),
webcal: link_to('webcal', events_path(:rss,
tag: params[:tag], protocol: 'webcal', format: :ics, tag: params[:tag],
region: params[:region])),
ical: link_to('iCal', events_path(:rss,
tag: params[:tag], format: :ics, tag: params[:tag],
region: params[:region]))
echarp
a validé
%a#banner(href='http://april.org/campagne')
-# %img(src='http://www.april.org/campagne/images/priorite-logiciel-libre-je-soutiens-april.png'
width='580' height='76' alt='Priorité au Logiciel Libre! Je soutiens l\'April.')
= image_tag 'priorite-logiciel-libre-je-soutiens-april_2_m.png',
width: '374', height: '48',
alt: 'Priorité au Logiciel Libre! Je soutiens l\'April.'
echarp
a validé
- set_events_meta