Experiment: Kalender seitlich

This commit is contained in:
Stefan Schlott 2013-09-08 20:24:36 +02:00
parent 940111d12a
commit e9a148bb13

View file

@ -29,11 +29,11 @@ feed:
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="span8">
<% upcomingEvents = get_events().select { |e| e[:startdate].to_datetime > DateTime.now } <% upcomingEvents = get_events().select { |e| e[:startdate].to_datetime > DateTime.now }
if (upcomingEvents.size>0) if (upcomingEvents.size>0)
upcomingEvents.sort! { |a,b| a[:startdate].to_datetime <=> b[:startdate].to_datetime } upcomingEvents.sort! { |a,b| a[:startdate].to_datetime <=> b[:startdate].to_datetime }
%> %>
<div class="span6">
<div class="well well-large"> <div class="well well-large">
<article itemscope itemtype="http://schema.org/EducationEvent"> <article itemscope itemtype="http://schema.org/EducationEvent">
<h1><a href="<%= upcomingEvents[0].path() %>">Nächster Vortrag</a></h1> <h1><a href="<%= upcomingEvents[0].path() %>">Nächster Vortrag</a></h1>
@ -43,13 +43,11 @@ feed:
</p> </p>
</article> </article>
</div> </div>
</div>
<% end %> <% end %>
<% upcomingRegularsTable = get_regulars_tables().select { |e| e[:startdate].to_datetime > DateTime.now } <% upcomingRegularsTable = get_regulars_tables().select { |e| e[:startdate].to_datetime > DateTime.now }
if (upcomingRegularsTable.size>0) if (upcomingRegularsTable.size>0)
upcomingRegularsTable.sort! { |a,b| a[:startdate].to_datetime <=> b[:startdate].to_datetime } upcomingRegularsTable.sort! { |a,b| a[:startdate].to_datetime <=> b[:startdate].to_datetime }
%> %>
<div class="span6">
<div class="well well-large"> <div class="well well-large">
<article itemscope itemtype="http://schema.org/SocialEvent"> <article itemscope itemtype="http://schema.org/SocialEvent">
<h1><a href="#">Nächster <span itemprop="name">CCCS Stammtisch</span></a></h1> <h1><a href="#">Nächster <span itemprop="name">CCCS Stammtisch</span></a></h1>
@ -59,9 +57,19 @@ feed:
</p> </p>
</article> </article>
</div> </div>
</div>
<% end %> <% end %>
</div> </div>
<div class="span4">
<h1>Kalender</h1>
<p>
<% allUpcomingEvents = get_public_events().select { |e| e[:startdate].to_datetime > DateTime.now }
if (allUpcomingEvents.size>0)
allUpcomingEvents.sort! { |a,b| a[:startdate].to_datetime <=> b[:startdate].to_datetime }
%>
<%= render 'calendar_list', :events => allUpcomingEvents.first(10) %>
<% end %>
</div>
</div>
<div class="row"> <div class="row">
<div class="span8"> <div class="span8">
<section itemscope itemtype="http://schema.org/Blog"> <section itemscope itemtype="http://schema.org/Blog">