Module: Studium::TechnicalUniversityOfVienna

Defined in:
lib/studium/universities_in_austria/tu_vienna/tu_ferien.rb,
lib/studium/universities_in_austria/tu_vienna/tu_öffnungszeiten.rb

Class Method Summary collapse

Class Method Details

.tu_ferienObject

#

Studium::TechnicalUniversityOfVienna.tu_ferien

This can be updated from:

https://www.tuwien.at/studium/zulassung/akademischer-kalender/studienjahr-2022-23
https://www.tuwien.at/en/studies/admission/academic-calendar/academic-year-2022-23
https://www.tuwien.at/studium/akademischer-kalender/#c15373Collapse5762
https://www.tuwien.at/en/studies/admission/academic-calendar
#


22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# File 'lib/studium/universities_in_austria/tu_vienna/tu_ferien.rb', line 22

def self.tu_ferien
  heredoc = <<-EOF
#{Colours.rev}
Allerseelen:           #{::Colours.green('Mittwoch')},   #{::Colours.skyblue('02.11.2022')}
Tag des Landespatrons: #{::Colours.green('Dienstag')},   #{::Colours.skyblue('15.11.2022')}
Weihnachtsferien:      #{::Colours.green('Samstag')},    #{::Colours.skyblue('18.12.2022-07.01.2022')}
Semesterferien:        #{::Colours.green('Samstag')},    #{::Colours.skyblue('29.01.2022-28.02.2022')}
Osterferien:           #{::Colours.green('Montag')},     #{::Colours.skyblue('11.04.2022-23.04.2022')}
Pfingstferien:         #{::Colours.green('Dienstag')},   #{::Colours.skyblue('07.05.2022')}
Rektorstag:            #{::Colours.green('Freitag')},    #{::Colours.skyblue('27.05.2022')}
Sommerferien:          #{::Colours.green('Freitag')},    #{::Colours.skyblue('01.07.2022-30.09.2022')}

EOF
  puts heredoc
end

.tu_öffnungszeitenObject

#

Studium::TechnicalUniversityOfVienna.tu_öffnungszeiten

The dates can be seen here:

https://www.tuwien.at/tu-wien/organisation/zentrale-bereiche/studienabteilung/3
#


19
20
21
22
23
24
25
26
27
28
# File 'lib/studium/universities_in_austria/tu_vienna/tu_öffnungszeiten.rb', line 19

def self.tu_öffnungszeiten
  puts "#{Colours.rev}
#{Colours.royalblue('Montag')}:     von #{Colours.steelblue('09:30-12:00 Uhr')}
#{Colours.royalblue('Dienstag')}:   von #{Colours.steelblue('09:30-12:00 Uhr')}
#{Colours.royalblue('Mittwoch')}:   von #{Colours.steelblue('13:30-16:00 Uhr')}
#{Colours.royalblue('Donnerstag')}: von #{Colours.steelblue('09:30-12:00 Uhr')}
"
  puts "  #{::Colours.tomato('Karlsplatz 13, 1040 Wien')}"
  puts
end