diff --git a/content/schedule/buildings.html b/content/schedule/buildings.html index e662350b..df125624 100644 --- a/content/schedule/buildings.html +++ b/content/schedule/buildings.html @@ -2,37 +2,6 @@ title: Buildings forcepagelinks: true --- -<% if @site.config.fetch(:virtual) %> -

- While a virtual FOSDEM does not have buildings, our conference management system expects them. So we reused them to group talks by their - type. -

-

- Find an overview below. -

- - - - - - - - - <% $buildings.each do |building, rooms| %> - - - - - <% end %> - -
BuildingRooms
<%= building %> -
    - <% rooms.each do |room| %> -
  • <%= l(room) %>
  • - <% end %> -
-
-<% else %>

The various events are spread over several buildings (clusters of rooms) over the campus. @@ -68,34 +37,3 @@

ULB Solbosch Campus map
- -

Online

-

Talks shown in rooms prefixed by D take place online.

-

(M.test holds live test data used before the event.)

- -<% cols = $buildings.values.map{|list| list.size}.max %> - - - - - - - - - <% $buildings.reject{ |b| b =~ /^[^DMIS]/ }.each do |building, rooms| %> - - - <% rooms.each do |room| %> - - <% end %> - <% remainder = cols - rooms.size %> - <% if remainder > 0 %> - - <% end %> - - <% end %> - -
Online Rooms
<%= building %><%= l(room) %>
- - -<% end %> diff --git a/content/schedule/rooms.html b/content/schedule/rooms.html index 46df65db..b046be69 100644 --- a/content/schedule/rooms.html +++ b/content/schedule/rooms.html @@ -57,50 +57,3 @@

Rooms Live in Brussels

-

Online Rooms

-

The content in these remaining rooms is pre-recorded with interactive live Q&A. Follow the links in each room to connect.

- - - - - - <% days.each do |d| %> - - <% end %> - - - - <% - $buildings.reject{ |b1| b1 =~ /^[^DM]/ }.each do |b, brooms| - #brooms = brooms.reject{|r| r[:events].empty?}.sort_by{|r| [r[:rank], r[:conference_room_id]]} - brooms = brooms.sort_by{|r| [r[:rank], r[:conference_room_id]]} - unless brooms.empty? - brooms.each_with_index do |r, i| - %> - - <% if i == 0 %> - - <% end %> - - <% - days.each do |d| - dayevents = r[:events_by_day].fetch(d[:slug].to_sym, []).map(&$to_event) - %> - <% if dayevents.empty? %> - - <% else %> - <% - first = dayevents.map{|e| e[:start_time]}.sort.first - last = dayevents.map{|e| e[:end_time]}.sort.last - daytracks = dayevents.map{|e| e[:track]}.uniq.map(&$to_track).sort_by{|t| [t[:start_time].fetch(d[:slug].to_sym), t[:rank], t[:conference_track_id]]} - %> - - <% end %> - <% end %> - - <% end %> - <% end %> - <% end %> - -
Online Room<%= d[:title] %>
<%= b %><%= l(r) %>-<%= first %>-<%= last %><% unless daytracks.empty? %>: <%= l daytracks, :name %><% end %>
-