From 825d9f2b57ee88baa93b5fa26ac4aa8e0c8c6f8c Mon Sep 17 00:00:00 2001 From: Michael Boelen Date: Wed, 7 Jun 2023 15:12:58 +0200 Subject: [PATCH] Toevoegen van sprekersprofielen, link naar sprekersprofiel, toevoegen sprekers voorjaarsconferentie --- ...bert-deep-learning-totally-from-scratch.md | 2 +- ...ling-en-help-in-de-digitale-spoelkeuken.md | 2 +- ...ity-by-bridging-research-and-operations.md | 2 +- ...n-buildbarn-a-distributed-build-cluster.md | 2 +- .../talks/frans-schippers-inspecting-tls.md | 2 +- ...ommunity-network-based-on-public-values.md | 2 +- .../jan-ainali-introduction-to-public-code.md | 2 +- .../jan-piet-mens-ansible-it-is-a-fact.md | 2 +- .../talks/jesse-lourens-sbom-an-overview.md | 2 +- ...-software-proposed-cyber-resilience-act.md | 2 +- ...bben-ipv6-en-broccoli-gemeenschappelijk.md | 2 +- ...oller-en-jan-willem-brandenburg-dissect.md | 2 +- ...euvers-en-mark-simons-operation-rubicon.md | 2 +- .../peter-van-eijk-cloud-is-here-to-stay.md | 2 +- ...ai-towards-a-driving-exam-for-openpilot.md | 2 +- ...dards-alliance-zigbee-direct-and-matter.md | 2 +- ...andt-what-is-open-about-data-protection.md | 2 +- ...ijn-avonturen-met-het-anker-magneetslot.md | 2 +- .../nluug/layouts/evenementen/event-talk.html | 8 ++-- .../nluug/layouts/evenementen/speakers.html | 4 +- .../partials/show-image-of-person.html | 3 ++ themes/nluug/layouts/person/single.html | 42 ++++++++++++------- 22 files changed, 55 insertions(+), 38 deletions(-) diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bert-hubert-deep-learning-totally-from-scratch.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bert-hubert-deep-learning-totally-from-scratch.md index d0a3ebd..943df1c 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bert-hubert-deep-learning-totally-from-scratch.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bert-hubert-deep-learning-totally-from-scratch.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Bert Hubert - Deep Learning Totally From Scratch" -persons: +speakers: - bert-hubert recording: platform: youtube diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bjorn-wijers-kom-voor-de-hersenspoeling-en-help-in-de-digitale-spoelkeuken.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bjorn-wijers-kom-voor-de-hersenspoeling-en-help-in-de-digitale-spoelkeuken.md index cd968b1..6e6d06a 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bjorn-wijers-kom-voor-de-hersenspoeling-en-help-in-de-digitale-spoelkeuken.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bjorn-wijers-kom-voor-de-hersenspoeling-en-help-in-de-digitale-spoelkeuken.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Björn Wijers - Kom voor de Hersenspoeling en help in De Digitale Spoelkeuken" -persons: +speakers: - bjorn-wijers recording: platform: youtube diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/cristian-hesselman-increasing-internet-security-by-bridging-research-and-operations.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/cristian-hesselman-increasing-internet-security-by-bridging-research-and-operations.md index 73a11e6..318cb2d 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/cristian-hesselman-increasing-internet-security-by-bridging-research-and-operations.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/cristian-hesselman-increasing-internet-security-by-bridging-research-and-operations.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Cristian Hesselman - Increasing Internet security by bridging research and operations" -persons: +speakers: - cristian-hesselman presentation: filename: 2023-05-11-cristian-hesselman-increasing-internet-security-by-bridging-research-and-operations.pdf diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/ed-schouten-buildbarn-a-distributed-build-cluster.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/ed-schouten-buildbarn-a-distributed-build-cluster.md index 4373c29..fb66d9d 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/ed-schouten-buildbarn-a-distributed-build-cluster.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/ed-schouten-buildbarn-a-distributed-build-cluster.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Ed Schouten - Buildbarn: a distributed build cluster" -persons: +speakers: - ed-schouten presentation: filename: 2023-05-11-ed-schouten-buildbarn-a-distributed-build-cluster diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/frans-schippers-inspecting-tls.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/frans-schippers-inspecting-tls.md index db4d488..0df8f07 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/frans-schippers-inspecting-tls.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/frans-schippers-inspecting-tls.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Frans Schippers - Inspecting TLS" -persons: +speakers: - frans-schippers presentation: filename: 2023-05-11-frans-schippers-inspecting-tls.pdf diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/harm-van-stekelenburg-pubhubs-a-community-network-based-on-public-values.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/harm-van-stekelenburg-pubhubs-a-community-network-based-on-public-values.md index 90b2747..dcbb724 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/harm-van-stekelenburg-pubhubs-a-community-network-based-on-public-values.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/harm-van-stekelenburg-pubhubs-a-community-network-based-on-public-values.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Harm van Stekelenburg - PubHubs, a community network based on public values" -persons: +speakers: - harm-van-stekelenburg presentation: filename: diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-ainali-introduction-to-public-code.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-ainali-introduction-to-public-code.md index 598cef1..feab0d6 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-ainali-introduction-to-public-code.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-ainali-introduction-to-public-code.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Jan Ainali - Introduction to public code" -persons: +speakers: - jan-ainali presentation: filename: 2023-05-11-jan-ainali-introduction-to-public-code.pdf diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-piet-mens-ansible-it-is-a-fact.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-piet-mens-ansible-it-is-a-fact.md index 4270ce7..210bce0 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-piet-mens-ansible-it-is-a-fact.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-piet-mens-ansible-it-is-a-fact.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Jan-Piet Mens - Ansible: it's a fact" -persons: +speakers: - jan-piet-mens presentation: filename: 2023-05-11-jan-piet-mens-ansible-it-is-a-fact diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jesse-lourens-sbom-an-overview.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jesse-lourens-sbom-an-overview.md index 8cf253f..f462d11 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jesse-lourens-sbom-an-overview.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jesse-lourens-sbom-an-overview.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Jesse Lourens - SBOM, an overview" -persons: +speakers: - jesse-lourens presentation: filename: 2023-05-11-jesse-lourens-sbom-an-overview.pdf diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/maarten-aertsen-eu-regulating-open-source-software-proposed-cyber-resilience-act.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/maarten-aertsen-eu-regulating-open-source-software-proposed-cyber-resilience-act.md index d052831..5e89321 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/maarten-aertsen-eu-regulating-open-source-software-proposed-cyber-resilience-act.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/maarten-aertsen-eu-regulating-open-source-software-proposed-cyber-resilience-act.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Maarten Aertsen - The EU regulating (open source) software: the proposed Cyber Resilience Act" -persons: +speakers: - maarten-aertsen presentation: filename: diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/nicole-wajer-wat-hebben-ipv6-en-broccoli-gemeenschappelijk.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/nicole-wajer-wat-hebben-ipv6-en-broccoli-gemeenschappelijk.md index 6a7ff84..65e9b63 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/nicole-wajer-wat-hebben-ipv6-en-broccoli-gemeenschappelijk.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/nicole-wajer-wat-hebben-ipv6-en-broccoli-gemeenschappelijk.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Nicole Wajer - Wat hebben IPv6 en broccoli gemeenschappelijk" -persons: +speakers: - nicole-wajer presentation: filename: 2023-05-11-nicole-wajer-wat-hebben-ipv6-en-broccoli-gemeenschappelijk.pdf diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-moller-en-jan-willem-brandenburg-dissect.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-moller-en-jan-willem-brandenburg-dissect.md index 50c5a24..fc2d216 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-moller-en-jan-willem-brandenburg-dissect.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-moller-en-jan-willem-brandenburg-dissect.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Paul Möller en Jan Willem Brandenburg - Dissect: The open-source framework for large-scale host investigations" -persons: +speakers: - paul-moller - jan-willem-brandenburg presentation: diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-reuvers-en-mark-simons-operation-rubicon.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-reuvers-en-mark-simons-operation-rubicon.md index 0e59b90..97e87ef 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-reuvers-en-mark-simons-operation-rubicon.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-reuvers-en-mark-simons-operation-rubicon.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Paul Reuvers en Mark Simons - Operation RUBICON" -persons: +speakers: - paul-reuvers - mark-simons presentation: diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/peter-van-eijk-cloud-is-here-to-stay.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/peter-van-eijk-cloud-is-here-to-stay.md index b16f45f..8ea14d6 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/peter-van-eijk-cloud-is-here-to-stay.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/peter-van-eijk-cloud-is-here-to-stay.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Peter van Eijk - Cloud is here to stay" -persons: +speakers: - peter-van-eijk presentation: filename: 2023-05-11-peter-van-eijk-cloud-is-here-to-stay.pdf diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/rix-groenboom-validation-of-ai-towards-a-driving-exam-for-openpilot.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/rix-groenboom-validation-of-ai-towards-a-driving-exam-for-openpilot.md index 92ffcc2..c8a2457 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/rix-groenboom-validation-of-ai-towards-a-driving-exam-for-openpilot.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/rix-groenboom-validation-of-ai-towards-a-driving-exam-for-openpilot.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Rix Groenboom - Validation of AI: Towards a Driving Exam for OpenPilot" -persons: +speakers: - rix-groenboom presentation: filename: 2023-05-11-rix-groenboom-validation-of-ai-towards-a-driving-exam-for-openpilot.pdf diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/sander-raaijmakers-en-leo-rozendaal-connectivity-standards-alliance-zigbee-direct-and-matter.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/sander-raaijmakers-en-leo-rozendaal-connectivity-standards-alliance-zigbee-direct-and-matter.md index 76a8e8d..455edad 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/sander-raaijmakers-en-leo-rozendaal-connectivity-standards-alliance-zigbee-direct-and-matter.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/sander-raaijmakers-en-leo-rozendaal-connectivity-standards-alliance-zigbee-direct-and-matter.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Sander Raaijmakers en Leo Rozendaal - Connectivity Standards Alliance - Zigbee Direct and Matter" -persons: +speakers: - sander-raaijmakers - leo-rozendaal presentation: diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/tamara-brandt-what-is-open-about-data-protection.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/tamara-brandt-what-is-open-about-data-protection.md index a4546a3..a9cc007 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/tamara-brandt-what-is-open-about-data-protection.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/tamara-brandt-what-is-open-about-data-protection.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Tamara Brandt - What's OPEN about data protection?" -persons: +speakers: - tamara-brandt presentation: filename: 2023-05-11-tamara-brandt-what-is-open-about-data-protection.pdf diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/walter-belgers-mijn-avonturen-met-het-anker-magneetslot.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/walter-belgers-mijn-avonturen-met-het-anker-magneetslot.md index 2c471d5..0757c8d 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/walter-belgers-mijn-avonturen-met-het-anker-magneetslot.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/walter-belgers-mijn-avonturen-met-het-anker-magneetslot.md @@ -6,7 +6,7 @@ layout: event-talk slug: tags: title: "Walter Belgers - Mijn avonturen met het Anker magneetslot" -persons: +speakers: - walter-belgers presentation: filename: diff --git a/themes/nluug/layouts/evenementen/event-talk.html b/themes/nluug/layouts/evenementen/event-talk.html index 199fab3..b67f0dd 100644 --- a/themes/nluug/layouts/evenementen/event-talk.html +++ b/themes/nluug/layouts/evenementen/event-talk.html @@ -3,13 +3,13 @@
{{ .Content }}
- {{ if .Params.persons }} + {{ if .Params.speakers }}
- {{ $count := .Params.persons | len }} + {{ $count := .Params.speakers | len }}

