Overige CGC-pagina's¶
Doel & URL('s)¶
Alle overige inhoudspagina's van de CGC-subsite (post type cgc-page,
hiërarchisch, 47 gepubliceerde items). Gerenderd met het generieke
pagina-template (layout met linkerzijbalk).
Belangrijkste pagina's:
| URL | Pagina | Bijzonderheden |
|---|---|---|
/cornelis-graafland-centrum/over-het-cornelis-graafland-centrum/ |
Over het CGC | geen sidenav |
/cornelis-graafland-centrum/preken-als-bron/ |
Preken als bron | |
/cornelis-graafland-centrum/stuurgroep/ |
Stuurgroep | sidenav met de 5 stuurgroepleden |
/cornelis-graafland-centrum/stuurgroep/<slug>/ |
5 stuurgroeplid-pagina's | elk met een CV-kindpagina (…/<slug>/curriculum-vitae-…/) |
/cornelis-graafland-centrum/themagroepen/ |
Themagroepen | |
/cornelis-graafland-centrum/hermeneutiek/, …/profetie-en-profetische-prediking/, …/ecclesiologie/ |
3 themagroep-pagina's | rootniveau (niet onder /themagroepen/) |
/cornelis-graafland-centrum/contact/ |
Contact | Gravity Form 12 |
/cornelis-graafland-centrum/vriendennetwerk/… |
zie Vriendennetwerk | |
/cornelis-graafland-centrum/<slug>/ (±25 stuks) |
oude nieuwsachtige pagina's op rootniveau (bijv. campagne-versterkt-imago-predikant, lancering, godsverduistering) |
legacy-content als cgc-page |
Opbouw (generieke cgc-page)¶
- Content: H1 met de paginatitel; componenten (in de praktijk
text- entext_image-layouts; 18 van de 47 pagina's hebben componenten); eventueel Gravity-formulier (content_form). - Footer van de content: deelknoppen "Deel deze pagina: ".
- Linkerzijbalk: "Bekijk ook"-navigatie (kinderen bij een pagina zonder parent, anders siblings; menu_order-volgorde; actieve pagina niet klikbaar); downloads-lijst indien gevuld; CGC-banner "Word vriend van het Cornelis Graafland Centrum".
CGC Contact (/cornelis-graafland-centrum/contact/)¶
Gravity Form 12 "CGC Contactformulier" (honeypot aan):
| Veld | Type | Verplicht |
|---|---|---|
| Naam | text | ja |
| E-mailadres | ja | |
| Reactie of bericht | textarea | ja |
| reCAPTCHA | captcha | — |
| Toestemming | consent | ja |
Knop "Versturen"; bevestiging in-page "Hartelijk dank voor uw bericht! Wij
nemen binnenkort contact met u op."; beheerdersnotificatie naar
cornelisgraaflandcentrum@gmail.com (afzender info@gereformeerdebond.nl);
geen mail naar de invuller; geen add-on-feeds.
Databronnen¶
| Bron | Gebruik |
|---|---|
cgc-page (CPT, hiërarchisch) |
titel, componenten, parent/menu_order (sidenav) |
components (flexible content) |
text/text_image-blokken |
content_form (ACF) |
Gravity Forms-ID (contact: 12) |
downloads (ACF) |
zijbalk-downloads |
ACF-optie CGC_sidebar_banner |
"Word vriend"-banner in de zijbalk |
| Gravity Form 12 | contactformulier |
Gedrag & rollen¶
- Alle cgc-pages zijn publiek; geen rolafhankelijk gedrag aan de voorkant.
- Sidenav: rootpagina toont kinderen; kindpagina toont siblings (incl.
zichzelf, niet-klikbaar). Voorbeeld:
/stuurgroep/toont de 5 leden; een lid-pagina toont de andere leden. - wp-admin: de rol
cgc-adminkan alleen CGC-content en CGC-menu's beheren (geen front-end-effect).
Acceptatiecriteria¶
- Als anonieme bezoeker op
/cornelis-graafland-centrum/over-het-cornelis-graafland-centrum/krijg ik HTTP 200 met de paginainhoud, deelknoppen en de CGC-schil. - Als anonieme bezoeker op
/cornelis-graafland-centrum/stuurgroep/zie ik een "Bekijk ook"-navigatie met de 5 stuurgroeplid-pagina's; elke link opent de betreffende lid-pagina onder/stuurgroep/<slug>/. - Als anonieme bezoeker op een stuurgroeplid-pagina kan ik doorklikken naar de bijbehorende Curriculum Vitae-kindpagina (
…/<slug>/curriculum-vitae-…/), die met HTTP 200 rendert. - Als anonieme bezoeker op
/cornelis-graafland-centrum/contact/zie ik een formulier met de verplichte velden Naam, E-mailadres en "Reactie of bericht", toestemmings-checkbox en reCAPTCHA. - Als anonieme bezoeker die het CGC-contactformulier correct verstuurt, zie ik in-page de bevestiging "Hartelijk dank voor uw bericht! Wij nemen binnenkort contact met u op.".
- Als beheerder ontvang ik na een inzending van het CGC-contactformulier een notificatie op cornelisgraaflandcentrum@gmail.com.
- Als anonieme bezoeker zie ik op cgc-pages in de linkerzijbalk de "Word vriend"-banner met link naar het vriendennetwerk.
- Als anonieme bezoeker zijn de themagroep-pagina's bereikbaar op hun rootpaden (
/cornelis-graafland-centrum/hermeneutiek/enz.) zoals gelinkt vanuit het menu-item Themagroepen. - (Beslispunt rebuild) Voor de ±25 nieuwsachtige legacy-cgc-pages op rootniveau is in het routeplan vastgelegd of ze behouden blijven op hun huidige URL, gemigreerd worden naar nieuws, of vervallen met redirects.
Bekende afwijkingen¶
Niet nabouwen in Next.js — wel vermelden in het testrapport
- Kale SEO-titel: cgc-page-singles tonen
<title>Gereformeerde Bond</title>zonder paginatitel (afwijkend van tr-pages, die "{titel} - Gereformeerde Bond" tonen). In de rebuild een correcte titel per pagina genereren. - Menu-item "P. Veerman" wijst naar het verouderde rootpad in plaats van het stuurgroep-pad (zie overzicht).
- Er staan dubbelingen in de content (twee pagina's "Campagne versterkt imago predikant", ID 922/924) en verouderde nieuwsachtige pagina's op rootniveau — data-opschoning is een rebuild-beslispunt, geen 1-op-1 na te bouwen feature.