diff --git a/config.codekit3 b/config.codekit3 index 4e6151743..d532962ee 100644 --- a/config.codekit3 +++ b/config.codekit3 @@ -7945,30 +7945,12 @@ "oAP": "\/layouts\/blog\/summary.html", "oF": 0 }, - "\/layouts\/event\/single.html": { - "ft": 8192, - "oA": 2, - "oAP": "\/layouts\/event\/single.html", - "oF": 0 - }, - "\/layouts\/index.html": { - "ft": 8192, - "oA": 2, - "oAP": "\/layouts\/index.html", - "oF": 0 - }, "\/layouts\/partials\/blog_pagination.html": { "ft": 8192, "oA": 2, "oAP": "\/layouts\/partials\/blog_pagination.html", "oF": 0 }, - "\/layouts\/partials\/event_navbar.html": { - "ft": 8192, - "oA": 2, - "oAP": "\/layouts\/partials\/event_navbar.html", - "oF": 0 - }, "\/layouts\/partials\/footer.html": { "ft": 8192, "oA": 2, @@ -8059,24 +8041,6 @@ "oAP": "\/layouts\/partials\/speaking.html", "oF": 0 }, - "\/layouts\/partials\/sponsors.html": { - "ft": 8192, - "oA": 2, - "oAP": "\/layouts\/partials\/sponsors.html", - "oF": 0 - }, - "\/layouts\/partials\/welcome.html": { - "ft": 8192, - "oA": 2, - "oAP": "\/layouts\/partials\/welcome.html", - "oF": 0 - }, - "\/layouts\/program\/single.html": { - "ft": 8192, - "oA": 2, - "oAP": "\/layouts\/program\/single.html", - "oF": 0 - }, "\/layouts\/section\/blog.html": { "ft": 8192, "oA": 2, diff --git a/exampleSite/content/events/2017-ponyville/program/fluttershy.md b/exampleSite/content/events/2017-ponyville/program/fluttershy.md index 31edb805b..fc1af7a28 100644 --- a/exampleSite/content/events/2017-ponyville/program/fluttershy.md +++ b/exampleSite/content/events/2017-ponyville/program/fluttershy.md @@ -7,7 +7,7 @@ talk_start_time = "" talk_end_time = "" title = "AWS Isn't Scary" type = "talk" -speakers = ["fluttershy"] +speakers = ["fluttershy", "spike"] youtube = "" vimeo = "" speakerdeck = "" diff --git a/exampleSite/content/events/2017-ponyville/program/spike.md b/exampleSite/content/events/2017-ponyville/program/spike.md new file mode 100644 index 000000000..573ec2170 --- /dev/null +++ b/exampleSite/content/events/2017-ponyville/program/spike.md @@ -0,0 +1,18 @@ ++++ +City = "Ponyville" +Year = "2017" +date = "2016-07-15T22:06:24-06:00" +talk_date = "" +talk_start_time = "" +talk_end_time = "" +title = "Adopting Pony Progress" +type = "talk" +speakers = ["spike"] +youtube = "" +vimeo = "" +speakerdeck = "" +slideshare = "" +slides = "" ++++ + +Ideate actionable insight long shadow driven SpaceTeam ideate user story intuitive bootstrapping. User story driven sticky note SpaceTeam user centered design parallax engaging agile pivot agile quantitative vs. qualitative agile quantitative vs. qualitative. Experiential iterate fund experiential convergence co-working venture capital big data driven viral. Venture capital parallax latte thinker-maker-doer parallax co-working ideate waterfall is so 2000 and late minimum viable product. Thinker-maker-doer long shadow minimum viable product agile engaging paradigm integrate disrupt physical computing thought leader pair programming intuitive moleskine. diff --git a/exampleSite/content/events/2017-ponyville/speakers/spike.md b/exampleSite/content/events/2017-ponyville/speakers/spike.md new file mode 100644 index 000000000..f44bd289c --- /dev/null +++ b/exampleSite/content/events/2017-ponyville/speakers/spike.md @@ -0,0 +1,10 @@ ++++ +Website = "" +Title = "Spike" +Twitter = "spike" +date = 2016-12-08T20:55:58-06:00 +type = "speaker" +image = "spike.jpg" ++++ + +Food-truck SpaceTeam pivot earned media agile big data entrepreneur actionable insight iterate unicorn convergence driven moleskine. User centered design piverate physical computing disrupt moleskine co-working fund pivot. Waterfall is so 2000 and late integrate responsive big data agile piverate affordances. Agile earned media pivot viral engaging thought leader prototype workflow. diff --git a/exampleSite/data/events/2017-ponyville.yml b/exampleSite/data/events/2017-ponyville.yml index b610224c0..bd2fb2b8d 100644 --- a/exampleSite/data/events/2017-ponyville.yml +++ b/exampleSite/data/events/2017-ponyville.yml @@ -205,3 +205,94 @@ program: date: 2017-02-12 start_time: "11:50" end_time: "13:00" + - title: "Registration, Breakfast, and Sponsor Booths Open" + type: custom + date: 2017-02-13 + start_time: "08:00" + end_time: "09:00" + - title: "Opening Welcome" + type: custom + date: 2017-02-13 + start_time: "09:15" + end_time: "09:00" + - title: "rainbow-dash" + type: talk + date: 2017-02-13 + start_time: "09:15" + end_time: "09:45" + - title: "Sponsors" + type: custom + date: 2017-02-13 + start_time: "09:45" + end_time: "09:55" + - title: "apple-jack" + type: talk + date: 2017-02-13 + start_time: "09:55" + end_time: "10:25" + - title: "Break" + type: custom + date: 2017-02-13 + start_time: "10:25" + end_time: "10:40" + - title: "fluttershy" + type: talk + date: 2017-02-13 + start_time: "10:40" + end_time: "11:10" + - title: "Sponsors" + type: custom + date: 2017-02-13 + start_time: "11:10" + end_time: "11:20" + - title: "twilight-sparkle" + type: talk + date: 2017-02-13 + start_time: "11:20" + end_time: "11:50" + - title: "Lunch (catered)" + type: custom + date: 2017-02-13 + start_time: "11:50" + end_time: "13:00" +ignites: + - title: "spike" + date: 2017-02-12 + - title: "Something about something" + date: 2017-02-12 + - title: "Something about something" + date: 2017-02-12 + - title: "Something about something" + date: 2017-02-12 + - title: "Something about something" + date: 2017-02-12 + - title: "Something about something" + date: 2017-02-12 + - title: "Something about something" + date: 2017-02-12 + - title: "Something about something" + date: 2017-02-12 + - title: "Something about something" + date: 2017-02-12 + - title: "Something about something" + date: 2017-02-12 + - title: "Something about something" + date: 2017-02-13 + - title: "Something about something" + date: 2017-02-13 + - title: "Something about something" + date: 2017-02-13 + - title: "Something about something" + date: 2017-02-13 + - title: "Something about something" + date: 2017-02-13 + - title: "Something about something" + date: 2017-02-13 + - title: "Something about something" + date: 2017-02-13 + - title: "Something about something" + date: 2017-02-13 + - title: "Something about something" + date: 2017-02-13 + - title: "Something about something" + date: 2017-02-13 diff --git a/exampleSite/static/events/2017-ponyville/speakers/spike.jpg b/exampleSite/static/events/2017-ponyville/speakers/spike.jpg new file mode 100644 index 000000000..f12f6b8a6 Binary files /dev/null and b/exampleSite/static/events/2017-ponyville/speakers/spike.jpg differ diff --git a/layouts/program/single.html b/layouts/program/single.html index 8dbd0ef6a..d38aac47b 100644 --- a/layouts/program/single.html +++ b/layouts/program/single.html @@ -1,6 +1,6 @@ {{ define "main" }} -

Program Data Test

+

Program

{{ $path := split $.Source.File.Path .Site.Params.pathseperator }} {{ $event_slug := index $path 1 }} @@ -45,181 +45,198 @@

Program Data Test

{{- end -}} {{- end -}} - -
+ +
-
-
- {{ with $e }} - {{ if .program }} - {{- $.Scratch.Set "program_len" (.program | len) -}} - {{- $.Scratch.Set "program_counter" 0 -}} - {{- range where .program "date" $e.startdate -}} - {{- $.Scratch.Set "program_counter" (add ($.Scratch.Get "program_counter") 1) }} -
-
- {{ .start_time }} - {{ .end_time }} -
-
- {{ if eq .type "custom" }} - {{ .title }}
- {{ else }} - - {{ $.Scratch.Get (printf "%s-speaker" .title) }} - - {{ $.Scratch.Get .title }} -
- {{ end }} -
-
- {{- if eq (div ($.Scratch.Get "program_len") 2) ($.Scratch.Get "program_counter") }} -
-
- {{- end -}} - {{ end }} - {{ end }} - {{ end }} +
+ +
+
+
+
+ {{ with $e }} + {{ if .program }} + {{ $program := (where .program "date" $e.startdate) }} + {{ $program_len := (len $program) }} + {{- $.Scratch.Set "program_len" $program_len -}} + {{- $.Scratch.Set "program_counter" 0 -}} + {{- range where .program "date" $e.startdate -}} + {{- $.Scratch.Set "program_counter" (add ($.Scratch.Get "program_counter") 1) }} +
+
+ {{ .start_time }} - {{ .end_time }} +
+
+ {{ if eq .type "custom" }} + {{ .title }}
+ {{ else }} + + {{ $.Scratch.Get (printf "%s-speaker" .title) }} - + {{ $.Scratch.Get .title }} +
+ {{ end }} +
+
+ {{- if eq (div ($.Scratch.Get "program_len") 2) ($.Scratch.Get "program_counter") }} +
+
+ {{- end -}} + {{ end }} + {{ end }} + {{ end }}
+ +
+
{{ if ne $e.startdate $e.enddate}} - -
+
+ -
-
- {{ with $e }} - {{ if .program }} - {{- $.Scratch.Set "program_len" (.program | len) -}} - {{- $.Scratch.Set "program_counter" 0 -}} - {{- range where .program "date" $e.enddate -}} - {{- $.Scratch.Set "program_counter" (add ($.Scratch.Get "program_counter") 1) }} -
-
- {{ .start_time }} - {{ .end_time }} -
-
- {{ if eq .type "custom" }} - {{ .title }}
- {{ else }} - - {{ $.Scratch.Get (printf "%s-speaker" .title) }} - - {{ $.Scratch.Get .title }} -
- {{ end }} -
-
- {{- if eq (div ($.Scratch.Get "program_len") 2) ($.Scratch.Get "program_counter") }} -
-
- {{- end -}} +
+
+
+
+ {{ with $e }} + {{ if .program }} + {{ $program := (where .program "date" $e.enddate) }} + {{ $program_len := (len $program) }} + {{- $.Scratch.Set "program_len" $program_len -}} + {{- $.Scratch.Set "program_counter" 0 -}} + {{- range where .program "date" $e.enddate -}} + {{- $.Scratch.Set "program_counter" (add ($.Scratch.Get "program_counter") 1) }} +
+
+ {{ .start_time }} - {{ .end_time }} +
+
+ {{ if eq .type "custom" }} + {{ .title }}
+ {{ else }} + + {{ $.Scratch.Get (printf "%s-speaker" .title) }} - + {{ $.Scratch.Get .title }} +
+ {{ end }} +
+
+ {{- if eq (div ($.Scratch.Get "program_len") 2) ($.Scratch.Get "program_counter") }} +
+
+ {{- end -}} + {{ end }} + {{ end }} {{ end }} - {{ end }} - {{ end }} +
+
+
+ +
+
+ {{ end }} -
-
-

Ignite Sessions

-
-
-
-
-

August 30, 2016

+ +{{ with $e }} + {{ if .ignites }}
-
-
    -
  • - Ignite number 1
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
-
-
-
    -
  • - Ignite number 1
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
+
+

Ignite Sessions

-
-
-

August 31, 2016

-
    -
  • - Ignite number 1
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
+

{{- dateFormat "January 2, 2006" $e.startdate -}}

+
+
+
    + {{ $ignites := (where .ignites "date" $e.startdate) }} + {{ $ignites_len := (len $ignites) }} + {{- $.Scratch.Set "ignites_len" $ignites_len -}} + {{- $.Scratch.Set "ignites_counter" 0 -}} + {{- range where .ignites "date" $e.startdate -}} + {{- $.Scratch.Set "ignites_counter" (add ($.Scratch.Get "ignites_counter") 1) }} + + {{ if ($.Scratch.Get .title) }} +
  • + {{ $.Scratch.Get (printf "%s-speaker" .title) }} - + {{ $.Scratch.Get .title }} +
  • + {{ else }} +
  • + {{.title}} +
  • + {{ end }} + {{- end -}} +
+
+
+ {{- if eq (div ($.Scratch.Get "ignites_len") 2) ($.Scratch.Get "ignites_counter") }} +
+
+ {{- end -}}
+ + + + {{ if ne $e.startdate $e.enddate}}
-
    -
  • - Ignite number 1
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
  • - Ignite number 2
    - Hello -
  • -
+

{{- dateFormat "January 2, 2006" $e.enddate -}}

+
+
+
    + {{ $ignites := (where .ignites "date" $e.enddate) }} + {{ $ignites_len := (len $ignites) }} + {{- $.Scratch.Set "ignites_len" $ignites_len -}} + {{- $.Scratch.Set "ignites_counter" 0 -}} + {{- range where .ignites "date" $e.enddate -}} + {{- $.Scratch.Set "ignites_counter" (add ($.Scratch.Get "ignites_counter") 1) }} + + {{ if ($.Scratch.Get .title) }} +
  • + {{ $.Scratch.Get (printf "%s-speaker" .title) }} - + {{ $.Scratch.Get .title }} +
  • + {{ else }} +
  • + {{.title}} +
  • + {{- end -}} + {{- end -}} +
+
+
+ {{- if eq (div ($.Scratch.Get "ignites_len") 2) ($.Scratch.Get "ignites_counter") }} +
+
+ {{- end -}}
+ {{ end }} +
-
-
+ + + {{- end -}} +{{- end -}}
{{ "" | safeHTML }} diff --git a/layouts/speaker/single.html b/layouts/speaker/single.html index 6713ae730..d093330da 100644 --- a/layouts/speaker/single.html +++ b/layouts/speaker/single.html @@ -41,7 +41,7 @@

{{ .Title }}

{{- end -}}
- {{ .Title }} + speaker image