From 64a253a08dbda4aeaa3b68176a88f080c3b7bb60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elo=C3=AFse=20Piret?= Date: Tue, 3 Oct 2017 09:56:24 +0200 Subject: [PATCH 01/30] introquiz event --- content/events/17-18/introquiz.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 content/events/17-18/introquiz.md diff --git a/content/events/17-18/introquiz.md b/content/events/17-18/introquiz.md new file mode 100644 index 0000000..1a9c912 --- /dev/null +++ b/content/events/17-18/introquiz.md @@ -0,0 +1,19 @@ +--- +title: De grote Zeus introductie quiz +image: https://zeus.ugent.be/zeuswpi/WBPaj2H1.jpeg +description: Leer ons kennen tijdens deze ludieke quiz! +created_at: 3-10-2017 +time: '05-10-2017 17:45' +location:Zeus kelder +banner: https://zeus.ugent.be/zeuswpi/WBPaj2H1.jpeg +locationlink: Sint-Pietersplein, Gent +--- + +Wat: Een toffe quiz waarmee jullie beter gaan begrijpen wat Zeus is, wie we zijn, wat we doen en hoe we denken. +Wanneer: Donderdag 5 Oktober, om 17:45, maar iedereeen is reeds welkom in de kelder op voorhand! +Waarom: Omdat zeus de max is +Wie: Onze doelgroep bestaat voornamelijk uit eerstejaars bachelor informatica, maar ook alle anderen die wat meer over Zeus willen weten! Oude zakken zijn ook welkom. + +Hopelijk tot dan! +Xoxo +Uw zeus event <3 From 3ff7af373aec5bce0ed81f07cba309d5cd77096f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elo=C3=AFse=20Piret?= Date: Tue, 3 Oct 2017 10:08:28 +0200 Subject: [PATCH 02/30] add fb link --- content/events/17-18/introquiz.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/events/17-18/introquiz.md b/content/events/17-18/introquiz.md index 1a9c912..46a113f 100644 --- a/content/events/17-18/introquiz.md +++ b/content/events/17-18/introquiz.md @@ -5,7 +5,7 @@ description: Leer ons kennen tijdens deze ludieke quiz! created_at: 3-10-2017 time: '05-10-2017 17:45' location:Zeus kelder -banner: https://zeus.ugent.be/zeuswpi/WBPaj2H1.jpeg +facebook:'https://www.facebook.com/events/1892351817759801' locationlink: Sint-Pietersplein, Gent --- From 814c3f685c09e39a006c77c1309378d2678db531 Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Tue, 3 Oct 2017 10:25:26 +0200 Subject: [PATCH 03/30] Styling introquiz --- content/events/17-18/introquiz.md | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/content/events/17-18/introquiz.md b/content/events/17-18/introquiz.md index 46a113f..d3b3f62 100644 --- a/content/events/17-18/introquiz.md +++ b/content/events/17-18/introquiz.md @@ -4,15 +4,22 @@ image: https://zeus.ugent.be/zeuswpi/WBPaj2H1.jpeg description: Leer ons kennen tijdens deze ludieke quiz! created_at: 3-10-2017 time: '05-10-2017 17:45' -location:Zeus kelder -facebook:'https://www.facebook.com/events/1892351817759801' -locationlink: Sint-Pietersplein, Gent +location: Zeus kelder +facebook: https://www.facebook.com/events/1892351817759801 +locationlink: Zeus WPI, Krijgslaan, Ghent --- -Wat: Een toffe quiz waarmee jullie beter gaan begrijpen wat Zeus is, wie we zijn, wat we doen en hoe we denken. -Wanneer: Donderdag 5 Oktober, om 17:45, maar iedereeen is reeds welkom in de kelder op voorhand! -Waarom: Omdat zeus de max is -Wie: Onze doelgroep bestaat voornamelijk uit eerstejaars bachelor informatica, maar ook alle anderen die wat meer over Zeus willen weten! Oude zakken zijn ook welkom. +#### Wat? +Een toffe quiz waarmee jullie beter gaan begrijpen wat Zeus is, wie we zijn, wat we doen en hoe we denken. Na de quiz eten we pizza en doen we een planetwars-toernooi. + +#### Wanneer? +Donderdag 5 Oktober, om 17:45, maar iedereeen is reeds welkom in de kelder op voorhand! + +#### Waarom? +Omdat Zeus de max is. + +#### Wie? +Onze doelgroep bestaat voornamelijk uit eerstejaars Bachelor Informatica, maar ook alle anderen die wat meer over Zeus willen weten! Oude zakken zijn ook welkom. Hopelijk tot dan! Xoxo From 878e46a711987259c898466721241ca93b713bfa Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Tue, 3 Oct 2017 14:07:39 +0200 Subject: [PATCH 04/30] Add facebook fetch command --- .gitignore | 2 ++ content/events/16-17/25codenight.md | 2 +- lib/helpers/ical.rb | 2 +- lib/helpers/preprocess.rb | 7 ++++++- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ff54edc..6dde760 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,5 @@ node_modules/ *.iml .author-information + +.fb_token diff --git a/content/events/16-17/25codenight.md b/content/events/16-17/25codenight.md index 2b0f6b8..84565e2 100644 --- a/content/events/16-17/25codenight.md +++ b/content/events/16-17/25codenight.md @@ -3,7 +3,7 @@ title: 25h codenight image: https://zeus.ugent.be/zeuswpi/FS1Hc2l8.png description: 1 uur voor elk levensjaar van Zeus! created_at: 11-10-2016 -time: 1-11-2016 +time: 01-11-2016 00:00 location: Therminal banner: https://zeus.ugent.be/zeuswpi/vRX2hOYZ.png locationlink: Hoveniersberg, Gent diff --git a/lib/helpers/ical.rb b/lib/helpers/ical.rb index 3c3b880..1369e0f 100644 --- a/lib/helpers/ical.rb +++ b/lib/helpers/ical.rb @@ -16,7 +16,7 @@ module IcalHelper e.dtstart = Icalendar::Values::DateTime.new item[:time], 'tzid' => tzid e.dtend = Icalendar::Values::DateTime.new item[:end], 'tzid' => tzid if item[:end] e.summary = item[:title] - e.description = item[:description] + "\n\n" + item.reps[:text].compiled_content + e.description = "#{item[:description]}\n\n#{item.reps[:text].compiled_content}" e.location = item[:location] e.url = @config[:base_url] + item.path diff --git a/lib/helpers/preprocess.rb b/lib/helpers/preprocess.rb index 32465ca..b60eabe 100644 --- a/lib/helpers/preprocess.rb +++ b/lib/helpers/preprocess.rb @@ -38,8 +38,13 @@ module PreprocessHelper end def convert_event_time_to_timestamps - all_events.each do |event| + @items.find_all('/events/*/*.md').each do |event| + # HACK: Strings in a format like "2017-10-05T20:45:00+0200" automatically get converted to Time + + event[:time] = event[:time].to_s event[:time] = DateTime.parse(event[:time]) + + event[:end] = event[:end].to_s if event[:end] event[:end] = DateTime.parse(event[:end]) if event[:end] end end From f6b3c375b6d824a9daee41aba925487cda3e8c5c Mon Sep 17 00:00:00 2001 From: Wout Schellaert Date: Tue, 3 Oct 2017 23:40:41 +0200 Subject: [PATCH 05/30] Fix numbering --- content/blog/17-18/tech-talkz.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/content/blog/17-18/tech-talkz.md b/content/blog/17-18/tech-talkz.md index 821a72d..e95c9d5 100644 --- a/content/blog/17-18/tech-talkz.md +++ b/content/blog/17-18/tech-talkz.md @@ -6,23 +6,24 @@ author: Rien --- CenEka, een studentenvereniging van de faculteit Ingenieurswetenschappen en Architectuur, organiseert samen met Zeus WPI zes talks doorheen het jaar. Deze talks zullen gaan over wat nieuw en boeiend is in het huidige technologielandschap. -# Talk I: TBA - -# Talk II: Nanopixel +# Talk I: Nanopixel [NanoPixel](https://www.nanopixel.be/nl) een bedrijf met als missie om hun diensten en producten te _revolutioneren_ en een bijzondere meerwaarde te creëren voor hun klanten. Ze komen uitleg geven over de toepassingen en de know-how van **3D Visuals** en in het bijzonder **Virtual Reality**. Bekende projecten zijn de vele markups voor vastgoedmakelaars en de **VR Experience** die aangeboden wordt in Technopolis. Voor een voorsmaakje over wat er allemaal mogelijk is met deze technologiën, bekijk dan zeker het filmpje op [deze pagina](https://www.nanopixel.be/nl/projecten/project-detail/9/sterea). Misschien vertrek jij wel uit deze presentatie met genoeg informatie en _know-how_ rechtstreeks uit de industrie om zelf onderzoek te doen, of zelfs zelf zo'n _stunning visuals_ te creëeren. -# Talk III: Internet Freedom +# Talk II: Internet Freedom [Ruben Verborg](https://ruben.verborgh.org) (IDLab) begint met een introductie over het Web en Net Neutrality, een hot topic uit de Verenigde Staten waarvan het debat over heel de wereld werd gevoerd. [Julia Reda](https://juliareda.eu/en/) (Europees Parlement) brengt de discussie dichter bij ons thuis en vertelt over de stand van zaken van hervorming van de auteursrechten op Europees niveau. Deze nieuwe wetten hebben een drastische invloed op de vrijheid op het Web binnen de EU. -# Talk IV: Joni Dambre +# Talk III: Joni Dambre +Meer info volgt later. -# Talk V: Fredo De Smet +# Talk IV: Fredo De Smet +Meer info volgt later. -# Talk VI: Delaware +# Talk V: Delaware +Meer info volgt later. From d25d2e969ea2e9bd5f1904b4bed066528a2f3eb6 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Sun, 8 Oct 2017 14:06:51 +0200 Subject: [PATCH 06/30] lan event post --- content/events/17-18/geeks-attack-vi.md | 28 +++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 content/events/17-18/geeks-attack-vi.md diff --git a/content/events/17-18/geeks-attack-vi.md b/content/events/17-18/geeks-attack-vi.md new file mode 100644 index 0000000..1f4516f --- /dev/null +++ b/content/events/17-18/geeks-attack-vi.md @@ -0,0 +1,28 @@ +--- +title: 'Geeks, Attack! VI' +# image: 'https://zeus.ugent.be/zeuswpi/3iUXxjNp.png' +banner: 'https://zeus.ugent.be/zeuswpi/bhUOPbV6.png' +description: Zeus' zesde LAN-Party +created_at: 08-10-2017 +time: '27-10-2017 16:00' +end: '28-10-2017 12:00' +location: 'Therminal, Hoveniersberg 24 9000 Gent' +locationlink: 'Therminal,Ghent Belgium' +facebook: 'https://www.facebook.com/events/1280929475288422/' +--- + +# Gamers, Assemble! + +Je leest het goed, op **27 oktober 2017** vindt onze zesde editie van onze jaarlijkse LAN-Party plaats in **[Studentenhuis De Therminal](http://student.ugent.be/)** (Hoveniersberg 24, 9000 Gent). + +Vanaf **16:00** kunnen jullie elkaars Nexus vernietigen in League of Legends, een Ancient ten val brengen in Dota 2, bommen ontmantelen in Counter Strike: Global Offensive, op ontzagwekkende snelheden door de maps van Trackmania rijden, en nog veel, veel meer. + +# Schrijf je in! + +Door je in te schrijven krijgen wij een beter beeld van hoeveel volk we kunnen verwachten, wat we allemaal moeten voorzien, en welke competities we kunnen organiseren. **[Klik hier om je in te schrijven.](https://goo.gl/forms/MRWHUbCrNuHmWK4w2)** + +# Praktisch + +De deuren openen om 16:00\. We vragen €2 inkom, die gebruikt zal worden om de prijzenpot van onze competities aan te dikken. + +Uit ervaring weten we dat het soms wat kouder kan worden in de Therminal rondom die tijd, dus draag zeker een **trui** of iets dergelijks! We doen echter ons best om de verwarming in orde te krijgen. From 93d9f79221bb23f30dd306aea7dec8fd357774de Mon Sep 17 00:00:00 2001 From: Wout Schellaert Date: Tue, 10 Oct 2017 16:17:33 +0200 Subject: [PATCH 07/30] Add a different intro text --- content/about.erb | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/content/about.erb b/content/about.erb index 23ffaf4..1df21f1 100644 --- a/content/about.erb +++ b/content/about.erb @@ -5,19 +5,25 @@ order: 0 narrow_page: true --- <%= render '/partials/_about_sub_navbar.*', selected: 'about' %> -