{{ i18n "speaker" (dict "Count" $count) | strings.FirstUpper }}

- {{ range $person := .Params.persons }} + {{ range $person := .Params.speakers }} {{ with (index site.Data.personen $person) }} - {{ partial "show-image-of-person.html" (dict "context" . "profile_details" . "hide_figcaption" true) }} + {{ partial "show-image-of-person.html" (dict "context" . "profile_details" . "add_link_to_image" true) }} {{ end }} {{ end }}
diff --git a/themes/nluug/layouts/evenementen/speakers.html b/themes/nluug/layouts/evenementen/speakers.html index 08a0395..68c639c 100644 --- a/themes/nluug/layouts/evenementen/speakers.html +++ b/themes/nluug/layouts/evenementen/speakers.html @@ -5,9 +5,9 @@ {{ range $key,$val := $.Site.Data.personen }} {{ if eq $val.speaker true }}

» {{ .name }}

- {{ partial "show-image-of-person.html" (dict "context" . "profile_details" $val "hide_figcaption" true) }} + {{ partial "show-image-of-person.html" (dict "context" . "profile_details" $val "hide_figcaption" true "add_link_to_image" true) }} {{ $firstname := index (split .name " ") 0 }} - {{ if .profile_page }}Meer over {{ $firstname }}{{ end }} + {{ if not .profile_page }}Deze spreker heeft nog geen profielpagina{{ end }} {{ end }} {{ end }} diff --git a/themes/nluug/layouts/partials/show-image-of-person.html b/themes/nluug/layouts/partials/show-image-of-person.html index 1a1644d..5589f79 100644 --- a/themes/nluug/layouts/partials/show-image-of-person.html +++ b/themes/nluug/layouts/partials/show-image-of-person.html @@ -1,9 +1,12 @@ + {{ if .profile_details }}
{{ if .profile_details.thumbnail }} {{ $image := replace .profile_details.thumbnail "200x200" "150x150" }} {{ $alttext := printf "Foto van %s" .profile_details.name }} + {{ if and (.add_link_to_image) (.profile_details.profile_page) }}{{ end }} {{ partial "show-image.html" (dict "context" . "image" $image "alt" $alttext) }} + {{ if and (.add_link_to_image) (.profile_details.profile_page) }}{{ end }} {{ end }}
{{ end }} diff --git a/themes/nluug/layouts/person/single.html b/themes/nluug/layouts/person/single.html index cb3f887..563f2d7 100644 --- a/themes/nluug/layouts/person/single.html +++ b/themes/nluug/layouts/person/single.html @@ -1,23 +1,37 @@ {{ define "main" }} {{ $text := .Content }} {{ with (index .Site.Data.personen (substr $.File.LogicalName 0 -3)) }} + {{ $personid := .id }} {{ if .thumbnail }}Foto van {{ .name }}{{ end }} {{ $text }} -

Contact

- - {{ if or - (.social.mastodon) - (.social.twitter) - }} -

Social media

+ + {{ if .speaker }} +

Presentaties

+ + {{ end }} + {{ if or (.email) (.websites) }} +

Contact

+ + {{ end }} + + {{ if or (.social.mastodon) (.social.twitter) }} +

Social media