aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--index.html.erb5
-rw-r--r--lib/i18n.rb8
-rwxr-xr-xramaskrik-program.rb2
3 files changed, 13 insertions, 2 deletions
diff --git a/index.html.erb b/index.html.erb
index 57ed60e..53b1465 100644
--- a/index.html.erb
+++ b/index.html.erb
@@ -22,16 +22,17 @@
(Ingen data sendes til websiden, hvilke filmer du har valgt vil kun lagres i din egen nettleser.)</p>
<p>Programmet er også tilgjengelig som en kalenderfil.
- <a href="./program-ramaskrik-<%= year %>.ics">Klikk her</a>
+ <a href="./program-ramaskrik-<%= year %>.ics">klikk her</a>
for å legge den til i kalenderen din.</p>
<p>Har du spørsmål, ta kontakt med meg <a href="mailto:haraldei-ramaprogram@anduin.net">via epost</a>.</p>
</details>
</section>
<section id="events-list">
+ <p>Last ned som <a href="./program-ramaskrik-<%= year %>.ics">kalenderfil</a></p>
<% eventlist.keys.sort.each do |date| %>
<% events = eventlist[date] %>
- <h2><%= date.strftime("%A %d.%m.%Y") %></h2>
+ <h2><%= lang.weekday(date.wday).capitalize %> – <%= date.strftime("%d.%m.%Y") %></h2>
<div class="events" style="height: <%= 200 + (events.end_time - events.start_time) / 50 %>px; width: <%= 100 + (events.venues.length * 350) %>px;">
<% start_time = events.start_time.to_i %>
<% end_time = events.end_time.to_i %>
diff --git a/lib/i18n.rb b/lib/i18n.rb
new file mode 100644
index 0000000..0a2e461
--- /dev/null
+++ b/lib/i18n.rb
@@ -0,0 +1,8 @@
+class I18n
+
+ Weekday = %w{søndag mandag tirsdag onsdag torsdag fredag lørdag}
+
+ def weekday(day)
+ Weekday[day]
+ end
+end
diff --git a/ramaskrik-program.rb b/ramaskrik-program.rb
index 5833b98..5e58620 100755
--- a/ramaskrik-program.rb
+++ b/ramaskrik-program.rb
@@ -22,6 +22,7 @@ require 'date'
require 'delegate'
require 'erb'
require 'events'
+require 'i18n'
require 'json'
require 'nokogiri'
require 'open-uri'
@@ -81,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"