From 4aae212bb0f81914cc9d5f195a48530fabbf61b1 Mon Sep 17 00:00:00 2001 From: StartIT Date: Fri, 5 Dec 2025 12:02:49 +0100 Subject: [PATCH] init --- content/beleid/drenthe/_index.nl.md | 67 +----- content/faq/index.nl.md | 2 +- data/drenthe.yaml | 275 +++++++++++++++++++++++++ layouts/shortcodes/gemeentenlijst.html | 18 ++ public/admin/config.yml | 17 ++ public/beleid/drenthe/index.html | 2 +- public/faq/index.html | 2 +- public/index.json | 2 +- static/admin/config.yml | 17 ++ 9 files changed, 333 insertions(+), 69 deletions(-) create mode 100644 data/drenthe.yaml create mode 100644 layouts/shortcodes/gemeentenlijst.html diff --git a/content/beleid/drenthe/_index.nl.md b/content/beleid/drenthe/_index.nl.md index 7b2ee4c..9621f81 100644 --- a/content/beleid/drenthe/_index.nl.md +++ b/content/beleid/drenthe/_index.nl.md @@ -6,74 +6,11 @@ draft: false # Content properties flag: images/region/drenthe/flag-drenthe.svg -town: true + --- Hieronder is een lijst van alle gemeenten en de bijbehorende plaatsnamen binnen Drenthe. Per gemeente is er informatie beschikbaar over de voorwaarden omtrent het plaatsen van een mantelzorgwoning. --- -
- -
Amen, Anderen, Anloo, Annen, Annerveenschekanaal, Balloërveld, Balloo, Deurze, Eext, Eexterveen, Eexterveenschekanaal, Eexterzandvoort, Ekehaar, Eldersloo, Eleveld, Gasselte, Gasselternijveen, Gasselternijveenschemond, Gasteren, Geelbroek, Gieten, Gieterveen, Grolloo, Marwijksoord, Nieuw Annerveen, Nieuwediep, Nijlande, Nooitgedacht, Oud Annerveen, Papenvoort, Rolde, Schipborg, Schoonloo, Spijkerboor, Vredenheim
-
- -
- -
Assen, Loon, Rhee, Ter Aard, Ubbena, Zeijerveen, Zeijerveld
-
- -
- -
1e Exloërmond, 2e Exloërmond, 2e Valthermond, Borger, Bronneger, Bronnegerveen, Buinen, Buinerveen, Drouwen, Drouwenermond, Drouwenerveen, Ees, Eesergroen, Eeserveen, Ellertshaar, Exloo, Exloërveen, Klijndijk, Nieuw-Buinen, Odoorn, Odoornerveen, Valthe, Valthermond, Westdorp, Zandberg
-
- -
- -
Aalden, Benneveld, Coevorden, Dalen, Dalerpeel, Dalerveen, De Kiel, Diphoorn, Erm, Gees, Geesbrug, Holsloot, Meppen, Nieuwlande Coevorden, Noord-Sleen, Oosterhesselen, Schoonoord, Sleen, Stieltjeskanaal, ’t Haantje, Wachtum, Wezup, Wezuperbrug, Zweeloo, Zwinderen
-
- -
- -
Alteveer, Ansen, Drogteropslagen, Echten, Eursinge, Kerkenveld, Koekange, Linde, Ruinen, Ruinerwold, Veeningen, Zuidwolde, De Wijk
-
- -
- -
Barger-Compascuum, Emmen, Emmer-Compascuum, Erica, Klazienaveen, Klazienaveen-Noord, Nieuw-Amsterdam, Nieuw-Dordrecht, Nieuw-Schoonebeek, Nieuw-Weerdinge, Roswinkel, Schoonebeek, Veenoord, Weiteveen, Zandpol, Zwartemeer
-
- -
- -
Alteveer, Elim, Fluitenberg, Hollandscheveld, Hoogeveen, Nieuweroord, Nieuwlande, Noordscheschut, Pesse, Stuifzand, Tiendeveen
-
- -
- -
Broekhuizen, De Schiphorst, Meppel, Nijeveen, Rogat
-
- -
- -
Balinge, Beilen, Bovensmilde, Bruntinge, Drijber, Elp, Eursinge, Garminge, Hijken, Hoogersmilde, Hooghalen, Mantinge, Nieuw-Balinge, Nieuweroord, Oranje, Orvelte, Smilde, Spier, Stuifzand, Tiendeveen, Westerbork, Wijster, Witteveen, Zuidveld, Zwiggelte
-
- -
- -
Alteveer, Een, Een-West, Foxwolde, Huis ter Heide, Langelo, Leutingewolde, Lieveren, Matsloot, Nietap, Nieuw-Roden, Norg, Peest, Peize, Roden, Roderesch, Roderwolde, Steenbergen, Veenhuizen, Westervelde, Zuidvelde
-
- -
- -
Bunne, De Groeve, De Punt, Donderen, Eelde, Eelderwolde, Midlaren, Oudemolen, Paterswolde, Taarlo, Tynaarlo, Vries, Winde, Yde, Zeegse, Zeijen, Zuidlaarderveen, Zuidlaren
-
- -
- -
Ansen, Boschoord, Darp, Diever, Dieverbrug, Doldersum, Dwingeloo, Frederiksoord, Geeuwenbrug, Havelte, Havelterberg, Hoogersmilde, Nijensleek, Oude Willem, Pesse, Ruinen, Spier, Uffelte, Vledder, Vledderveen, Wapse, Wapserveen, Wateren, Wilhelminaoord, Wittelte, Zorgvlied
-
- - -{{< notice "info" "Op postcode zoeken?" >}} -Gebruik de zoekfunctie in het menu om direct naar uw postcode te zoeken. -{{< /notice >}} +{{< gemeentenlijst provincie="drenthe" >}} diff --git a/content/faq/index.nl.md b/content/faq/index.nl.md index c0ff684..b018dbb 100644 --- a/content/faq/index.nl.md +++ b/content/faq/index.nl.md @@ -5,7 +5,7 @@ draft: false layout: faq ignoreSearch: true build: - render: + render: never list: never --- {{< faq "Wat is een mantelzorgwoning?" >}} diff --git a/data/drenthe.yaml b/data/drenthe.yaml new file mode 100644 index 0000000..71f4d2e --- /dev/null +++ b/data/drenthe.yaml @@ -0,0 +1,275 @@ +gemeenten: + - naam: "Aa en Hunze" + slug: "aa-en-hunze" + plaatsen: + - "Amen" + - "Anderen" + - "Anloo" + - "Annen" + - "Annerveenschekanaal" + - "Balloërveld" + - "Balloo" + - "Deurze" + - "Eext" + - "Eexterveen" + - "Eexterveenschekanaal" + - "Eexterzandvoort" + - "Ekehaar" + - "Eldersloo" + - "Eleveld" + - "Gasselte" + - "Gasselternijveen" + - "Gasselternijveenschemond" + - "Gasteren" + - "Geelbroek" + - "Gieten" + - "Gieterveen" + - "Grolloo" + - "Marwijksoord" + - "Nieuw Annerveen" + - "Nieuwediep" + - "Nijlande" + - "Nooitgedacht" + - "Oud Annerveen" + - "Papenvoort" + - "Rolde" + - "Schipborg" + - "Schoonloo" + - "Spijkerboor" + - "Vredenheim" + + - naam: "Assen" + slug: "assen" + plaatsen: + - "Assen" + - "Loon" + - "Rhee" + - "Ter Aard" + - "Ubbena" + - "Zeijerveen" + - "Zeijerveld" + + - naam: "Borger-Odoorn" + slug: "borger-odoorn" + plaatsen: + - "1e Exloërmond" + - "2e Exloërmond" + - "2e Valthermond" + - "Borger" + - "Bronneger" + - "Bronnegerveen" + - "Buinen" + - "Buinerveen" + - "Drouwen" + - "Drouwenermond" + - "Drouwenerveen" + - "Ees" + - "Eesergroen" + - "Eeserveen" + - "Ellertshaar" + - "Exloo" + - "Exloërveen" + - "Klijndijk" + - "Nieuw-Buinen" + - "Odoorn" + - "Odoornerveen" + - "Valthe" + - "Valthermond" + - "Westdorp" + - "Zandberg" + + - naam: "Coevorden" + slug: "coevorden" + plaatsen: + - "Aalden" + - "Benneveld" + - "Coevorden" + - "Dalen" + - "Dalerpeel" + - "Dalerveen" + - "De Kiel" + - "Diphoorn" + - "Erm" + - "Gees" + - "Geesbrug" + - "Holsloot" + - "Meppen" + - "Nieuwlande Coevorden" + - "Noord-Sleen" + - "Oosterhesselen" + - "Schoonoord" + - "Sleen" + - "Stieltjeskanaal" + - "’t Haantje" + - "Wachtum" + - "Wezup" + - "Wezuperbrug" + - "Zweeloo" + - "Zwinderen" + + - naam: "De Wolden" + slug: "de-wolden" + plaatsen: + - "Alteveer" + - "Ansen" + - "Drogteropslagen" + - "Echten" + - "Eursinge" + - "Kerkenveld" + - "Koekange" + - "Linde" + - "Ruinen" + - "Ruinerwold" + - "Veeningen" + - "Zuidwolde" + - "De Wijk" + + - naam: "Emmen" + slug: "emmen" + plaatsen: + - "Barger-Compascuum" + - "Emmen" + - "Emmer-Compascuum" + - "Erica" + - "Klazienaveen" + - "Klazienaveen-Noord" + - "Nieuw-Amsterdam" + - "Nieuw-Dordrecht" + - "Nieuw-Schoonebeek" + - "Nieuw-Weerdinge" + - "Roswinkel" + - "Schoonebeek" + - "Veenoord" + - "Weiteveen" + - "Zandpol" + - "Zwartemeer" + + - naam: "Hoogeveen" + slug: "hoogeveen" + plaatsen: + - "Alteveer" + - "Elim" + - "Fluitenberg" + - "Hollandscheveld" + - "Hoogeveen" + - "Nieuweroord" + - "Nieuwlande" + - "Noordscheschut" + - "Pesse" + - "Stuifzand" + - "Tiendeveen" + + - naam: "Meppel" + slug: "meppel" + plaatsen: + - "Broekhuizen" + - "De Schiphorst" + - "Meppel" + - "Nijeveen" + - "Rogat" + + - naam: "Midden-Drenthe" + slug: "midden-drenthe" + plaatsen: + - "Balinge" + - "Beilen" + - "Bovensmilde" + - "Bruntinge" + - "Drijber" + - "Elp" + - "Eursinge" + - "Garminge" + - "Hijken" + - "Hoogersmilde" + - "Hooghalen" + - "Mantinge" + - "Nieuw-Balinge" + - "Nieuweroord" + - "Oranje" + - "Orvelte" + - "Smilde" + - "Spier" + - "Stuifzand" + - "Tiendeveen" + - "Westerbork" + - "Wijster" + - "Witteveen" + - "Zuidveld" + - "Zwiggelte" + + - naam: "Noordenveld" + slug: "noordenveld" + plaatsen: + - "Alteveer" + - "Een" + - "Een-West" + - "Foxwolde" + - "Huis ter Heide" + - "Langelo" + - "Leutingewolde" + - "Lieveren" + - "Matsloot" + - "Nietap" + - "Nieuw-Roden" + - "Norg" + - "Peest" + - "Peize" + - "Roden" + - "Roderesch" + - "Roderwolde" + - "Steenbergen" + - "Veenhuizen" + - "Westervelde" + - "Zuidvelde" + + - naam: "Tynaarlo" + slug: "tynaarlo" + plaatsen: + - "Bunne" + - "De Groeve" + - "De Punt" + - "Donderen" + - "Eelde" + - "Eelderwolde" + - "Midlaren" + - "Oudemolen" + - "Paterswolde" + - "Taarlo" + - "Tynaarlo" + - "Vries" + - "Winde" + - "Yde" + - "Zeegse" + - "Zeijen" + - "Zuidlaarderveen" + - "Zuidlaren" + + - naam: "Westerveld" + slug: "westerveld" + plaatsen: + - "Ansen" + - "Boschoord" + - "Darp" + - "Diever" + - "Dieverbrug" + - "Doldersum" + - "Dwingeloo" + - "Frederiksoord" + - "Geeuwenbrug" + - "Havelte" + - "Havelterberg" + - "Hoogersmilde" + - "Nijensleek" + - "Oude Willem" + - "Pesse" + - "Ruinen" + - "Spier" + - "Uffelte" + - "Vledder" + - "Vledderveen" + - "Wapse" + - "Wapserveen" + - "Wateren" + - "Wilhelminaoord" + - "Wittelte" + - "Zorgvlied" diff --git a/layouts/shortcodes/gemeentenlijst.html b/layouts/shortcodes/gemeentenlijst.html new file mode 100644 index 0000000..bb55bff --- /dev/null +++ b/layouts/shortcodes/gemeentenlijst.html @@ -0,0 +1,18 @@ +{{/* layouts/shortcodes/gemeentenlijst.html */}} + +{{- $provincie := .Get "provincie" | default "drenthe" -}} +{{- $data := index .Site.Data $provincie -}} +{{- $gemeenten := $data.gemeenten -}} +{{- $len := len $gemeenten -}} + +{{- range $i, $g := $gemeenten }} + {{- $isLast := eq (add $i 1) $len -}} +
+ +
+ {{ delimit $g.plaatsen ", " }} +
+
+{{- end }} diff --git a/public/admin/config.yml b/public/admin/config.yml index 996933c..48a216f 100644 --- a/public/admin/config.yml +++ b/public/admin/config.yml @@ -69,3 +69,20 @@ collections: - { label: "Render", name: "render", widget: "string", default: "never", required: false } - { label: "List", name: "list", widget: "string", default: "never", required: false } - { label: "Inhoud (FAQ’s, shortcodes etc.)", name: "body", widget: "markdown" } + - name: "beleid_provincies" + label: "Beleid – Provincies" + label_singular: "Provincie" + folder: "content/beleid" + create: true + format: "frontmatter" + extension: "md" + path: "{{fields.key}}/_index.nl" + slug: "{{fields.key}}" + fields: + - { name: "title", label: "Titel", widget: "string" } + - { name: "key", label: "Systeemnaam (map)", widget: "string", hint: "Bijv. drenthe, overijssel, gelderland" } + - { name: "date", label: "Datum", widget: "datetime" } + - { name: "draft", label: "Concept", widget: "boolean", default: false } + - { name: "feedback", label: "Feedbackformulier tonen", widget: "boolean", default: true, required: false } + - { name: "flag", label: "Vlag-icoon", widget: "image", required: false } + - { name: "body", label: "Inhoud", widget: "markdown" } diff --git a/public/beleid/drenthe/index.html b/public/beleid/drenthe/index.html index 5ffdf57..f3805e9 100644 --- a/public/beleid/drenthe/index.html +++ b/public/beleid/drenthe/index.html @@ -21,7 +21,7 @@

