diff --git a/Rules b/Rules index 3c32557..42ad181 100644 --- a/Rules +++ b/Rules @@ -18,13 +18,13 @@ preprocess do @items.delete_if do |item| ident = item.identifier.to_s - next unless ident.to_s.start_with?('/posts/') + next unless ident.to_s.start_with?('/blog/') - !ident.start_with?('/posts/16-17/') + !ident.start_with?('/blog/16-17/') end end - @items.find_all('/posts/**/*').each do |i| + @items.find_all('/blog/**/*').each do |i| year_str = %r{/(\d\d)-\d\d/}.match(i.identifier).captures[0] academic_year = year_str.to_i @@ -105,7 +105,7 @@ end # # POSTS # -compile '/posts/**/*' do +compile '/blog/*/*' do layout '/blogpost.md' filter :kramdown @@ -114,7 +114,7 @@ compile '/posts/**/*' do layout '/default.*' end -compile '/posts/**/*', rep: :text do +compile '/blog/*/*', rep: :text do filter :kramdown filter :strip_html end diff --git a/content/assets/stylesheets/includes/general.scss b/content/assets/stylesheets/includes/general.scss index 56abbae..cc8dc6b 100644 --- a/content/assets/stylesheets/includes/general.scss +++ b/content/assets/stylesheets/includes/general.scss @@ -2,6 +2,10 @@ text-align: justify; } +html, .footer { + background-color: white; +} + .hero { background-position: center; background-size: cover; diff --git a/content/posts/06-07/anti-spam.md b/content/blog/06-07/anti-spam.md similarity index 100% rename from content/posts/06-07/anti-spam.md rename to content/blog/06-07/anti-spam.md diff --git a/content/posts/06-07/doe-eens-een-deftig-t-shirt-aan.md b/content/blog/06-07/doe-eens-een-deftig-t-shirt-aan.md similarity index 100% rename from content/posts/06-07/doe-eens-een-deftig-t-shirt-aan.md rename to content/blog/06-07/doe-eens-een-deftig-t-shirt-aan.md diff --git a/content/posts/06-07/introductiedag.md b/content/blog/06-07/introductiedag.md similarity index 100% rename from content/posts/06-07/introductiedag.md rename to content/blog/06-07/introductiedag.md diff --git a/content/posts/06-07/ledenvergadering.md b/content/blog/06-07/ledenvergadering.md similarity index 100% rename from content/posts/06-07/ledenvergadering.md rename to content/blog/06-07/ledenvergadering.md diff --git a/content/posts/06-07/thermilan----afgelast.md b/content/blog/06-07/thermilan----afgelast.md similarity index 100% rename from content/posts/06-07/thermilan----afgelast.md rename to content/blog/06-07/thermilan----afgelast.md diff --git a/content/posts/06-07/zeus-eet-ribbetjes.md b/content/blog/06-07/zeus-eet-ribbetjes.md similarity index 100% rename from content/posts/06-07/zeus-eet-ribbetjes.md rename to content/blog/06-07/zeus-eet-ribbetjes.md diff --git a/content/posts/06-07/zeus-ugent-be-in-het-nieuw.md b/content/blog/06-07/zeus-ugent-be-in-het-nieuw.md similarity index 100% rename from content/posts/06-07/zeus-ugent-be-in-het-nieuw.md rename to content/blog/06-07/zeus-ugent-be-in-het-nieuw.md diff --git a/content/posts/07-08/downtime-excuses.md b/content/blog/07-08/downtime-excuses.md similarity index 100% rename from content/posts/07-08/downtime-excuses.md rename to content/blog/07-08/downtime-excuses.md diff --git a/content/posts/07-08/introductie-tot-latex.md b/content/blog/07-08/introductie-tot-latex.md similarity index 100% rename from content/posts/07-08/introductie-tot-latex.md rename to content/blog/07-08/introductie-tot-latex.md diff --git a/content/posts/07-08/kroegentocht.md b/content/blog/07-08/kroegentocht.md similarity index 100% rename from content/posts/07-08/kroegentocht.md rename to content/blog/07-08/kroegentocht.md diff --git a/content/posts/07-08/ledenvergadering-31-oktober-2007.md b/content/blog/07-08/ledenvergadering-31-oktober-2007.md similarity index 100% rename from content/posts/07-08/ledenvergadering-31-oktober-2007.md rename to content/blog/07-08/ledenvergadering-31-oktober-2007.md diff --git a/content/posts/07-08/lezing-over-grid-computing.md b/content/blog/07-08/lezing-over-grid-computing.md similarity index 100% rename from content/posts/07-08/lezing-over-grid-computing.md rename to content/blog/07-08/lezing-over-grid-computing.md diff --git a/content/posts/07-08/lezing-trends-in-breedbandcommunicatie-en-gedistribueerde-software.md b/content/blog/07-08/lezing-trends-in-breedbandcommunicatie-en-gedistribueerde-software.md similarity index 100% rename from content/posts/07-08/lezing-trends-in-breedbandcommunicatie-en-gedistribueerde-software.md rename to content/blog/07-08/lezing-trends-in-breedbandcommunicatie-en-gedistribueerde-software.md diff --git a/content/posts/07-08/slides-grid-computing-snelle-algoritmes.md b/content/blog/07-08/slides-grid-computing-snelle-algoritmes.md similarity index 100% rename from content/posts/07-08/slides-grid-computing-snelle-algoritmes.md rename to content/blog/07-08/slides-grid-computing-snelle-algoritmes.md diff --git a/content/posts/07-08/software-security-les.md b/content/blog/07-08/software-security-les.md similarity index 100% rename from content/posts/07-08/software-security-les.md rename to content/blog/07-08/software-security-les.md diff --git a/content/posts/07-08/software-security-slides.md b/content/blog/07-08/software-security-slides.md similarity index 100% rename from content/posts/07-08/software-security-slides.md rename to content/blog/07-08/software-security-slides.md diff --git a/content/posts/07-08/spellekens-avond.md b/content/blog/07-08/spellekens-avond.md similarity index 100% rename from content/posts/07-08/spellekens-avond.md rename to content/blog/07-08/spellekens-avond.md diff --git a/content/posts/07-08/ssh-routing.md b/content/blog/07-08/ssh-routing.md similarity index 100% rename from content/posts/07-08/ssh-routing.md rename to content/blog/07-08/ssh-routing.md diff --git a/content/posts/07-08/webapplication-security-les.md b/content/blog/07-08/webapplication-security-les.md similarity index 100% rename from content/posts/07-08/webapplication-security-les.md rename to content/blog/07-08/webapplication-security-les.md diff --git a/content/posts/07-08/zeus-goes-fosdem-2008.md b/content/blog/07-08/zeus-goes-fosdem-2008.md similarity index 100% rename from content/posts/07-08/zeus-goes-fosdem-2008.md rename to content/blog/07-08/zeus-goes-fosdem-2008.md diff --git a/content/posts/07-08/zeus-goes-fosdem.md b/content/blog/07-08/zeus-goes-fosdem.md similarity index 100% rename from content/posts/07-08/zeus-goes-fosdem.md rename to content/blog/07-08/zeus-goes-fosdem.md diff --git a/content/posts/07-08/zeus-refresh.md b/content/blog/07-08/zeus-refresh.md similarity index 100% rename from content/posts/07-08/zeus-refresh.md rename to content/blog/07-08/zeus-refresh.md diff --git a/content/posts/08-09/downtime-22-11-tot-24-11.md b/content/blog/08-09/downtime-22-11-tot-24-11.md similarity index 100% rename from content/posts/08-09/downtime-22-11-tot-24-11.md rename to content/blog/08-09/downtime-22-11-tot-24-11.md diff --git a/content/posts/08-09/latex-introductieles.md b/content/blog/08-09/latex-introductieles.md similarity index 100% rename from content/posts/08-09/latex-introductieles.md rename to content/blog/08-09/latex-introductieles.md diff --git a/content/posts/08-09/schatten-uit-het-zeus-museum.md b/content/blog/08-09/schatten-uit-het-zeus-museum.md similarity index 100% rename from content/posts/08-09/schatten-uit-het-zeus-museum.md rename to content/blog/08-09/schatten-uit-het-zeus-museum.md diff --git a/content/posts/08-09/server-upgrade.md b/content/blog/08-09/server-upgrade.md similarity index 100% rename from content/posts/08-09/server-upgrade.md rename to content/blog/08-09/server-upgrade.md diff --git a/content/posts/08-09/star-trek.md b/content/blog/08-09/star-trek.md similarity index 100% rename from content/posts/08-09/star-trek.md rename to content/blog/08-09/star-trek.md diff --git a/content/posts/08-09/the-importance-of-subnets.md b/content/blog/08-09/the-importance-of-subnets.md similarity index 100% rename from content/posts/08-09/the-importance-of-subnets.md rename to content/blog/08-09/the-importance-of-subnets.md diff --git a/content/posts/08-09/ubuntu-introductieles.md b/content/blog/08-09/ubuntu-introductieles.md similarity index 100% rename from content/posts/08-09/ubuntu-introductieles.md rename to content/blog/08-09/ubuntu-introductieles.md diff --git a/content/posts/08-09/verkiezingsvergadering.md b/content/blog/08-09/verkiezingsvergadering.md similarity index 100% rename from content/posts/08-09/verkiezingsvergadering.md rename to content/blog/08-09/verkiezingsvergadering.md diff --git a/content/posts/08-09/zeus-gaat-naar-arrrrcamp.md b/content/blog/08-09/zeus-gaat-naar-arrrrcamp.md similarity index 100% rename from content/posts/08-09/zeus-gaat-naar-arrrrcamp.md rename to content/blog/08-09/zeus-gaat-naar-arrrrcamp.md diff --git a/content/posts/08-09/zeus-leden-verenigt-u.md b/content/blog/08-09/zeus-leden-verenigt-u.md similarity index 100% rename from content/posts/08-09/zeus-leden-verenigt-u.md rename to content/blog/08-09/zeus-leden-verenigt-u.md diff --git a/content/posts/09-10/agenda-oktober.md b/content/blog/09-10/agenda-oktober.md similarity index 100% rename from content/posts/09-10/agenda-oktober.md rename to content/blog/09-10/agenda-oktober.md diff --git a/content/posts/09-10/binnenkort-in-gent.md b/content/blog/09-10/binnenkort-in-gent.md similarity index 100% rename from content/posts/09-10/binnenkort-in-gent.md rename to content/blog/09-10/binnenkort-in-gent.md diff --git a/content/posts/09-10/de-zeus-bibliotheek.md b/content/blog/09-10/de-zeus-bibliotheek.md similarity index 100% rename from content/posts/09-10/de-zeus-bibliotheek.md rename to content/blog/09-10/de-zeus-bibliotheek.md diff --git a/content/posts/09-10/devteam-meeting-wina.md b/content/blog/09-10/devteam-meeting-wina.md similarity index 100% rename from content/posts/09-10/devteam-meeting-wina.md rename to content/blog/09-10/devteam-meeting-wina.md diff --git a/content/posts/09-10/django-on-rails.md b/content/blog/09-10/django-on-rails.md similarity index 100% rename from content/posts/09-10/django-on-rails.md rename to content/blog/09-10/django-on-rails.md diff --git a/content/posts/09-10/fosdem-2010.md b/content/blog/09-10/fosdem-2010.md similarity index 100% rename from content/posts/09-10/fosdem-2010.md rename to content/blog/09-10/fosdem-2010.md diff --git a/content/posts/09-10/ghent-fpg.md b/content/blog/09-10/ghent-fpg.md similarity index 100% rename from content/posts/09-10/ghent-fpg.md rename to content/blog/09-10/ghent-fpg.md diff --git a/content/posts/09-10/infosessie-vlaamse-programmeerwedstrijd.md b/content/blog/09-10/infosessie-vlaamse-programmeerwedstrijd.md similarity index 100% rename from content/posts/09-10/infosessie-vlaamse-programmeerwedstrijd.md rename to content/blog/09-10/infosessie-vlaamse-programmeerwedstrijd.md diff --git a/content/posts/09-10/introductie-tot-cocoa-development.md b/content/blog/09-10/introductie-tot-cocoa-development.md similarity index 100% rename from content/posts/09-10/introductie-tot-cocoa-development.md rename to content/blog/09-10/introductie-tot-cocoa-development.md diff --git a/content/posts/09-10/karmic-koala.md b/content/blog/09-10/karmic-koala.md similarity index 100% rename from content/posts/09-10/karmic-koala.md rename to content/blog/09-10/karmic-koala.md diff --git a/content/posts/09-10/latex-les.md b/content/blog/09-10/latex-les.md similarity index 100% rename from content/posts/09-10/latex-les.md rename to content/blog/09-10/latex-les.md diff --git a/content/posts/09-10/ledenvergadering-ribbetjesavond.md b/content/blog/09-10/ledenvergadering-ribbetjesavond.md similarity index 100% rename from content/posts/09-10/ledenvergadering-ribbetjesavond.md rename to content/blog/09-10/ledenvergadering-ribbetjesavond.md diff --git a/content/posts/09-10/plugg-2010.md b/content/blog/09-10/plugg-2010.md similarity index 100% rename from content/posts/09-10/plugg-2010.md rename to content/blog/09-10/plugg-2010.md diff --git a/content/posts/09-10/slides-ondernemen.md b/content/blog/09-10/slides-ondernemen.md similarity index 100% rename from content/posts/09-10/slides-ondernemen.md rename to content/blog/09-10/slides-ondernemen.md diff --git a/content/posts/09-10/slides-ruby-on-rails.md b/content/blog/09-10/slides-ruby-on-rails.md similarity index 100% rename from content/posts/09-10/slides-ruby-on-rails.md rename to content/blog/09-10/slides-ruby-on-rails.md diff --git a/content/posts/09-10/summer-of-code.md b/content/blog/09-10/summer-of-code.md similarity index 100% rename from content/posts/09-10/summer-of-code.md rename to content/blog/09-10/summer-of-code.md diff --git a/content/posts/09-10/teched-2009.md b/content/blog/09-10/teched-2009.md similarity index 100% rename from content/posts/09-10/teched-2009.md rename to content/blog/09-10/teched-2009.md diff --git a/content/posts/09-10/technology-startups-pitfalls-for-technical-entrepreneurs.md b/content/blog/09-10/technology-startups-pitfalls-for-technical-entrepreneurs.md similarity index 100% rename from content/posts/09-10/technology-startups-pitfalls-for-technical-entrepreneurs.md rename to content/blog/09-10/technology-startups-pitfalls-for-technical-entrepreneurs.md diff --git a/content/posts/09-10/tronbot-coding-marathon.md b/content/blog/09-10/tronbot-coding-marathon.md similarity index 100% rename from content/posts/09-10/tronbot-coding-marathon.md rename to content/blog/09-10/tronbot-coding-marathon.md diff --git a/content/posts/09-10/vlaamse-programmeerwedstrijd.md b/content/blog/09-10/vlaamse-programmeerwedstrijd.md similarity index 100% rename from content/posts/09-10/vlaamse-programmeerwedstrijd.md rename to content/blog/09-10/vlaamse-programmeerwedstrijd.md diff --git a/content/posts/10-11/3d-animatie-met-z-flux.md b/content/blog/10-11/3d-animatie-met-z-flux.md similarity index 100% rename from content/posts/10-11/3d-animatie-met-z-flux.md rename to content/blog/10-11/3d-animatie-met-z-flux.md diff --git a/content/posts/10-11/android-development-introductie.md b/content/blog/10-11/android-development-introductie.md similarity index 100% rename from content/posts/10-11/android-development-introductie.md rename to content/blog/10-11/android-development-introductie.md diff --git a/content/posts/10-11/bestuur-voor-2011-2012-2.md b/content/blog/10-11/bestuur-voor-2011-2012-2.md similarity index 100% rename from content/posts/10-11/bestuur-voor-2011-2012-2.md rename to content/blog/10-11/bestuur-voor-2011-2012-2.md diff --git a/content/posts/10-11/counting-laps-using-bluetooth-dongle-detection-on-the-12-urenloop.md b/content/blog/10-11/counting-laps-using-bluetooth-dongle-detection-on-the-12-urenloop.md similarity index 100% rename from content/posts/10-11/counting-laps-using-bluetooth-dongle-detection-on-the-12-urenloop.md rename to content/blog/10-11/counting-laps-using-bluetooth-dongle-detection-on-the-12-urenloop.md diff --git a/content/posts/10-11/durf-ondernemen-kickoff.md b/content/blog/10-11/durf-ondernemen-kickoff.md similarity index 100% rename from content/posts/10-11/durf-ondernemen-kickoff.md rename to content/blog/10-11/durf-ondernemen-kickoff.md diff --git a/content/posts/10-11/fosdem-2011.md b/content/blog/10-11/fosdem-2011.md similarity index 100% rename from content/posts/10-11/fosdem-2011.md rename to content/blog/10-11/fosdem-2011.md diff --git a/content/posts/10-11/git-talk.md b/content/blog/10-11/git-talk.md similarity index 100% rename from content/posts/10-11/git-talk.md rename to content/blog/10-11/git-talk.md diff --git a/content/posts/10-11/haskell-introductie.md b/content/blog/10-11/haskell-introductie.md similarity index 100% rename from content/posts/10-11/haskell-introductie.md rename to content/blog/10-11/haskell-introductie.md diff --git a/content/posts/10-11/infrastructure-pimpin.md b/content/blog/10-11/infrastructure-pimpin.md similarity index 100% rename from content/posts/10-11/infrastructure-pimpin.md rename to content/blog/10-11/infrastructure-pimpin.md diff --git a/content/posts/10-11/latex-en-django-les.md b/content/blog/10-11/latex-en-django-les.md similarity index 100% rename from content/posts/10-11/latex-en-django-les.md rename to content/blog/10-11/latex-en-django-les.md diff --git a/content/posts/10-11/ledenvergadering-ribbetjes.md b/content/blog/10-11/ledenvergadering-ribbetjes.md similarity index 100% rename from content/posts/10-11/ledenvergadering-ribbetjes.md rename to content/blog/10-11/ledenvergadering-ribbetjes.md diff --git a/content/posts/10-11/open-source-gaming-night.md b/content/blog/10-11/open-source-gaming-night.md similarity index 100% rename from content/posts/10-11/open-source-gaming-night.md rename to content/blog/10-11/open-source-gaming-night.md diff --git a/content/posts/10-11/review-tapworthy.md b/content/blog/10-11/review-tapworthy.md similarity index 100% rename from content/posts/10-11/review-tapworthy.md rename to content/blog/10-11/review-tapworthy.md diff --git a/content/posts/10-11/smalltalkstratifiedjs.md b/content/blog/10-11/smalltalkstratifiedjs.md similarity index 100% rename from content/posts/10-11/smalltalkstratifiedjs.md rename to content/blog/10-11/smalltalkstratifiedjs.md diff --git a/content/posts/10-11/ubuntu-les.md b/content/blog/10-11/ubuntu-les.md similarity index 100% rename from content/posts/10-11/ubuntu-les.md rename to content/blog/10-11/ubuntu-les.md diff --git a/content/posts/10-11/zeus-ledenvergadering.md b/content/blog/10-11/zeus-ledenvergadering.md similarity index 100% rename from content/posts/10-11/zeus-ledenvergadering.md rename to content/blog/10-11/zeus-ledenvergadering.md diff --git a/content/posts/11-12/afsluitende-ledenvergadering-ribbetjes.md b/content/blog/11-12/afsluitende-ledenvergadering-ribbetjes.md similarity index 100% rename from content/posts/11-12/afsluitende-ledenvergadering-ribbetjes.md rename to content/blog/11-12/afsluitende-ledenvergadering-ribbetjes.md diff --git a/content/posts/11-12/agile-software-development-in-de-praktijk.md b/content/blog/11-12/agile-software-development-in-de-praktijk.md similarity index 100% rename from content/posts/11-12/agile-software-development-in-de-praktijk.md rename to content/blog/11-12/agile-software-development-in-de-praktijk.md diff --git a/content/posts/11-12/bestuur-2012-2013.md b/content/blog/11-12/bestuur-2012-2013.md similarity index 100% rename from content/posts/11-12/bestuur-2012-2013.md rename to content/blog/11-12/bestuur-2012-2013.md diff --git a/content/posts/11-12/bezoek-datacenter-s10-ledenvergadering.md b/content/blog/11-12/bezoek-datacenter-s10-ledenvergadering.md similarity index 100% rename from content/posts/11-12/bezoek-datacenter-s10-ledenvergadering.md rename to content/blog/11-12/bezoek-datacenter-s10-ledenvergadering.md diff --git a/content/posts/11-12/durf-ondernemen-speeddating.md b/content/blog/11-12/durf-ondernemen-speeddating.md similarity index 100% rename from content/posts/11-12/durf-ondernemen-speeddating.md rename to content/blog/11-12/durf-ondernemen-speeddating.md diff --git a/content/posts/11-12/fosdem-2012.md b/content/blog/11-12/fosdem-2012.md similarity index 100% rename from content/posts/11-12/fosdem-2012.md rename to content/blog/11-12/fosdem-2012.md diff --git a/content/posts/11-12/ieeextreme.md b/content/blog/11-12/ieeextreme.md similarity index 100% rename from content/posts/11-12/ieeextreme.md rename to content/blog/11-12/ieeextreme.md diff --git a/content/posts/11-12/no-more-lies-just-benchmarks.md b/content/blog/11-12/no-more-lies-just-benchmarks.md similarity index 100% rename from content/posts/11-12/no-more-lies-just-benchmarks.md rename to content/blog/11-12/no-more-lies-just-benchmarks.md diff --git a/content/posts/11-12/ubuntu-installatie-op-dict-laptops.md b/content/blog/11-12/ubuntu-installatie-op-dict-laptops.md similarity index 100% rename from content/posts/11-12/ubuntu-installatie-op-dict-laptops.md rename to content/blog/11-12/ubuntu-installatie-op-dict-laptops.md diff --git a/content/posts/11-12/ubuntu-les-2.md b/content/blog/11-12/ubuntu-les-2.md similarity index 100% rename from content/posts/11-12/ubuntu-les-2.md rename to content/blog/11-12/ubuntu-les-2.md diff --git a/content/posts/11-12/vlaamse-programmeerwedstrijd-2012.md b/content/blog/11-12/vlaamse-programmeerwedstrijd-2012.md similarity index 100% rename from content/posts/11-12/vlaamse-programmeerwedstrijd-2012.md rename to content/blog/11-12/vlaamse-programmeerwedstrijd-2012.md diff --git a/content/posts/11-12/windows-phone-7-5-build-an-application-in-4-hours.md b/content/blog/11-12/windows-phone-7-5-build-an-application-in-4-hours.md similarity index 100% rename from content/posts/11-12/windows-phone-7-5-build-an-application-in-4-hours.md rename to content/blog/11-12/windows-phone-7-5-build-an-application-in-4-hours.md diff --git a/content/posts/11-12/zeus-wpi-branded-hoodies.md b/content/blog/11-12/zeus-wpi-branded-hoodies.md similarity index 100% rename from content/posts/11-12/zeus-wpi-branded-hoodies.md rename to content/blog/11-12/zeus-wpi-branded-hoodies.md diff --git a/content/posts/12-13/bestuur-2013-2014.md b/content/blog/12-13/bestuur-2013-2014.md similarity index 100% rename from content/posts/12-13/bestuur-2013-2014.md rename to content/blog/12-13/bestuur-2013-2014.md diff --git a/content/posts/12-13/bezoek-s10.md b/content/blog/12-13/bezoek-s10.md similarity index 100% rename from content/posts/12-13/bezoek-s10.md rename to content/blog/12-13/bezoek-s10.md diff --git a/content/posts/12-13/codenights.md b/content/blog/12-13/codenights.md similarity index 100% rename from content/posts/12-13/codenights.md rename to content/blog/12-13/codenights.md diff --git a/content/posts/12-13/collaborate-with-git.md b/content/blog/12-13/collaborate-with-git.md similarity index 100% rename from content/posts/12-13/collaborate-with-git.md rename to content/blog/12-13/collaborate-with-git.md diff --git a/content/posts/12-13/de-enige-echte-zeus-t-shirts.md b/content/blog/12-13/de-enige-echte-zeus-t-shirts.md similarity index 100% rename from content/posts/12-13/de-enige-echte-zeus-t-shirts.md rename to content/blog/12-13/de-enige-echte-zeus-t-shirts.md diff --git a/content/posts/12-13/fosdem-2013.md b/content/blog/12-13/fosdem-2013.md similarity index 100% rename from content/posts/12-13/fosdem-2013.md rename to content/blog/12-13/fosdem-2013.md diff --git a/content/posts/12-13/gamers-assemble.md b/content/blog/12-13/gamers-assemble.md similarity index 100% rename from content/posts/12-13/gamers-assemble.md rename to content/blog/12-13/gamers-assemble.md diff --git a/content/posts/12-13/google-summer-of-code.md b/content/blog/12-13/google-summer-of-code.md similarity index 100% rename from content/posts/12-13/google-summer-of-code.md rename to content/blog/12-13/google-summer-of-code.md diff --git a/content/posts/12-13/hydra-hackathon.md b/content/blog/12-13/hydra-hackathon.md similarity index 100% rename from content/posts/12-13/hydra-hackathon.md rename to content/blog/12-13/hydra-hackathon.md diff --git a/content/posts/12-13/latex-les-2012.md b/content/blog/12-13/latex-les-2012.md similarity index 100% rename from content/posts/12-13/latex-les-2012.md rename to content/blog/12-13/latex-les-2012.md diff --git a/content/posts/12-13/ledenvergadering-ribbetjesavond-2.md b/content/blog/12-13/ledenvergadering-ribbetjesavond-2.md similarity index 100% rename from content/posts/12-13/ledenvergadering-ribbetjesavond-2.md rename to content/blog/12-13/ledenvergadering-ribbetjesavond-2.md diff --git a/content/posts/12-13/lets-get-physical.md b/content/blog/12-13/lets-get-physical.md similarity index 100% rename from content/posts/12-13/lets-get-physical.md rename to content/blog/12-13/lets-get-physical.md diff --git a/content/posts/12-13/oppa-zeusnam-style.md b/content/blog/12-13/oppa-zeusnam-style.md similarity index 100% rename from content/posts/12-13/oppa-zeusnam-style.md rename to content/blog/12-13/oppa-zeusnam-style.md diff --git a/content/posts/12-13/ubuntu-op-dell-vostro-3360.md b/content/blog/12-13/ubuntu-op-dell-vostro-3360.md similarity index 100% rename from content/posts/12-13/ubuntu-op-dell-vostro-3360.md rename to content/blog/12-13/ubuntu-op-dell-vostro-3360.md diff --git a/content/posts/12-13/ubuntu-op-dell-vostro-3560-en-dell-precision-m4700.md b/content/blog/12-13/ubuntu-op-dell-vostro-3560-en-dell-precision-m4700.md similarity index 100% rename from content/posts/12-13/ubuntu-op-dell-vostro-3560-en-dell-precision-m4700.md rename to content/blog/12-13/ubuntu-op-dell-vostro-3560-en-dell-precision-m4700.md diff --git a/content/posts/12-13/vlaamse-programmeerwestrijd-oefenwedstrijd.md b/content/blog/12-13/vlaamse-programmeerwestrijd-oefenwedstrijd.md similarity index 100% rename from content/posts/12-13/vlaamse-programmeerwestrijd-oefenwedstrijd.md rename to content/blog/12-13/vlaamse-programmeerwestrijd-oefenwedstrijd.md diff --git a/content/posts/13-14/1650.md b/content/blog/13-14/1650.md similarity index 100% rename from content/posts/13-14/1650.md rename to content/blog/13-14/1650.md diff --git a/content/posts/13-14/collaborate-with-github-2.md b/content/blog/13-14/collaborate-with-github-2.md similarity index 100% rename from content/posts/13-14/collaborate-with-github-2.md rename to content/blog/13-14/collaborate-with-github-2.md diff --git a/content/posts/13-14/film-avond-her.md b/content/blog/13-14/film-avond-her.md similarity index 100% rename from content/posts/13-14/film-avond-her.md rename to content/blog/13-14/film-avond-her.md diff --git a/content/posts/13-14/fosdem-2014.md b/content/blog/13-14/fosdem-2014.md similarity index 100% rename from content/posts/13-14/fosdem-2014.md rename to content/blog/13-14/fosdem-2014.md diff --git a/content/posts/13-14/geeks-attack.md b/content/blog/13-14/geeks-attack.md similarity index 100% rename from content/posts/13-14/geeks-attack.md rename to content/blog/13-14/geeks-attack.md diff --git a/content/posts/13-14/google-summer-of-code-2014.md b/content/blog/13-14/google-summer-of-code-2014.md similarity index 100% rename from content/posts/13-14/google-summer-of-code-2014.md rename to content/blog/13-14/google-summer-of-code-2014.md diff --git a/content/posts/13-14/ieeextreme-programming-competition-7-0.md b/content/blog/13-14/ieeextreme-programming-competition-7-0.md similarity index 100% rename from content/posts/13-14/ieeextreme-programming-competition-7-0.md rename to content/blog/13-14/ieeextreme-programming-competition-7-0.md diff --git a/content/posts/13-14/introduction-to-python.md b/content/blog/13-14/introduction-to-python.md similarity index 100% rename from content/posts/13-14/introduction-to-python.md rename to content/blog/13-14/introduction-to-python.md diff --git a/content/posts/13-14/kandidaturen-bestuur-2014-2015.md b/content/blog/13-14/kandidaturen-bestuur-2014-2015.md similarity index 100% rename from content/posts/13-14/kandidaturen-bestuur-2014-2015.md rename to content/blog/13-14/kandidaturen-bestuur-2014-2015.md diff --git a/content/posts/13-14/kickoff-robotcompetitie.md b/content/blog/13-14/kickoff-robotcompetitie.md similarity index 100% rename from content/posts/13-14/kickoff-robotcompetitie.md rename to content/blog/13-14/kickoff-robotcompetitie.md diff --git a/content/posts/13-14/latex-les-2013.md b/content/blog/13-14/latex-les-2013.md similarity index 100% rename from content/posts/13-14/latex-les-2013.md rename to content/blog/13-14/latex-les-2013.md diff --git a/content/posts/13-14/ledenvergadering-verkiezingen-ribbetjesavond.md b/content/blog/13-14/ledenvergadering-verkiezingen-ribbetjesavond.md similarity index 100% rename from content/posts/13-14/ledenvergadering-verkiezingen-ribbetjesavond.md rename to content/blog/13-14/ledenvergadering-verkiezingen-ribbetjesavond.md diff --git a/content/posts/13-14/project-meeting-codenights.md b/content/blog/13-14/project-meeting-codenights.md similarity index 100% rename from content/posts/13-14/project-meeting-codenights.md rename to content/blog/13-14/project-meeting-codenights.md diff --git a/content/posts/13-14/ruby-on-rails-cursus.md b/content/blog/13-14/ruby-on-rails-cursus.md similarity index 100% rename from content/posts/13-14/ruby-on-rails-cursus.md rename to content/blog/13-14/ruby-on-rails-cursus.md diff --git a/content/posts/13-14/vlaamse-programmeeroefenwedstrijd.md b/content/blog/13-14/vlaamse-programmeeroefenwedstrijd.md similarity index 100% rename from content/posts/13-14/vlaamse-programmeeroefenwedstrijd.md rename to content/blog/13-14/vlaamse-programmeeroefenwedstrijd.md diff --git a/content/posts/13-14/zeus-bestuur-2014-2015.md b/content/blog/13-14/zeus-bestuur-2014-2015.md similarity index 100% rename from content/posts/13-14/zeus-bestuur-2014-2015.md rename to content/blog/13-14/zeus-bestuur-2014-2015.md diff --git a/content/posts/13-14/zeus-wpi-branded-hoodies-2.md b/content/blog/13-14/zeus-wpi-branded-hoodies-2.md similarity index 100% rename from content/posts/13-14/zeus-wpi-branded-hoodies-2.md rename to content/blog/13-14/zeus-wpi-branded-hoodies-2.md diff --git a/content/posts/14-15/2218.md b/content/blog/14-15/2218.md similarity index 100% rename from content/posts/14-15/2218.md rename to content/blog/14-15/2218.md diff --git a/content/posts/14-15/2262.md b/content/blog/14-15/2262.md similarity index 100% rename from content/posts/14-15/2262.md rename to content/blog/14-15/2262.md diff --git a/content/posts/14-15/ansible-is-af-3.md b/content/blog/14-15/ansible-is-af-3.md similarity index 100% rename from content/posts/14-15/ansible-is-af-3.md rename to content/blog/14-15/ansible-is-af-3.md diff --git a/content/posts/14-15/codenights-2015-praktische-en-nuttige-zaken.md b/content/blog/14-15/codenights-2015-praktische-en-nuttige-zaken.md similarity index 100% rename from content/posts/14-15/codenights-2015-praktische-en-nuttige-zaken.md rename to content/blog/14-15/codenights-2015-praktische-en-nuttige-zaken.md diff --git a/content/posts/14-15/fosdem-2015.md b/content/blog/14-15/fosdem-2015.md similarity index 100% rename from content/posts/14-15/fosdem-2015.md rename to content/blog/14-15/fosdem-2015.md diff --git a/content/posts/14-15/geeks-attack-2014.md b/content/blog/14-15/geeks-attack-2014.md similarity index 100% rename from content/posts/14-15/geeks-attack-2014.md rename to content/blog/14-15/geeks-attack-2014.md diff --git a/content/posts/14-15/git-de-stomme-content-tracker.md b/content/blog/14-15/git-de-stomme-content-tracker.md similarity index 100% rename from content/posts/14-15/git-de-stomme-content-tracker.md rename to content/blog/14-15/git-de-stomme-content-tracker.md diff --git a/content/posts/14-15/haskell-lessenreeks.md b/content/blog/14-15/haskell-lessenreeks.md similarity index 100% rename from content/posts/14-15/haskell-lessenreeks.md rename to content/blog/14-15/haskell-lessenreeks.md diff --git a/content/posts/14-15/identiteit-en-toegangscontrole-in-de-cloud.md b/content/blog/14-15/identiteit-en-toegangscontrole-in-de-cloud.md similarity index 100% rename from content/posts/14-15/identiteit-en-toegangscontrole-in-de-cloud.md rename to content/blog/14-15/identiteit-en-toegangscontrole-in-de-cloud.md diff --git a/content/posts/14-15/introductie-tot-haskell.md b/content/blog/14-15/introductie-tot-haskell.md similarity index 100% rename from content/posts/14-15/introductie-tot-haskell.md rename to content/blog/14-15/introductie-tot-haskell.md diff --git a/content/posts/14-15/introductie-tot-ruby.md b/content/blog/14-15/introductie-tot-ruby.md similarity index 100% rename from content/posts/14-15/introductie-tot-ruby.md rename to content/blog/14-15/introductie-tot-ruby.md diff --git a/content/posts/14-15/js-d3-les.md b/content/blog/14-15/js-d3-les.md similarity index 100% rename from content/posts/14-15/js-d3-les.md rename to content/blog/14-15/js-d3-les.md diff --git a/content/posts/14-15/latex-les-2014.md b/content/blog/14-15/latex-les-2014.md similarity index 100% rename from content/posts/14-15/latex-les-2014.md rename to content/blog/14-15/latex-les-2014.md diff --git a/content/posts/14-15/python-voor-gevorderden.md b/content/blog/14-15/python-voor-gevorderden.md similarity index 100% rename from content/posts/14-15/python-voor-gevorderden.md rename to content/blog/14-15/python-voor-gevorderden.md diff --git a/content/posts/14-15/rondleiding-datacenter-en-supercomputer.md b/content/blog/14-15/rondleiding-datacenter-en-supercomputer.md similarity index 100% rename from content/posts/14-15/rondleiding-datacenter-en-supercomputer.md rename to content/blog/14-15/rondleiding-datacenter-en-supercomputer.md diff --git a/content/posts/14-15/spelletjesavond.md b/content/blog/14-15/spelletjesavond.md similarity index 100% rename from content/posts/14-15/spelletjesavond.md rename to content/blog/14-15/spelletjesavond.md diff --git a/content/posts/14-15/ulyssis-open-source-jobbeurs.md b/content/blog/14-15/ulyssis-open-source-jobbeurs.md similarity index 100% rename from content/posts/14-15/ulyssis-open-source-jobbeurs.md rename to content/blog/14-15/ulyssis-open-source-jobbeurs.md diff --git a/content/posts/14-15/vpw.md b/content/blog/14-15/vpw.md similarity index 100% rename from content/posts/14-15/vpw.md rename to content/blog/14-15/vpw.md diff --git a/content/posts/14-15/zeus-lightning-talks.md b/content/blog/14-15/zeus-lightning-talks.md similarity index 100% rename from content/posts/14-15/zeus-lightning-talks.md rename to content/blog/14-15/zeus-lightning-talks.md diff --git a/content/posts/15-16/awk-les.md b/content/blog/15-16/awk-les.md similarity index 100% rename from content/posts/15-16/awk-les.md rename to content/blog/15-16/awk-les.md diff --git a/content/posts/15-16/badass-battle-bots-is-back.md b/content/blog/15-16/badass-battle-bots-is-back.md similarity index 100% rename from content/posts/15-16/badass-battle-bots-is-back.md rename to content/blog/15-16/badass-battle-bots-is-back.md diff --git a/content/posts/15-16/badass-battle-bots.md b/content/blog/15-16/badass-battle-bots.md similarity index 100% rename from content/posts/15-16/badass-battle-bots.md rename to content/blog/15-16/badass-battle-bots.md diff --git a/content/posts/15-16/bestuur-academiejaar-2016-2017.md b/content/blog/15-16/bestuur-academiejaar-2016-2017.md similarity index 100% rename from content/posts/15-16/bestuur-academiejaar-2016-2017.md rename to content/blog/15-16/bestuur-academiejaar-2016-2017.md diff --git a/content/posts/15-16/bestuur2016.md b/content/blog/15-16/bestuur2016.md similarity index 100% rename from content/posts/15-16/bestuur2016.md rename to content/blog/15-16/bestuur2016.md diff --git a/content/posts/15-16/fosdem-2016.md b/content/blog/15-16/fosdem-2016.md similarity index 100% rename from content/posts/15-16/fosdem-2016.md rename to content/blog/15-16/fosdem-2016.md diff --git a/content/posts/15-16/geeks-attack-iv.md b/content/blog/15-16/geeks-attack-iv.md similarity index 100% rename from content/posts/15-16/geeks-attack-iv.md rename to content/blog/15-16/geeks-attack-iv.md diff --git a/content/posts/15-16/github-talk-cooperation-in-github.md b/content/blog/15-16/github-talk-cooperation-in-github.md similarity index 100% rename from content/posts/15-16/github-talk-cooperation-in-github.md rename to content/blog/15-16/github-talk-cooperation-in-github.md diff --git a/content/posts/15-16/hub-voor-google-hashcode-2016.md b/content/blog/15-16/hub-voor-google-hashcode-2016.md similarity index 100% rename from content/posts/15-16/hub-voor-google-hashcode-2016.md rename to content/blog/15-16/hub-voor-google-hashcode-2016.md diff --git a/content/posts/15-16/latex-les-2015.md b/content/blog/15-16/latex-les-2015.md similarity index 100% rename from content/posts/15-16/latex-les-2015.md rename to content/blog/15-16/latex-les-2015.md diff --git a/content/posts/15-16/linux-install-party.md b/content/blog/15-16/linux-install-party.md similarity index 100% rename from content/posts/15-16/linux-install-party.md rename to content/blog/15-16/linux-install-party.md diff --git a/content/posts/15-16/richard-stallman-copyright-vs-community.md b/content/blog/15-16/richard-stallman-copyright-vs-community.md similarity index 100% rename from content/posts/15-16/richard-stallman-copyright-vs-community.md rename to content/blog/15-16/richard-stallman-copyright-vs-community.md diff --git a/content/posts/15-16/scripting-in-sed.md b/content/blog/15-16/scripting-in-sed.md similarity index 100% rename from content/posts/15-16/scripting-in-sed.md rename to content/blog/15-16/scripting-in-sed.md diff --git a/content/posts/15-16/verkiezingen-ribbetjesavond.md b/content/blog/15-16/verkiezingen-ribbetjesavond.md similarity index 100% rename from content/posts/15-16/verkiezingen-ribbetjesavond.md rename to content/blog/15-16/verkiezingen-ribbetjesavond.md diff --git a/content/posts/15-16/vlaamse-programmeerwedstrijd-2016.md b/content/blog/15-16/vlaamse-programmeerwedstrijd-2016.md similarity index 100% rename from content/posts/15-16/vlaamse-programmeerwedstrijd-2016.md rename to content/blog/15-16/vlaamse-programmeerwedstrijd-2016.md diff --git a/content/posts/15-16/xtext-workshop.md b/content/blog/15-16/xtext-workshop.md similarity index 100% rename from content/posts/15-16/xtext-workshop.md rename to content/blog/15-16/xtext-workshop.md diff --git a/content/posts/15-16/zeus-codesprint.md b/content/blog/15-16/zeus-codesprint.md similarity index 100% rename from content/posts/15-16/zeus-codesprint.md rename to content/blog/15-16/zeus-codesprint.md diff --git a/content/posts/15-16/zomer16.md b/content/blog/15-16/zomer16.md similarity index 100% rename from content/posts/15-16/zomer16.md rename to content/blog/15-16/zomer16.md diff --git a/content/posts/16-17/bestuur.md b/content/blog/16-17/bestuur.md similarity index 100% rename from content/posts/16-17/bestuur.md rename to content/blog/16-17/bestuur.md diff --git a/content/posts/16-17/how-do-i-browser.md b/content/blog/16-17/how-do-i-browser.md similarity index 100% rename from content/posts/16-17/how-do-i-browser.md rename to content/blog/16-17/how-do-i-browser.md diff --git a/content/posts/16-17/inkscape.md b/content/blog/16-17/inkscape.md similarity index 100% rename from content/posts/16-17/inkscape.md rename to content/blog/16-17/inkscape.md diff --git a/content/posts/16-17/site.md b/content/blog/16-17/site.md similarity index 100% rename from content/posts/16-17/site.md rename to content/blog/16-17/site.md diff --git a/lib/helpers/archives.rb b/lib/helpers/archives.rb index 7886d6f..6646ac1 100644 --- a/lib/helpers/archives.rb +++ b/lib/helpers/archives.rb @@ -2,7 +2,7 @@ module ArchiveHelper def academic_years academic_years = Set.new - items.find_all('/posts/**/*').each do |i| + items.find_all('/blog/*/*').each do |i| academic_year = %r{/(\d\d)-\d\d/}.match(i.identifier).captures[0] academic_years << academic_year.to_i end @@ -19,7 +19,7 @@ module ArchiveHelper end def posts_in_year(academic_year) - items.find_all('/posts/**/*').sort_by { |x| Date.parse x[:created_at] }.select do |post| + items.find_all('/blog/*/*').sort_by { |x| Date.parse x[:created_at] }.select do |post| post[:academic_year] == academic_year end.reverse end diff --git a/lib/helpers/nav.rb b/lib/helpers/nav.rb index d8dae5c..0a087a2 100644 --- a/lib/helpers/nav.rb +++ b/lib/helpers/nav.rb @@ -1,10 +1,16 @@ module NavigationHelper def nav_items - navigables = items.select { |i| i[:navigable] }.sort_by { |x| x[:order] || 10000 } - navigables.each do |item| - is_active = @item_rep && @item_rep.path == item.path + # Kind of hacky way to check if page is child of another page + root = %r{/[^\/]*/}.match(item.path)[0] + + is_active = @item_rep && @item_rep.path.start_with?(root) + yield item, is_active end end + + def navigables + items.select { |i| i[:navigable] }.sort_by { |x| x[:order] || 10_000 } + end end