2017-06-14 09:09:37 +02:00
|
|
|
|
module AboutHelper
|
|
|
|
|
def bestuur_of(year)
|
|
|
|
|
data_from(:bestuur)[year]
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def current_bestuur
|
|
|
|
|
bestuur_of(@config[:academic_year].to_sym)
|
|
|
|
|
end
|
2019-03-13 21:12:03 +01:00
|
|
|
|
|
|
|
|
|
def sponsoring_members_of(year)
|
|
|
|
|
data_from(:supporting_members)[year]
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def current_sponsoring_members
|
2020-07-12 11:22:00 +02:00
|
|
|
|
sponsoring_members_of(@config[:sponsoring_members_year])
|
2019-03-13 21:12:03 +01:00
|
|
|
|
end
|
2019-11-07 15:29:52 +01:00
|
|
|
|
|
2019-05-22 19:38:54 +02:00
|
|
|
|
def all_bestuur
|
|
|
|
|
data_from(:bestuur).sort_by(&method(:academic_year_sort)).reverse.to_h
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def academic_year_string(year)
|
|
|
|
|
first, second = year.to_s.split('-')
|
|
|
|
|
"#{to_full_year(first)} – #{to_full_year(second)}"
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def academic_year_sort(year)
|
|
|
|
|
first, _ = year.to_s.split('-')
|
|
|
|
|
to_full_year(first).to_i
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def to_full_year(year)
|
|
|
|
|
(year.to_i < 90) ? "20#{year}" : "19#{year}"
|
|
|
|
|
end
|
2020-07-12 11:22:00 +02:00
|
|
|
|
|
2019-12-04 17:08:56 +01:00
|
|
|
|
def to_HTML(text)
|
|
|
|
|
text.gsub("<", "<").gsub(">", ">").gsub("\n", "<br>");
|
|
|
|
|
end
|
2017-06-14 09:09:37 +02:00
|
|
|
|
end
|