diff options
Diffstat (limited to 'ramaskrik-program.rb')
| -rwxr-xr-x | ramaskrik-program.rb | 9 | 
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"  | 
