From 2a2f2d89f6e32594e778bc9156860d0719876bc5 Mon Sep 17 00:00:00 2001 From: Matt Stratton Date: Thu, 14 Apr 2016 10:00:30 -0500 Subject: [PATCH] Update speaker directory with year/city path This is refactored to be MUCH better. It is on the right track. This will change slightly when we refactor in issue #133. Former-commit-id: cd8be63f69a4a9ec4e74edefe7b8e035266e04ff --- .../minneapolis}/allan-espinosa.yml | 0 .../minneapolis}/ben-zvan.yml | 0 .../minneapolis}/charity-majors.yml | 0 .../minneapolis}/jamie-reidesel.yml | 0 .../minneapolis}/jeff-smith.yml | 0 .../minneapolis}/megan-carney.yml | 0 .../minneapolis}/nicole-forsgren.yml | 0 .../minneapolis}/sarah-goff-dupont.yml | 0 themes/devopsdays-legacy/layouts/talk/single.html | 11 +++++++++-- 9 files changed, 9 insertions(+), 2 deletions(-) rename data/speakers/{2016minneapolis => 2016/minneapolis}/allan-espinosa.yml (100%) rename data/speakers/{2016minneapolis => 2016/minneapolis}/ben-zvan.yml (100%) rename data/speakers/{2016minneapolis => 2016/minneapolis}/charity-majors.yml (100%) rename data/speakers/{2016minneapolis => 2016/minneapolis}/jamie-reidesel.yml (100%) rename data/speakers/{2016minneapolis => 2016/minneapolis}/jeff-smith.yml (100%) rename data/speakers/{2016minneapolis => 2016/minneapolis}/megan-carney.yml (100%) rename data/speakers/{2016minneapolis => 2016/minneapolis}/nicole-forsgren.yml (100%) rename data/speakers/{2016minneapolis => 2016/minneapolis}/sarah-goff-dupont.yml (100%) diff --git a/data/speakers/2016minneapolis/allan-espinosa.yml b/data/speakers/2016/minneapolis/allan-espinosa.yml similarity index 100% rename from data/speakers/2016minneapolis/allan-espinosa.yml rename to data/speakers/2016/minneapolis/allan-espinosa.yml diff --git a/data/speakers/2016minneapolis/ben-zvan.yml b/data/speakers/2016/minneapolis/ben-zvan.yml similarity index 100% rename from data/speakers/2016minneapolis/ben-zvan.yml rename to data/speakers/2016/minneapolis/ben-zvan.yml diff --git a/data/speakers/2016minneapolis/charity-majors.yml b/data/speakers/2016/minneapolis/charity-majors.yml similarity index 100% rename from data/speakers/2016minneapolis/charity-majors.yml rename to data/speakers/2016/minneapolis/charity-majors.yml diff --git a/data/speakers/2016minneapolis/jamie-reidesel.yml b/data/speakers/2016/minneapolis/jamie-reidesel.yml similarity index 100% rename from data/speakers/2016minneapolis/jamie-reidesel.yml rename to data/speakers/2016/minneapolis/jamie-reidesel.yml diff --git a/data/speakers/2016minneapolis/jeff-smith.yml b/data/speakers/2016/minneapolis/jeff-smith.yml similarity index 100% rename from data/speakers/2016minneapolis/jeff-smith.yml rename to data/speakers/2016/minneapolis/jeff-smith.yml diff --git a/data/speakers/2016minneapolis/megan-carney.yml b/data/speakers/2016/minneapolis/megan-carney.yml similarity index 100% rename from data/speakers/2016minneapolis/megan-carney.yml rename to data/speakers/2016/minneapolis/megan-carney.yml diff --git a/data/speakers/2016minneapolis/nicole-forsgren.yml b/data/speakers/2016/minneapolis/nicole-forsgren.yml similarity index 100% rename from data/speakers/2016minneapolis/nicole-forsgren.yml rename to data/speakers/2016/minneapolis/nicole-forsgren.yml diff --git a/data/speakers/2016minneapolis/sarah-goff-dupont.yml b/data/speakers/2016/minneapolis/sarah-goff-dupont.yml similarity index 100% rename from data/speakers/2016minneapolis/sarah-goff-dupont.yml rename to data/speakers/2016/minneapolis/sarah-goff-dupont.yml diff --git a/themes/devopsdays-legacy/layouts/talk/single.html b/themes/devopsdays-legacy/layouts/talk/single.html index 72eabbf1a57..5a7b4c5ca4d 100644 --- a/themes/devopsdays-legacy/layouts/talk/single.html +++ b/themes/devopsdays-legacy/layouts/talk/single.html @@ -29,8 +29,15 @@

- - {{ range $fname, $s := index .Site.Data.speakers (printf "%s%s" $e.year (lower $e.city) ) }} + {{/* + For future reference, this range listed below is going to be a key element for when we refactor the data directory + Notice how you pass the variables, etc. So the new code would probably be something like this: + .Site.Data.events $e.year "speakers" (printf "%s" (lower $e.city)) + and to get at the meta.yml for the city it will be + .Site.Data.events $e.year (printf "%s" (lower $e.city)) + - mattstratton + */}} + {{ range $fname, $s := index .Site.Data.speakers $e.year (printf "%s" (lower $e.city)) }} {{ if eq $fname ($.Title | urlize) }}

Speaker

{{ $s.name }}