${e.section}

${e.data.filter(e=>e.title?.toLowerCase().includes(t)||e.description?.toLowerCase().includes(t)||e.searchKeyword?.toLowerCase().includes(t)||e.content?.toLowerCase().includes(t)).map(e=>`

${e.title}

${n}

`).join("")} -
`}).join("");searchResult.innerHTML=n};loadJsonData()

Drenthe

Hieronder is een lijst van alle gemeenten en de bijbehorende plaatsnamen binnen Drenthe. Per gemeente is er informatie beschikbaar over de voorwaarden omtrent het plaatsen van een mantelzorgwoning.


Amen, Anderen, Anloo, Annen, Annerveenschekanaal, Balloërveld, Balloo, Deurze, Eext, Eexterveen, Eexterveenschekanaal, Eexterzandvoort, Ekehaar, Eldersloo, Eleveld, Gasselte, Gasselternijveen, Gasselternijveenschemond, Gasteren, Geelbroek, Gieten, Gieterveen, Grolloo, Marwijksoord, Nieuw Annerveen, Nieuwediep, Nijlande, Nooitgedacht, Oud Annerveen, Papenvoort, Rolde, Schipborg, Schoonloo, Spijkerboor, Vredenheim
Assen, Loon, Rhee, Ter Aard, Ubbena, Zeijerveen, Zeijerveld
1e Exloërmond, 2e Exloërmond, 2e Valthermond, Borger, Bronneger, Bronnegerveen, Buinen, Buinerveen, Drouwen, Drouwenermond, Drouwenerveen, Ees, Eesergroen, Eeserveen, Ellertshaar, Exloo, Exloërveen, Klijndijk, Nieuw-Buinen, Odoorn, Odoornerveen, Valthe, Valthermond, Westdorp, Zandberg
Aalden, Benneveld, Coevorden, Dalen, Dalerpeel, Dalerveen, De Kiel, Diphoorn, Erm, Gees, Geesbrug, Holsloot, Meppen, Nieuwlande Coevorden, Noord-Sleen, Oosterhesselen, Schoonoord, Sleen, Stieltjeskanaal, ’t Haantje, Wachtum, Wezup, Wezuperbrug, Zweeloo, Zwinderen
Alteveer, Ansen, Drogteropslagen, Echten, Eursinge, Kerkenveld, Koekange, Linde, Ruinen, Ruinerwold, Veeningen, Zuidwolde, De Wijk
Barger-Compascuum, Emmen, Emmer-Compascuum, Erica, Klazienaveen, Klazienaveen-Noord, Nieuw-Amsterdam, Nieuw-Dordrecht, Nieuw-Schoonebeek, Nieuw-Weerdinge, Roswinkel, Schoonebeek, Veenoord, Weiteveen, Zandpol, Zwartemeer
Alteveer, Elim, Fluitenberg, Hollandscheveld, Hoogeveen, Nieuweroord, Nieuwlande, Noordscheschut, Pesse, Stuifzand, Tiendeveen
Broekhuizen, De Schiphorst, Meppel, Nijeveen, Rogat
Balinge, Beilen, Bovensmilde, Bruntinge, Drijber, Elp, Eursinge, Garminge, Hijken, Hoogersmilde, Hooghalen, Mantinge, Nieuw-Balinge, Nieuweroord, Oranje, Orvelte, Smilde, Spier, Stuifzand, Tiendeveen, Westerbork, Wijster, Witteveen, Zuidveld, Zwiggelte
Alteveer, Een, Een-West, Foxwolde, Huis ter Heide, Langelo, Leutingewolde, Lieveren, Matsloot, Nietap, Nieuw-Roden, Norg, Peest, Peize, Roden, Roderesch, Roderwolde, Steenbergen, Veenhuizen, Westervelde, Zuidvelde
Bunne, De Groeve, De Punt, Donderen, Eelde, Eelderwolde, Midlaren, Oudemolen, Paterswolde, Taarlo, Tynaarlo, Vries, Winde, Yde, Zeegse, Zeijen, Zuidlaarderveen, Zuidlaren
Ansen, Boschoord, Darp, Diever, Dieverbrug, Doldersum, Dwingeloo, Frederiksoord, Geeuwenbrug, Havelte, Havelterberg, Hoogersmilde, Nijensleek, Oude Willem, Pesse, Ruinen, Spier, Uffelte, Vledder, Vledderveen, Wapse, Wapserveen, Wateren, Wilhelminaoord, Wittelte, Zorgvlied

Op postcode zoeken?

Gebruik de zoekfunctie in het menu om direct naar uw postcode te zoeken.

`}).join("");searchResult.innerHTML=n};loadJsonData()