Over Zeus WPI

+

About Zeus WPI

- Zeus WPI is de werkgroep informatica van de Universiteit Gent. Oorspronkelijk stond WPI voor Werkgroep Publieke Informatica en hostten wij de eerste mailserver van de UGent. + Zeus WPI is the student association for Computer Science at Ghent University. + Our goal is to provide a stimulating environment for motivated students looking to expand their skills by engaging in interesting real-world projects.

- Wij zijn studenten die het gebruik van Free and Open Source Software (FOSS) promoten, lessen geven over nuttige software als LaTeX en introducties geven tot programmeertalen zoals Python, Ruby of Rust. Daarnaast bieden we ook enkele diensten aan zoals shell-accounts, web-hosting, git-repositories, enz. Doorheen het academiejaar engageren we ons ook in verschillende projecten, zo zijn we sinds enkele jaren verantwoordelijk voor het telsysteem van de 12urenloop of ondersteunen we het FaculteitenKonvent bij ICT-projecten. + We organize various tech related talks by experts (eg. professors, PhD's, Richard Stallman, Julia Roberts, ...), hands-on coding events and introductory lectures for cool technologies. + Together we build interesting applications for Ghent University students (Hydra), for FaculteitenKonvent and 12Urenloop, and ofcourse for ourselves.

- Iedereen is welkom bij Zeus WPI, ook al studeer je geen informatica. Het enige wat je nodig hebt is een gezonde dosis interesse en een beetje geeky aanleg. + Be sure to check out the project-page! +

+ +

+ Everybody is welcom at Zeus WPI, even if you don't study computer science. The only requirement is a healthy dose of motivation and some (toleration for) geekyness.

Het bestuur

From 597afe9ed72fb7b90c839ad2b069a41b8a7bf242 Mon Sep 17 00:00:00 2001 From: Wout Schellaert Date: Tue, 10 Oct 2017 16:31:42 +0200 Subject: [PATCH 08/30] More english --- content/about.erb | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/content/about.erb b/content/about.erb index 1df21f1..c613831 100644 --- a/content/about.erb +++ b/content/about.erb @@ -26,18 +26,18 @@ narrow_page: true Everybody is welcom at Zeus WPI, even if you don't study computer science. The only requirement is a healthy dose of motivation and some (toleration for) geekyness.

-

Het bestuur

+

The board

- Het bestuur zorgt ervoor dat alle wieltjes blijven draaien en organiseert regelmatig activiteiten voor de leden. - Het bestuur voor het academiejaar <%= pretty_year @config[:academic_year] %> van Zeus WPI is: + The board is the oil in the machine and is the driving force behind the organization of events and projects. + The Zeus WPI board for the <%= pretty_year @config[:academic_year] %> academic year is:

- - + + @@ -64,44 +64,44 @@ narrow_page: true
FunctieNaamFunctionName E-mail
-

Zeus waar? Zeus daar!

+

Contact

- Zeus WPI heeft een lokaal in de kelder van gebouw S9 op campus de Sterre, die door de leden liefkozend “de kelder” genoemd wordt. Daar staat het volledige computerpark van Zeus WPI. + Zeus WPI is located in the basement of the S9 building on Campus Sterre, by it's members often named “de kelder”.

-

Zeus bereik je zo:

+

Reach us:

  • - kom naar de kelder en spring eens binnen (ons vinden doe je hier). + come to “de kelder” and say hi! (find us here).
  • - stuur een mailtje naar het bestuur + mail the board (bestuur@zeus.ugent.be), or some specific members
  • - join ons Slack team (via *ugent.be mail of invite) + join our Slack team (by *ugent.be mail or invite)
  • - stuur een gele briefkaart naar “Zeus WPI – Krijgslaan 281, S9 – 9000 Gent” + send a yellow postcard “Zeus WPI – Krijgslaan 281, S9 – 9000 Gent”
  • - blijf op de hoogte via onze mailinglist + keep up to date trough our mailinglist
  • - bezoek ons IRC-kanaalserver + check out our IRC-channel
  • - bel naar 09 264 4751 (intern: 4751) + call us at 09 264 4751 (intern: 4751)
  • - stort op BE32 9799 9370 6502 (BIC: ARSP BE 22) + deposit at BE32 9799 9370 6502 (BIC: ARSP BE 22)
  • - volg ons op Twitter: @ZeusWPI + follow us on Twitter: @ZeusWPI
  • - word fan op Facebook + like us on Facebook
From 010e6f1e5549587da0ec131014fdf8d5973ac81f Mon Sep 17 00:00:00 2001 From: Wout Schellaert Date: Tue, 10 Oct 2017 16:57:01 +0200 Subject: [PATCH 09/30] Split contact and about --- content/about.erb | 103 +------------------------ content/about/about.erb | 65 ++++++++++++++++ content/about/contact.erb | 49 ++++++++++++ layouts/partials/_about_sub_navbar.erb | 3 +- 4 files changed, 117 insertions(+), 103 deletions(-) create mode 100644 content/about/about.erb create mode 100644 content/about/contact.erb diff --git a/content/about.erb b/content/about.erb index c613831..652e0ed 100644 --- a/content/about.erb +++ b/content/about.erb @@ -4,105 +4,4 @@ title: About order: 0 narrow_page: true --- -<%= render '/partials/_about_sub_navbar.*', selected: 'about' %> -

About Zeus WPI

- -
-

- Zeus WPI is the student association for Computer Science at Ghent University. - Our goal is to provide a stimulating environment for motivated students looking to expand their skills by engaging in interesting real-world projects. -

- -

- We organize various tech related talks by experts (eg. professors, PhD's, Richard Stallman, Julia Roberts, ...), hands-on coding events and introductory lectures for cool technologies. - Together we build interesting applications for Ghent University students (Hydra), for FaculteitenKonvent and 12Urenloop, and ofcourse for ourselves. -

- -

- Be sure to check out the project-page! -

- -

- Everybody is welcom at Zeus WPI, even if you don't study computer science. The only requirement is a healthy dose of motivation and some (toleration for) geekyness. -

- -

The board

- -

- The board is the oil in the machine and is the driving force behind the organization of events and projects. - The Zeus WPI board for the <%= pretty_year @config[:academic_year] %> academic year is: -

- - - - - - - - - - - - <% current_bestuur.each do |lid| %> - - - - - - - <% end %> - -
FunctionNameE-mail
- <%= lid[:rol] %> - - <%= lid[:naam] %> - - <%= lid[:mail] %> - - - <%= fa :envelope %> - -
- -

Contact

- -

- Zeus WPI is located in the basement of the S9 building on Campus Sterre, by it's members often named “de kelder”. -

- -

Reach us:

- -
    -
  • - come to “de kelder” and say hi! (find us here). -
  • -
  • - mail the board (bestuur@zeus.ugent.be), or some specific members -
  • -
  • - join our Slack team (by *ugent.be mail or invite) -
  • -
  • - send a yellow postcard “Zeus WPI – Krijgslaan 281, S9 – 9000 Gent” -
  • -
  • - keep up to date trough our mailinglist -
  • -
  • - check out our IRC-channel -
  • -
  • - call us at 09 264 4751 (intern: 4751) -
  • -
  • - deposit at BE32 9799 9370 6502 (BIC: ARSP BE 22) -
  • -
  • - follow us on Twitter: @ZeusWPI -
  • -
  • - like us on Facebook -
  • -
- -
+ diff --git a/content/about/about.erb b/content/about/about.erb new file mode 100644 index 0000000..cb639dd --- /dev/null +++ b/content/about/about.erb @@ -0,0 +1,65 @@ +--- +narrow_page: true +--- + +<%= render '/partials/_about_sub_navbar.*', selected: 'about' %> +

About Zeus WPI

+ +
+

+ Zeus WPI is the student association for Computer Science at Ghent University. + Our goal is to provide a stimulating environment for motivated students looking to expand their skills by engaging in interesting real-world projects. +

+ +

+ We organize various tech related talks by experts (eg. professors, PhD's, Richard Stallman, Julia Roberts, ...), hands-on coding events and introductory lectures for cool technologies. + Together we build interesting applications for Ghent University students (Hydra), for FaculteitenKonvent and 12Urenloop, and ofcourse for ourselves. +

+ +

+ Be sure to check out the project-page! +

+ +

+ Everybody is welcom at Zeus WPI, even if you don't study computer science. The only requirement is a healthy dose of motivation and some (toleration for) geekyness. +

+ +

The board

+ +

+ The board is the oil in the machine and is the driving force behind the organization of events and projects. + The Zeus WPI board for the <%= pretty_year @config[:academic_year] %> academic year is: +

+ + + + + + + + + + + + <% current_bestuur.each do |lid| %> + + + + + + + <% end %> + +
FunctionNameE-mail
+ <%= lid[:rol] %> + + <%= lid[:naam] %> + + <%= lid[:mail] %> + + + <%= fa :envelope %> + +
+ +
\ No newline at end of file diff --git a/content/about/contact.erb b/content/about/contact.erb new file mode 100644 index 0000000..348363c --- /dev/null +++ b/content/about/contact.erb @@ -0,0 +1,49 @@ +--- +narrow_page: true +--- + +<%= render '/partials/_about_sub_navbar.*', selected: 'contact' %> +

Contact

+ +
+ +

+ Zeus WPI is located in the basement of the S9 building on Campus Sterre, by it's members often named “de kelder”. +

+ +

Reach us:

+ +
    +
  • + come to “de kelder” and say hi! (find us here). +
  • +
  • + mail the board (bestuur@zeus.ugent.be), or some specific members +
  • +
  • + join our Slack team (by *ugent.be mail or invite) +
  • +
  • + send a yellow postcard “Zeus WPI – Krijgslaan 281, S9 – 9000 Gent” +
  • +
  • + keep up to date trough our mailinglist +
  • +
  • + check out our IRC-channel +
  • +
  • + call us at 09 264 4751 (intern: 4751) +
  • +
  • + deposit at BE32 9799 9370 6502 (BIC: ARSP BE 22) +
  • +
  • + follow us on Twitter: @ZeusWPI +
  • +
  • + like us on Facebook +
  • +
+ +
\ No newline at end of file diff --git a/layouts/partials/_about_sub_navbar.erb b/layouts/partials/_about_sub_navbar.erb index 181b2dc..f2e3572 100644 --- a/layouts/partials/_about_sub_navbar.erb +++ b/layouts/partials/_about_sub_navbar.erb @@ -1,6 +1,7 @@