From e903f14867f524985e2b6acb20478fc38fe10716 Mon Sep 17 00:00:00 2001 From: "max.mehl" Date: Thu, 23 Mar 2017 16:21:31 +0100 Subject: [PATCH] include signature JSON database dynamically on subpage --- content/signatures.de.html | 20 +++++++++++++ content/signatures.en.html | 2 +- data/signatures/signatures.json | 42 +++++++++++++++++++++++++++ layouts/partials/page-signatures.html | 27 +++++++++++++++++ 4 files changed, 90 insertions(+), 1 deletion(-) create mode 100644 content/signatures.de.html create mode 100644 data/signatures/signatures.json create mode 100644 layouts/partials/page-signatures.html diff --git a/content/signatures.de.html b/content/signatures.de.html new file mode 100644 index 0000000..d86492e --- /dev/null +++ b/content/signatures.de.html @@ -0,0 +1,20 @@ + +{{ $data := index .Site.Data .Site.Language.Lang }} + + + {{ partial "head.html" . }} + + + {{ partial "navpage.html" . }} + + {{ partial "page-signatures.html" . }} + + {{ partial "language.html" . }} + + {{ partial "legal.html" . }} + + {{ partial "sharecolumn.html" . }} + + {{ partial "js.html" . }} + + diff --git a/content/signatures.en.html b/content/signatures.en.html index 016b997..d86492e 100644 --- a/content/signatures.en.html +++ b/content/signatures.en.html @@ -7,7 +7,7 @@ {{ partial "navpage.html" . }} - {{ partial "404.html" . }} + {{ partial "page-signatures.html" . }} {{ partial "language.html" . }} diff --git a/data/signatures/signatures.json b/data/signatures/signatures.json new file mode 100644 index 0000000..0e72078 --- /dev/null +++ b/data/signatures/signatures.json @@ -0,0 +1,42 @@ +[ + { + "id": 0, + "name": "Max", + "email": "mail@example.com", + "country": "Deutschland", + "zip": "86367", + "perm": "yes", + "code": "630691407558d1cc36a6abb", + "confirmed": "yes" + }, + { + "id": 1, + "name": "Cooler Name", + "email": "tech@web.de", + "country": "Schweiz", + "zip": "4404", + "perm": "yes", + "code": "759321396558d1cc8bb57fe", + "confirmed": "yes" + }, + { + "id": 2, + "name": "Hengst", + "email": "test@test.com", + "country": "", + "zip": "", + "perm": "yes", + "code": "691034870458d1cd0fdfb2f", + "confirmed": "yes" + }, + { + "id": 3, + "name": "Richard Bruce Kopp", + "email": "kopp@test.de", + "country": "Germany ", + "zip": "71522", + "perm": "yes", + "code": "557271457758d1ff356910f", + "confirmed": "no" + } +] diff --git a/layouts/partials/page-signatures.html b/layouts/partials/page-signatures.html new file mode 100644 index 0000000..e74736d --- /dev/null +++ b/layouts/partials/page-signatures.html @@ -0,0 +1,27 @@ +{{ "" | safeHTML }} +
+
+
+
+ + + + + + + + {{ range $.Site.Data.signatures }} + {{ range . }} + + + + + + {{end}} + {{ end }} + +
NameCountryZip Code
{{ .name }}{{ .country }}{{ .zip }}
+
+
+
+