Drenthe

Hieronder is een lijst van alle gemeenten en de bijbehorende plaatsnamen binnen Drenthe. Per gemeente is er informatie beschikbaar over de voorwaarden omtrent het plaatsen van een mantelzorgwoning.


Amen, Anderen, Anloo, Annen, Annerveenschekanaal, Balloërveld, Balloo, Deurze, Eext, Eexterveen, Eexterveenschekanaal, Eexterzandvoort, Ekehaar, Eldersloo, Eleveld, Gasselte, Gasselternijveen, Gasselternijveenschemond, Gasteren, Geelbroek, Gieten, Gieterveen, Grolloo, Marwijksoord, Nieuw Annerveen, Nieuwediep, Nijlande, Nooitgedacht, Oud Annerveen, Papenvoort, Rolde, Schipborg, Schoonloo, Spijkerboor, Vredenheim
Assen, Loon, Rhee, Ter Aard, Ubbena, Zeijerveen, Zeijerveld
1e Exloërmond, 2e Exloërmond, 2e Valthermond, Borger, Bronneger, Bronnegerveen, Buinen, Buinerveen, Drouwen, Drouwenermond, Drouwenerveen, Ees, Eesergroen, Eeserveen, Ellertshaar, Exloo, Exloërveen, Klijndijk, Nieuw-Buinen, Odoorn, Odoornerveen, Valthe, Valthermond, Westdorp, Zandberg
Aalden, Benneveld, Coevorden, Dalen, Dalerpeel, Dalerveen, De Kiel, Diphoorn, Erm, Gees, Geesbrug, Holsloot, Meppen, Nieuwlande Coevorden, Noord-Sleen, Oosterhesselen, Schoonoord, Sleen, Stieltjeskanaal, ’t Haantje, Wachtum, Wezup, Wezuperbrug, Zweeloo, Zwinderen
Alteveer, Ansen, Drogteropslagen, Echten, Eursinge, Kerkenveld, Koekange, Linde, Ruinen, Ruinerwold, Veeningen, Zuidwolde, De Wijk
Barger-Compascuum, Emmen, Emmer-Compascuum, Erica, Klazienaveen, Klazienaveen-Noord, Nieuw-Amsterdam, Nieuw-Dordrecht, Nieuw-Schoonebeek, Nieuw-Weerdinge, Roswinkel, Schoonebeek, Veenoord, Weiteveen, Zandpol, Zwartemeer
Alteveer, Elim, Fluitenberg, Hollandscheveld, Hoogeveen, Nieuweroord, Nieuwlande, Noordscheschut, Pesse, Stuifzand, Tiendeveen
Broekhuizen, De Schiphorst, Meppel, Nijeveen, Rogat
Balinge, Beilen, Bovensmilde, Bruntinge, Drijber, Elp, Eursinge, Garminge, Hijken, Hoogersmilde, Hooghalen, Mantinge, Nieuw-Balinge, Nieuweroord, Oranje, Orvelte, Smilde, Spier, Stuifzand, Tiendeveen, Westerbork, Wijster, Witteveen, Zuidveld, Zwiggelte
Alteveer, Een, Een-West, Foxwolde, Huis ter Heide, Langelo, Leutingewolde, Lieveren, Matsloot, Nietap, Nieuw-Roden, Norg, Peest, Peize, Roden, Roderesch, Roderwolde, Steenbergen, Veenhuizen, Westervelde, Zuidvelde
Bunne, De Groeve, De Punt, Donderen, Eelde, Eelderwolde, Midlaren, Oudemolen, Paterswolde, Taarlo, Tynaarlo, Vries, Winde, Yde, Zeegse, Zeijen, Zuidlaarderveen, Zuidlaren
Ansen, Boschoord, Darp, Diever, Dieverbrug, Doldersum, Dwingeloo, Frederiksoord, Geeuwenbrug, Havelte, Havelterberg, Hoogersmilde, Nijensleek, Oude Willem, Pesse, Ruinen, Spier, Uffelte, Vledder, Vledderveen, Wapse, Wapserveen, Wateren, Wilhelminaoord, Wittelte, Zorgvlied