aboutsummaryrefslogtreecommitdiffstats
path: root/ramaskrik-program.rb
diff options
context:
space:
mode:
Diffstat (limited to 'ramaskrik-program.rb')
-rwxr-xr-xramaskrik-program.rb9
1 files changed, 5 insertions, 4 deletions
diff --git a/ramaskrik-program.rb b/ramaskrik-program.rb
index cd22839..5e58620 100755
--- a/ramaskrik-program.rb
+++ b/ramaskrik-program.rb
@@ -22,8 +22,8 @@ require 'date'
require 'delegate'
require 'erb'
require 'events'
+require 'i18n'
require 'json'
-require 'scrapers/ramaskrik'
require 'nokogiri'
require 'open-uri'
require 'uri'
@@ -33,8 +33,8 @@ class EventDecorator < SimpleDelegator
attr_reader :height
def calc_offsets(time_offset)
- @offset = 5 + (start_time - time_offset).to_i / 50
- @height = 5 + duration / 50;
+ @offset = 5 + (start_time - time_offset).to_f / 50
+ @height = 5 + duration.to_f / 50;
start_time + duration
end
end
@@ -52,7 +52,7 @@ class SortedEventList
.sort{ |a,b| a.start_time - b.start_time }
.map{ |e| EventDecorator.new(e) }
- @start_time = @events.first.start_time - (@events.first.start_time.min * 60)
+ @start_time = @events.first.start_time # - (@events.first.start_time.min * 60)
@events.group_by{|e| e.venue}.each do |venue, events|
time_offset = start_time
@@ -82,6 +82,7 @@ def make_sorted_event_lists_by_date(events_by_date)
new_list
end
+lang = I18n::new
year = Date::today.year
title = "Ramaskrik #{year} - Program"