9. Site instellingen - Handige links & pagina’s
9.0 Schermbrede uitgangspunten
Deze beheerpagina vormt één samengesteld beheerdomein binnen Site instellingen. De 53 beschreven views blijven bewust als afzonderlijke secties in één document staan, omdat zij samen één functionele beheeromgeving vormen voor footerinhoud, het centrale URL-register en de vaste informatieve pagina’s Over OefenHub, Privacybeleid en Contact. De tab-, subtab- en contexttabstructuur is codegedreven en bepaalt welke beheercontext zichtbaar is; de beheerder wijzigt alleen de velden die binnen die context expliciet als bewerkbaar zijn opgenomen.
Header, beheerdernavigatie, berichteningang, profielmenu en de runtime-footer van de beheeromgeving vallen buiten de scope van dit schermdocument. De hier beschreven footeronderdelen gaan over de te beheren eindgebruikersfooter van OefenHub, niet over de footer die toevallig onder de beheerpagina zelf zichtbaar kan zijn.
Voor alle views geldt dat toegang server-side beperkt moet zijn tot gebruikers met een actieve beheerdercontext. Frontend-zichtbaarheid van tabs of knoppen is geen autorisatie. Mutaties zoals opslaan, aanmaken, soft verwijderen, toewijzen, herordenen en het bijwerken van vaste-pagina-content moeten opnieuw server-side controleren of de gebruiker beheerrechten heeft voor site-instellingen.
De onderliggende data is beheerdata en mag leeg starten. De Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification-uitgangspunten beschrijven dat ContentBlocks, SiteLinks, FooterSections en FooterLinkAssignments tot runtime- en actorgebonden data behoren en dus niet als verplichte anonieme seeddata hoeven te bestaan. Ontbrekende contentblokken of footersecties moeten daarom als beheerbare leegstaat worden behandeld en niet automatisch tot fictieve records of hardcoded fallbackinhoud leiden.
Het contentblokmodel is geen vrije pagebuilder. DomainType, ContextType en ReferenceKey vormen codevaste ankers waarmee de applicatie weet welk blok waar wordt getoond. De beheerder mag tekstuele inhoud, sectietitels, linkselecties en volgordes wijzigen, maar niet de structurele layout, blokvolgorde, renderlogica of routes van de publieke pagina’s en footerkolommen.
Alle zichtbare waarden in de mockup, zoals URL-namen, linklabels, footerteksten, paginablokken, geschiedenismomenten en voorbeeldactoren, zijn dynamisch. Zij beschrijven de vorm en functionele bedoeling van het scherm, maar mogen niet als vaste productiegegevens worden geïnterpreteerd. Opslaan legt gewijzigde waarden vast met actor- en tijdinformatie; geschiedenisregels zijn read-only en worden niet aangepast of verwijderd.
Gelijktijdige bewerkingen moeten veilig worden afgehandeld. Wanneer een beheerder een record opslaat dat sinds het openen door een andere beheerder is gewijzigd, moet het systeem een conflictmelding of herlaadactie afdwingen in plaats van stilzwijgend gegevens te overschrijven. Bij validatiefouten blijft de beheerder in dezelfde view en worden ongeldige velden herkenbaar teruggekoppeld.
9.1 Intro
9.1.1 Schermafbeelding

9.1.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-01 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 01 — Intro |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_01_intro.png |
| Processtap / context | Na openen van Site instellingen > Handige links & pagina’s; introductieview van dit beheerdomein. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Uitgewerkt; functionele inhoud, waardelagen en requirements beschreven. |
| Route / URL-patroon | Functioneel routepatroon binnen Site instellingen > Handige links & pagina’s. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Geen enkel primair mutatieobject; oriëntatieview over beheer van footerinhoud, URL-register en vaste informatieve pagina’s. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Site instellingen - Frontpage, Footerbeheer, Over OefenHub, Privacybeleid, Contact. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.1.3 Functionele beschrijving
Deze view is de introductiepagina van het beheerdomein voor handige links en vaste pagina-inhoud. De pagina fungeert als uitleg- en oriëntatieview voor het beheer van footerinhoud, URL-register en vaste informatieve pagina’s zoals Over OefenHub, Privacybeleid en Contact. De view zelf is geen detailformulier voor één specifiek inhoudsblok, maar legt uit welke onderdelen in de onderliggende tabs beheerd worden en welk type gegevens daar aangepast kan worden.
De beheerder gebruikt deze view om snel te begrijpen waar URL’s worden beheerd, waar rolafhankelijke footerkolommen aangepast worden en waar de tekstblokken van vaste pagina’s worden onderhouden. De uiteindelijke zichtbare paginaopbouw blijft codegedreven; deze beheerpagina richt zich op beheerbare inhoud, linkkoppelingen en contextafhankelijke beheerwaarden.
9.1.3.1 Aanvullende functionele regels
Deze introview is uitsluitend oriënterend. Zij helpt de beheerder kiezen tussen footerbeheer, het URL-register en vaste pagina-inhoud. De view mag geen onderliggende URL-records, footerkolommen of contentblokken wijzigen.
De hoofdtabs zijn onderdeel van dezelfde beheerpagina. Wisselen van tab verandert de actieve beheercontext en mag onopgeslagen wijzigingen in een formulier niet stilzwijgend verliezen.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.1.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-01-TAB01 | Tab | Hoofdtabs | Hoofdnavigatie tussen Intro, Footer, Over OefenHub, Privacybeleid en Contact. | Intro / Footer / Over OefenHub / Privacybeleid / Contact | Actieve tab bepaalt het bewerkthema. | HelpfulLinksPagesMainTabs |
| SCH-BEH-08-01-S01 | Section | Wat je hier beheert | Uitlegblok met samenvatting van de onderdelen die binnen dit domein beheerd worden. | Wat je hier beheert | Oriëntatieblok; geen detailformulier. | ManagementIntroSection |
| SCH-BEH-08-01-F01 | Field | Intro tekst | Tekstuele uitleg over het doel van deze beheerpagina. | Intro: algemene uitleg voor deze beheerpagina. | Read only in deze view. | IntroExplanationText |
| SCH-BEH-08-01-S02 | Section | Footer beheren | Samenvattend blok dat footerbeheer beschrijft en de onderliggende subtabs benoemt. | Footer beheren | Functionele samenvatting van Footer, URLs, Links, Midden en Rechts. | FooterManagementSummarySection |
9.1.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-01-TAB01 | Hoofdtabs | Intro / Footer / Over OefenHub / Privacybeleid / Contact | HelpfulLinksPagesMainTabs | Geen directe databron; UI-context | Vaste codegedreven tabstructuur | tab selection | Ja als view-state | Actieve tab bepaalt welke beheersectie zichtbaar is. |
| SCH-BEH-08-01-F01 | Intro tekst | Intro: algemene uitleg voor deze beheerpagina. | IntroExplanationText | Geen primair record; vaste uitlegtekst of beheerbare hulpinformatie | Viewspecifieke uitlegtekst | string | Nee | Read only binnen deze introductieview. |
| SCH-BEH-08-01-S02 | Footer beheren | Footer beheren | FooterManagementSummarySection | Geen primair record; samenvattende hulptekst | UI-uitleg over beheerstructuur | section | Nee | Oriëntatie-element zonder directe mutatie. |
9.1.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-01-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder een introductieview tonen die uitlegt welke onderdelen binnen Handige links / pagina’s beheerd worden |
REQ-SCH-BEH-08-01-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Vanaf deze view duidelijk onderscheid maken tussen footerbeheer, URL-beheer en beheer van vaste informatieve pagina’s |
REQ-SCH-BEH-08-01-03 | SRS-CNT-001 AC-CNT-001 | De introductieview zelf een oriëntatie- en uitlegfunctie hebben en hoeft geen detailbewerking van één specifiek inhoudsrecord te zijn |
9.2 Footer — Uitleg
9.2.1 Schermafbeelding

9.2.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-02 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_01_uitleg.png |
| Processtap / context | Na openen van tab Footer > Uitleg binnen Handige links & pagina’s. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Uitgewerkt; functionele inhoud, waardelagen en requirements beschreven. |
| Route / URL-patroon | Functioneel routepatroon binnen Site instellingen > Handige links & pagina’s. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Geen enkel primair mutatieobject; uitlegview over de opbouw van footerbeheer. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Midden, Footer — Rechts. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.2.3 Functionele beschrijving
Deze view beschrijft hoe de footerconfiguratie binnen het domein Handige links / pagina’s is opgebouwd. De view is bedoeld als beheeruitleg en legt uit welk onderdeel via welke subtab wordt aangepast: het centrale URL-register, de linker footerkolom met titel/tekst/copyright, en de midden- en rechterkolom met rolafhankelijke linkverzamelingen.
De view zelf bevat geen inhoudelijke eindgebruikerstekst voor de footer, maar helpt de beheerder om de juiste bewerkroute te kiezen. Daarmee fungeert deze pagina als functionele uitleglaag boven de onderliggende detailtabs.
9.2.3.1 Aanvullende functionele regels
Deze uitlegview beschrijft de interne beheeropbouw van de footer. De view maakt duidelijk dat URLs het centrale herbruikbare URL-register beheren, Links de linker tekstkolom beheert en Midden en Rechts de twee linkkolommen beheren.
De uitlegtekst is read-only in deze view. Eventuele inhoudelijke wijzigingen aan de live footer vinden alleen plaats in de betreffende onderliggende subtabs.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.2.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-02-TAB01 | Tab | Hoofdtabs | Hoofdnavigatie binnen Handige links & pagina’s. | Intro / Footer / Over OefenHub / Privacybeleid / Contact | Actieve tab: Footer. | HelpfulLinksPagesMainTabs |
| SCH-BEH-08-02-TAB02 | Tab | Footer-subtabs | Subtabs binnen Footerbeheer. | Uitleg / URLs / Links / Midden / Rechts | Actieve subtab: Uitleg. | FooterManagementTabs |
| SCH-BEH-08-02-S01 | Section | Gebruik | Uitlegblok dat beschrijft welk onderdeel via welke subtab wordt beheerd. | Gebruik | Read only uitleg. | FooterUsageExplanationSection |
| SCH-BEH-08-02-F01 | Field | Uitlegtekst | Samenvattende uitleg over URL’s, Links, Midden en Rechts. | Gebruik URLs ... Gebruik Links ... Gebruik Midden en Rechts ... | Read only tekstinhoud. | FooterUsageExplanationText |
9.2.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-02-TAB02 | Footer-subtabs | Uitleg / URLs / Links / Midden / Rechts | FooterManagementTabs | Geen directe databron; UI-context | Vaste codegedreven subtabstructuur | tab selection | Ja als view-state | Actieve subtab bepaalt welk footeronderdeel zichtbaar is. |
| SCH-BEH-08-02-F01 | Uitlegtekst | Gebruik URLs ... Gebruik Links ... Gebruik Midden en Rechts ... | FooterUsageExplanationText | Geen primair record; view-uitleg | Read only hulpinformatie | string | Nee | Toont functionele routing binnen footerbeheer. |
9.2.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-02-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in de footer-uitlegview uitleg geven over het onderscheid tussen URL-register, linker footerkolom, middenkolom en rechterkolom |
REQ-SCH-BEH-08-02-02 | SRS-CNT-001 AC-CNT-001 | De uitlegview de beheerder naar de juiste onderliggende bewerktab leiden zonder zelf de detailvelden van alle footeronderdelen tegelijk te tonen |
9.3 Footer — URLs
9.3.1 Schermafbeelding

9.3.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-03 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 02 — URLs |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_02_urls.png |
| Processtap / context | Na openen van tab Footer > URLs; beheer van centrale URL-records. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Uitgewerkt; functionele inhoud, waardelagen en requirements beschreven. |
| Route / URL-patroon | Functioneel routepatroon binnen Site instellingen > Handige links & pagina’s. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | SiteLink / centraal URL-record. |
| Gerelateerde schermen / navigatie | Footer — Uitleg, Footer — Links, Footer — Midden, Footer — Rechts en andere pagina’s die URL-records hergebruiken. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.3.3 Functionele beschrijving
Deze view beheert het centrale URL-register dat als bron dient voor interne en externe verwijzingen binnen footerkolommen en vaste pagina’s. Vanuit deze view kan de beheerder bestaande URL-records bekijken, aanpassen, opslaan en verwijderen, en nieuwe URL-records toevoegen.
De view combineert een overzicht van bestaande URL-items met een detailformulier voor het geselecteerde item en een historieblok. De URL-records vormen daarmee herbruikbare verwijzingen die in rolafhankelijke footerkolommen en vaste pagina’s gekoppeld kunnen worden.
9.3.3.1 Aanvullende functionele regels
Deze view beheert SiteLinks: herbruikbare URL-records met LinkType, DisplayName, Url, OpenInNewTab en auditvelden. Een interne link moet als applicatieroute of relatief pad valideerbaar zijn; een externe link moet als absolute externe URL valideerbaar zijn. Opslaan wordt geblokkeerd wanneer de URL niet bij het gekozen type past.
Verwijderen is een soft-delete en mag alleen wanneer het URL-record niet actief wordt gebruikt in FooterLinkAssignments of andere beheerbare koppelingen. Verwijderde records verdwijnen uit de reguliere lijst, maar historie blijft bewaard via SiteLinkHistory.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.3.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-03-TAB01 | Tab | Footer-subtabs | Subtabs binnen Footerbeheer. | Uitleg / URLs / Links / Midden / Rechts | Actieve subtab: URLs. | FooterManagementTabs |
| SCH-BEH-08-03-T01 | Table/Card list | URL-overzicht | Overzicht van bestaande URL-records in het centrale register. | URLs | Selectie bepaalt detailformulier rechts. | SiteLinkRegistryList |
| SCH-BEH-08-03-B01 | Button | Maak nieuwe URL | Start aanmaak van een nieuw URL-record. | Maak nieuwe URL | Voegt nieuw record toe aan centraal register. | CreateSiteLinkButton |
| SCH-BEH-08-03-S01 | Section | Details | Detailformulier voor geselecteerd URL-record. | Details | Bevat de bewerkbare velden van het URL-record. | SiteLinkDetailsSection |
| SCH-BEH-08-03-RAD01 | Radiobutton group | Type | Keuze tussen intern en extern type. | Intern / Extern | Exclusieve keuze. | SiteLinkTypeRadioGroup |
| SCH-BEH-08-03-F01 | Field | Naam | Leesbare beheer- en weergavenaam van het URL-record. | Naam | Verplicht veld. | SiteLinkDisplayNameInput |
| SCH-BEH-08-03-F02 | Field | URL | Pad of volledige URL van het record. | URL | Verplicht veld. | SiteLinkUrlInput |
| SCH-BEH-08-03-CHK01 | Checkbox | Open in nieuw tab | Bepaalt of de link in een nieuw tabblad opent. | Open in nieuw tab | Relevant met name voor externe links. | OpenInNewTabCheckbox |
| SCH-BEH-08-03-B02 | Button | Opslaan | Slaat het geselecteerde URL-record op. | Opslaan | Wijzigt of maakt record definitief. | SaveSiteLinkButton |
| SCH-BEH-08-03-B03 | Button | Verwijder | Verwijdert het geselecteerde URL-record. | Verwijder | Alleen voor bestaand record. | DeleteSiteLinkButton |
| SCH-BEH-08-03-S02 | Section | Geschiedenis | Historieblok met recente wijzigingen op geselecteerd URL-record. | Geschiedenis | Read only auditinformatie. | SiteLinkHistorySection |
9.3.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-03-T01 | URL-overzicht | URLs | SiteLinkRegistryList | SiteLinks | Geaggregeerde lijst van centrale URL-records | list / collection | Nee | Read only lijst; selectie opent detailformulier. |
| SCH-BEH-08-03-RAD01 | Type | Intern / Extern | SiteLinkTypeRadioGroup | SiteLinks.LinkType | Databasewaarde van URL-type | enum | Ja | Waarde moet één van de toegestane typen zijn. |
| SCH-BEH-08-03-F01 | Naam | Naam | SiteLinkDisplayNameInput | SiteLinks.DisplayName | Databasewaarde | string | Ja | DisplayName is verplicht en functioneert als beheerlabel. |
| SCH-BEH-08-03-F02 | URL | URL | SiteLinkUrlInput | SiteLinks.Url | Databasewaarde | string / url | Ja | Waarde moet passen bij intern pad of externe URL afhankelijk van Type. |
| SCH-BEH-08-03-CHK01 | Open in nieuw tab | Open in nieuw tab | OpenInNewTabCheckbox | SiteLinks.OpenInNewTab | Databasewaarde | bool | Ja | Relevante browserdoelkeuze; met name zinvol voor externe links. |
| SCH-BEH-08-03-S02 | Geschiedenis | Geschiedenis | SiteLinkHistorySection | SiteLinkHistory of gelijkwaardige historiebron | Historische wijzigingen op geselecteerd URL-record | list / history | Nee | Read only auditinformatie per record. |
9.3.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-03-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Een centraal URL-register tonen met bestaande URL-records en een detailformulier voor het geselecteerde record |
REQ-SCH-BEH-08-03-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Het aanmaken, wijzigen, opslaan en verwijderen van URL-records ondersteunen |
REQ-SCH-BEH-08-03-03 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Per URL-record minimaal type, naam, URL en de instelling Open in nieuw tab beheerd kunnen worden |
REQ-SCH-BEH-08-03-04 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Historie tonen op URL-recordniveau |
REQ-SCH-BEH-08-03-05 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | URL-records valideren op type, naam en URL-waarde voordat opslaan wordt toegestaan |
REQ-SCH-BEH-08-03-06 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Het systeem mag een URL-record niet verwijderen zolang het record nog in één of meer footer- of paginatoewijzingen in gebruik is |
REQ-SCH-BEH-08-03-07 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Verwijdering van een URL-record historisch herleidbaar blijven en mag bestaande historie niet fysiek verliezen |
9.4 Footer — Links — Uitleg
9.4.1 Schermafbeelding

9.4.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-04 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 03 — Links — Sub Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_03_links_sub_sub_tab_01_uitleg.png |
| Processtap / context | Na openen van tab Footer > Links > Uitleg; uitleg over de linker footerkolom per rolcontext. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Uitgewerkt; functionele inhoud, waardelagen en requirements beschreven. |
| Route / URL-patroon | Functioneel routepatroon binnen Site instellingen > Handige links & pagina’s. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Geen enkel primair mutatieobject; uitlegview over rolafhankelijke footerinhoud. |
| Gerelateerde schermen / navigatie | Footer — Links — Publiek, Leerling, Docent, Ouder/voogd, Beheerder. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.4.3 Functionele beschrijving
Deze view legt de functie uit van de footer-linkerzijde zoals die per rolcontext beheerd wordt. In deze context staat ‘Links’ voor de linker footerkolom met titel, tekstblok en copyrighttekst, niet voor een lijst van klikbare navigatielinks.
De beheerder gebruikt deze view om te begrijpen dat de daaropvolgende contexttabs Publiek, Leerling, Docent, Ouder/voogd en Beheerder telkens dezelfde drie tekstuele onderdelen beheren, maar dan voor een andere rolcontext. De structurele positie in de footer blijft codegedreven.
9.4.3.1 Aanvullende functionele regels
Deze uitlegview gaat over de linker footerkolom. In deze context betekent Links niet een lijst met klikbare links, maar de tekstuele linkerkolom met titel, tekstblok en copyrightregel.
De contexttabs gebruiken zichtbare Nederlandse labels. De technische waarden zijn Public, Student, Teacher, Guardian en Admin, waarbij Ouder/voogd in de backend als Guardian wordt opgeslagen.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.4.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-04-TAB01 | Tab | Links-contexttabs | Contexttabs voor rolafhankelijke beheerweergaven. | Uitleg / Publiek / Leerling / Docent / Ouder/voogd / Beheerder | Actieve subsubtab: Uitleg. | FooterLeftContextTabs |
| SCH-BEH-08-04-S01 | Section | Footer - Links | Uitlegblok over de linker footerkolom per rolcontext. | Footer - Links | Read only uitleg. | FooterLeftExplanationSection |
| SCH-BEH-08-04-F01 | Field | Uitlegtekst | Tekst die uitlegt dat per context titel, tekstblok en copyrighttekst beheerd worden. | Titel boven de links / Copyright tekst / Tekstblok | Read only tekstinhoud. | FooterLeftExplanationText |
9.4.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-04-TAB01 | Links-contexttabs | Uitleg / Publiek / Leerling / Docent / Ouder/voogd / Beheerder | FooterLeftContextTabs | Geen directe databron; UI-context | Contextkeuze voor rolafhankelijke footer-linkerkolom | tab selection | Ja als view-state | Actieve contexttab bepaalt welke beheerset zichtbaar is. |
| SCH-BEH-08-04-F01 | Uitlegtekst | Titel boven de links / Copyright tekst / Tekstblok | FooterLeftExplanationText | Geen primair record; view-uitleg | Read only hulpinformatie | string | Nee | Legt uit welke inhoud per context beheerbaar is. |
9.4.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-04-01 | SRS-AUTH-001 SRS-CNT-001 AC-AUTH-001 AC-CNT-001 | In de uitlegview voor Footer — Links duidelijk maken dat per rolcontext drie tekstuele onderdelen worden beheerd: titel, tekstblok en copyrighttekst |
REQ-SCH-BEH-08-04-02 | SRS-CNT-001 AC-CNT-001 | De view de beschikbare contexttabs Publiek, Leerling, Docent, Ouder/voogd en Beheerder ondersteunen als afzonderlijke beheercontexten |
9.5 Footer — Links — Publiek
9.5.1 Schermafbeelding

9.5.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-05 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 03 — Links — Sub Sub Tab 02 — Publiek |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_03_links_sub_sub_tab_02_publiek.png |
| Processtap / context | Na openen van tab Footer > Links > Publiek; beheer van linker footerkolom voor publieke context. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Uitgewerkt; functionele inhoud, waardelagen en requirements beschreven. |
| Route / URL-patroon | Functioneel routepatroon binnen Site instellingen > Handige links & pagina’s. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock-set voor Footer Left / Public context. |
| Gerelateerde schermen / navigatie | Footer — Uitleg, Footer — URLs, Footer — Links — overige contexttabs. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.5.3 Functionele beschrijving
Deze view beheert de tekstuele inhoud van de linker footerkolom voor de publieke context. De beheerder kan hier de titel bovenaan, het beschrijvende tekstblok en de copyrighttekst voor de publieke footerweergave aanpassen en opslaan.
Het gaat nadrukkelijk om beheerbare inhoud voor de publieke footercontext; de layout van de kolom en de verdere footerstructuur worden niet op deze pagina gewijzigd. Historie wordt op contextniveau getoond zodat eerdere wijzigingen navolgbaar blijven.
9.5.3.1 Aanvullende functionele regels
Deze view beheert uitsluitend de linker footerkolom voor de context Publiek. De waarden horen bij ContentBlocks met DomainType=Footer, ContextType=Public en codevaste ReferenceKey-waarden voor titel, tekstblok en copyrightregel.
Opslaan mag alleen de geselecteerde context wijzigen. Andere rolcontexten, de middenkolom en de rechterkolom blijven onaangeraakt. Wijzigingen worden per gewijzigd veld vastgelegd in ContentBlockHistory.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.5.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-05-TAB01 | Tab | Links-contexttabs | Contexttabs voor rolafhankelijke linker footerkolom. | Publiek / Leerling / Docent / Ouder/voogd / Beheerder | Actieve context: Publiek. | FooterLeftContextTabs |
| SCH-BEH-08-05-S01 | Section | Footer - Links - Publiek | Detailformulier voor linker footerkolom van geselecteerde context. | Footer - Links - Publiek | Bevat drie beheerbare tekstvelden. | FooterLeftContextSection |
| SCH-BEH-08-05-F01 | Field | Titel boven de links | Beheerbare titel van de linker footerkolom. | Titel boven de links | Tekstveld voor contextspecifieke titel. | FooterLeftTitleInput |
| SCH-BEH-08-05-F02 | Field | Copyright tekst | Beheerbare copyright-/onderregeltekst. | Copyright tekst | Tekstveld voor contextspecifieke copyrightregel. | FooterLeftCopyrightInput |
| SCH-BEH-08-05-F03 | Field | Tekstblok | Beheerbare hoofdtekst van de linker footerkolom. | Tekstblok | Meerregelig tekstveld. | FooterLeftTextBlockInput |
| SCH-BEH-08-05-B01 | Button | Opslaan | Slaat wijzigingen in de geselecteerde context op. | Opslaan | Commit van huidige contextwaarden. | SaveFooterLeftContextButton |
| SCH-BEH-08-05-S02 | Section | Geschiedenis | Historieblok voor de geselecteerde context. | Geschiedenis | Read only auditinformatie. | FooterLeftContextHistorySection |
9.5.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-05-F01 | Titel boven de links | Titel boven de links | FooterLeftTitleInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor linker footertitel | string | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-05-F02 | Copyright tekst | Copyright tekst | FooterLeftCopyrightInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor copyrightregel | string | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-05-F03 | Tekstblok | Tekstblok | FooterLeftTextBlockInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor hoofdtekst | string / rich text | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-05-S02 | Geschiedenis | Geschiedenis | FooterLeftContextHistorySection | ContentBlockHistory of gelijkwaardige historiebron | Historie van contextspecifieke footerinhoud | list / history | Nee | Read only auditinformatie op contextniveau. |
9.5.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-05-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Voor de publieke context afzonderlijke invoervelden tonen voor Titel boven de links, Tekstblok en Copyright tekst |
REQ-SCH-BEH-08-05-02 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Wijzigingen in de publieke footer-linkerkolom kunnen opslaan en historie op contextniveau tonen |
REQ-SCH-BEH-08-05-03 | SRS-AUTH-001 SRS-CNT-001 AC-AUTH-001 AC-CNT-001 | Wijzigingen in Footer — Links — Publiek mogen uitsluitend de publieke linker footerkolom raken en geen andere rolcontexten wijzigen |
9.6 Footer — Links — Leerling
9.6.1 Schermafbeelding

9.6.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-06 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 03 — Links — Sub Sub Tab 03 — Leerling |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_03_links_sub_sub_tab_03_leerling.png |
| Processtap / context | Na openen van tab Footer > Links > Leerling; beheer van linker footerkolom voor leerlingcontext. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Uitgewerkt; functionele inhoud, waardelagen en requirements beschreven. |
| Route / URL-patroon | Functioneel routepatroon binnen Site instellingen > Handige links & pagina’s. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock-set voor Footer Left / Student context. |
| Gerelateerde schermen / navigatie | Footer — Links — Publiek, Docent, Ouder/voogd, Beheerder. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.6.3 Functionele beschrijving
Deze view beheert de tekstuele inhoud van de linker footerkolom voor de leerlingcontext. De beheerder kan hier de titel, het tekstblok en de copyrighttekst aanpassen voor wat leerlingen binnen hun contextuele footer te zien krijgen.
De view volgt hetzelfde patroon als de andere rolcontexttabs binnen Footer — Links, maar de waarden zijn specifiek voor de leerlingcontext. De layout van de footer blijft codegedreven en wordt hier niet aangepast.
9.6.3.1 Aanvullende functionele regels
Deze view beheert uitsluitend de linker footerkolom voor de context Leerling. De waarden horen bij ContentBlocks met DomainType=Footer, ContextType=Student en codevaste ReferenceKey-waarden voor titel, tekstblok en copyrightregel.
Opslaan mag alleen de geselecteerde context wijzigen. Andere rolcontexten, de middenkolom en de rechterkolom blijven onaangeraakt. Wijzigingen worden per gewijzigd veld vastgelegd in ContentBlockHistory.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.6.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-06-TAB01 | Tab | Links-contexttabs | Contexttabs voor rolafhankelijke linker footerkolom. | Publiek / Leerling / Docent / Ouder/voogd / Beheerder | Actieve context: Leerling. | FooterLeftContextTabs |
| SCH-BEH-08-06-S01 | Section | Footer - Links - Leerling | Detailformulier voor linker footerkolom van geselecteerde context. | Footer - Links - Leerling | Bevat drie beheerbare tekstvelden. | FooterLeftContextSection |
| SCH-BEH-08-06-F01 | Field | Titel boven de links | Beheerbare titel van de linker footerkolom. | Titel boven de links | Tekstveld voor contextspecifieke titel. | FooterLeftTitleInput |
| SCH-BEH-08-06-F02 | Field | Copyright tekst | Beheerbare copyright-/onderregeltekst. | Copyright tekst | Tekstveld voor contextspecifieke copyrightregel. | FooterLeftCopyrightInput |
| SCH-BEH-08-06-F03 | Field | Tekstblok | Beheerbare hoofdtekst van de linker footerkolom. | Tekstblok | Meerregelig tekstveld. | FooterLeftTextBlockInput |
| SCH-BEH-08-06-B01 | Button | Opslaan | Slaat wijzigingen in de geselecteerde context op. | Opslaan | Commit van huidige contextwaarden. | SaveFooterLeftContextButton |
| SCH-BEH-08-06-S02 | Section | Geschiedenis | Historieblok voor de geselecteerde context. | Geschiedenis | Read only auditinformatie. | FooterLeftContextHistorySection |
9.6.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-06-F01 | Titel boven de links | Titel boven de links | FooterLeftTitleInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor linker footertitel | string | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-06-F02 | Copyright tekst | Copyright tekst | FooterLeftCopyrightInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor copyrightregel | string | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-06-F03 | Tekstblok | Tekstblok | FooterLeftTextBlockInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor hoofdtekst | string / rich text | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-06-S02 | Geschiedenis | Geschiedenis | FooterLeftContextHistorySection | ContentBlockHistory of gelijkwaardige historiebron | Historie van contextspecifieke footerinhoud | list / history | Nee | Read only auditinformatie op contextniveau. |
9.6.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-06-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Voor de leerlingcontext afzonderlijke invoervelden tonen voor Titel boven de links, Tekstblok en Copyright tekst |
REQ-SCH-BEH-08-06-02 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Wijzigingen in de leerlingfooter-linkerkolom kunnen opslaan en historie op contextniveau tonen |
REQ-SCH-BEH-08-06-03 | SRS-AUTH-001 SRS-CNT-001 AC-AUTH-001 AC-CNT-001 | Wijzigingen in Footer — Links — Leerling mogen uitsluitend de leerlingcontext van de linker footerkolom raken en geen andere rolcontexten wijzigen |
9.7 Footer — Links — Docent
9.7.1 Schermafbeelding

9.7.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-07 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 03 — Links — Sub Sub Tab 04 — Docent |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_03_links_sub_sub_tab_04_docent.png |
| Processtap / context | Na openen van tab Footer > Links > Docent; beheer van linker footerkolom voor docentcontext. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Uitgewerkt; functionele inhoud, waardelagen en requirements beschreven. |
| Route / URL-patroon | Functioneel routepatroon binnen Site instellingen > Handige links & pagina’s. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock-set voor Footer Left / Teacher context. |
| Gerelateerde schermen / navigatie | Footer — Links — Publiek, Leerling, Ouder/voogd, Beheerder. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.7.3 Functionele beschrijving
Deze view beheert de tekstuele inhoud van de linker footerkolom voor de docentcontext. De beheerder onderhoudt hier de rolgebonden titel, het tekstblok en de copyrighttekst voor de footerweergave van docenten.
Deze tab deelt dezelfde opbouw als de andere contexttabs binnen Footer — Links, maar slaat een eigen set waarden op voor de docentcontext. Historie laat eerdere inhoudelijke wijzigingen op deze context zien.
9.7.3.1 Aanvullende functionele regels
Deze view beheert uitsluitend de linker footerkolom voor de context Docent. De waarden horen bij ContentBlocks met DomainType=Footer, ContextType=Teacher en codevaste ReferenceKey-waarden voor titel, tekstblok en copyrightregel.
Opslaan mag alleen de geselecteerde context wijzigen. Andere rolcontexten, de middenkolom en de rechterkolom blijven onaangeraakt. Wijzigingen worden per gewijzigd veld vastgelegd in ContentBlockHistory.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.7.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-07-TAB01 | Tab | Links-contexttabs | Contexttabs voor rolafhankelijke linker footerkolom. | Publiek / Leerling / Docent / Ouder/voogd / Beheerder | Actieve context: Docent. | FooterLeftContextTabs |
| SCH-BEH-08-07-S01 | Section | Footer - Links - Docent | Detailformulier voor linker footerkolom van geselecteerde context. | Footer - Links - Docent | Bevat drie beheerbare tekstvelden. | FooterLeftContextSection |
| SCH-BEH-08-07-F01 | Field | Titel boven de links | Beheerbare titel van de linker footerkolom. | Titel boven de links | Tekstveld voor contextspecifieke titel. | FooterLeftTitleInput |
| SCH-BEH-08-07-F02 | Field | Copyright tekst | Beheerbare copyright-/onderregeltekst. | Copyright tekst | Tekstveld voor contextspecifieke copyrightregel. | FooterLeftCopyrightInput |
| SCH-BEH-08-07-F03 | Field | Tekstblok | Beheerbare hoofdtekst van de linker footerkolom. | Tekstblok | Meerregelig tekstveld. | FooterLeftTextBlockInput |
| SCH-BEH-08-07-B01 | Button | Opslaan | Slaat wijzigingen in de geselecteerde context op. | Opslaan | Commit van huidige contextwaarden. | SaveFooterLeftContextButton |
| SCH-BEH-08-07-S02 | Section | Geschiedenis | Historieblok voor de geselecteerde context. | Geschiedenis | Read only auditinformatie. | FooterLeftContextHistorySection |
9.7.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-07-F01 | Titel boven de links | Titel boven de links | FooterLeftTitleInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor linker footertitel | string | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-07-F02 | Copyright tekst | Copyright tekst | FooterLeftCopyrightInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor copyrightregel | string | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-07-F03 | Tekstblok | Tekstblok | FooterLeftTextBlockInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor hoofdtekst | string / rich text | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-07-S02 | Geschiedenis | Geschiedenis | FooterLeftContextHistorySection | ContentBlockHistory of gelijkwaardige historiebron | Historie van contextspecifieke footerinhoud | list / history | Nee | Read only auditinformatie op contextniveau. |
9.7.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-07-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Voor de docentcontext afzonderlijke invoervelden tonen voor Titel boven de links, Tekstblok en Copyright tekst |
REQ-SCH-BEH-08-07-02 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Wijzigingen in de docentfooter-linkerkolom kunnen opslaan en historie op contextniveau tonen |
REQ-SCH-BEH-08-07-03 | SRS-AUTH-001 SRS-CNT-001 AC-AUTH-001 AC-CNT-001 | Wijzigingen in Footer — Links — Docent mogen uitsluitend de docentcontext van de linker footerkolom raken en geen andere rolcontexten wijzigen |
9.8 Footer — Links — Ouder/voogd
9.8.1 Schermafbeelding

9.8.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-08 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 03 — Links — Sub Sub Tab 05 — Ouder/voogd |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_03_links_sub_sub_tab_05_ouder_voogd.png |
| Processtap / context | Na openen van tab Footer > Links > Ouder/voogd; beheer van linker footerkolom voor ouder-/voogdcontext. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Uitgewerkt; functionele inhoud, waardelagen en requirements beschreven. |
| Route / URL-patroon | Functioneel routepatroon binnen Site instellingen > Handige links & pagina’s. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock-set voor Footer Left / Guardian context. |
| Gerelateerde schermen / navigatie | Footer — Links — Publiek, Leerling, Docent, Beheerder. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.8.3 Functionele beschrijving
Deze view beheert de tekstuele inhoud van de linker footerkolom voor de ouder-/voogdcontext. Hier kunnen titel, tekstblok en copyrighttekst voor de footerweergave van ouder/voogdgebruikers worden aangepast.
De beheerder werkt ook hier uitsluitend de inhoudelijke beheerwaarden bij; volgorde, positionering en algemene footerstructuur zijn geen onderdeel van deze view.
9.8.3.1 Aanvullende functionele regels
Deze view beheert uitsluitend de linker footerkolom voor de context Ouder/voogd. De waarden horen bij ContentBlocks met DomainType=Footer, ContextType=Guardian en codevaste ReferenceKey-waarden voor titel, tekstblok en copyrightregel.
Opslaan mag alleen de geselecteerde context wijzigen. Andere rolcontexten, de middenkolom en de rechterkolom blijven onaangeraakt. Wijzigingen worden per gewijzigd veld vastgelegd in ContentBlockHistory.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.8.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-08-TAB01 | Tab | Links-contexttabs | Contexttabs voor rolafhankelijke linker footerkolom. | Publiek / Leerling / Docent / Ouder/voogd / Beheerder | Actieve context: Ouder/voogd. | FooterLeftContextTabs |
| SCH-BEH-08-08-S01 | Section | Footer - Links - Ouder/voogd | Detailformulier voor linker footerkolom van geselecteerde context. | Footer - Links - Ouder/voogd | Bevat drie beheerbare tekstvelden. | FooterLeftContextSection |
| SCH-BEH-08-08-F01 | Field | Titel boven de links | Beheerbare titel van de linker footerkolom. | Titel boven de links | Tekstveld voor contextspecifieke titel. | FooterLeftTitleInput |
| SCH-BEH-08-08-F02 | Field | Copyright tekst | Beheerbare copyright-/onderregeltekst. | Copyright tekst | Tekstveld voor contextspecifieke copyrightregel. | FooterLeftCopyrightInput |
| SCH-BEH-08-08-F03 | Field | Tekstblok | Beheerbare hoofdtekst van de linker footerkolom. | Tekstblok | Meerregelig tekstveld. | FooterLeftTextBlockInput |
| SCH-BEH-08-08-B01 | Button | Opslaan | Slaat wijzigingen in de geselecteerde context op. | Opslaan | Commit van huidige contextwaarden. | SaveFooterLeftContextButton |
| SCH-BEH-08-08-S02 | Section | Geschiedenis | Historieblok voor de geselecteerde context. | Geschiedenis | Read only auditinformatie. | FooterLeftContextHistorySection |
9.8.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-08-F01 | Titel boven de links | Titel boven de links | FooterLeftTitleInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor linker footertitel | string | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-08-F02 | Copyright tekst | Copyright tekst | FooterLeftCopyrightInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor copyrightregel | string | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-08-F03 | Tekstblok | Tekstblok | FooterLeftTextBlockInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor hoofdtekst | string / rich text | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-08-S02 | Geschiedenis | Geschiedenis | FooterLeftContextHistorySection | ContentBlockHistory of gelijkwaardige historiebron | Historie van contextspecifieke footerinhoud | list / history | Nee | Read only auditinformatie op contextniveau. |
9.8.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-08-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Voor de ouder-/voogdcontext afzonderlijke invoervelden tonen voor Titel boven de links, Tekstblok en Copyright tekst |
REQ-SCH-BEH-08-08-02 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Wijzigingen in de ouder-/voogdfooter-linkerkolom kunnen opslaan en historie op contextniveau tonen |
REQ-SCH-BEH-08-08-03 | SRS-AUTH-001 SRS-CNT-001 AC-AUTH-001 AC-CNT-001 | Wijzigingen in Footer — Links — Ouder/voogd mogen uitsluitend de ouder-/voogdcontext van de linker footerkolom raken en geen andere rolcontexten wijzigen |
9.9 Footer — Links — Beheerder
9.9.1 Schermafbeelding

9.9.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-09 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 03 — Links — Sub Sub Tab 06 — Beheerder |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_03_links_sub_sub_tab_06_beheerder.png |
| Processtap / context | Na openen van tab Footer > Links > Beheerder; beheer van linker footerkolom voor beheerdercontext. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Uitgewerkt; functionele inhoud, waardelagen en requirements beschreven. |
| Route / URL-patroon | Functioneel routepatroon binnen Site instellingen > Handige links & pagina’s. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock-set voor Footer Left / Admin context. |
| Gerelateerde schermen / navigatie | Footer — Links — Publiek, Leerling, Docent, Ouder/voogd. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.9.3 Functionele beschrijving
Deze view beheert de tekstuele inhoud van de linker footerkolom voor de beheerdercontext. De beheerder kan titel, tekstblok en copyrighttekst van de beheerderfooter onderhouden en de wijziging opslaan met historie op contextniveau.
Net als in de andere contexttabs binnen Footer — Links wordt hier alleen de inhoudelijke beheerset voor één rolcontext beheerd. Structurele footeropbouw en de andere kolommen worden elders beheerd.
9.9.3.1 Aanvullende functionele regels
Deze view beheert uitsluitend de linker footerkolom voor de context Beheerder. De waarden horen bij ContentBlocks met DomainType=Footer, ContextType=Admin en codevaste ReferenceKey-waarden voor titel, tekstblok en copyrightregel.
Opslaan mag alleen de geselecteerde context wijzigen. Andere rolcontexten, de middenkolom en de rechterkolom blijven onaangeraakt. Wijzigingen worden per gewijzigd veld vastgelegd in ContentBlockHistory.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.9.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-09-TAB01 | Tab | Links-contexttabs | Contexttabs voor rolafhankelijke linker footerkolom. | Publiek / Leerling / Docent / Ouder/voogd / Beheerder | Actieve context: Beheerder. | FooterLeftContextTabs |
| SCH-BEH-08-09-S01 | Section | Footer - Links - Beheerder | Detailformulier voor linker footerkolom van geselecteerde context. | Footer - Links - Beheerder | Bevat drie beheerbare tekstvelden. | FooterLeftContextSection |
| SCH-BEH-08-09-F01 | Field | Titel boven de links | Beheerbare titel van de linker footerkolom. | Titel boven de links | Tekstveld voor contextspecifieke titel. | FooterLeftTitleInput |
| SCH-BEH-08-09-F02 | Field | Copyright tekst | Beheerbare copyright-/onderregeltekst. | Copyright tekst | Tekstveld voor contextspecifieke copyrightregel. | FooterLeftCopyrightInput |
| SCH-BEH-08-09-F03 | Field | Tekstblok | Beheerbare hoofdtekst van de linker footerkolom. | Tekstblok | Meerregelig tekstveld. | FooterLeftTextBlockInput |
| SCH-BEH-08-09-B01 | Button | Opslaan | Slaat wijzigingen in de geselecteerde context op. | Opslaan | Commit van huidige contextwaarden. | SaveFooterLeftContextButton |
| SCH-BEH-08-09-S02 | Section | Geschiedenis | Historieblok voor de geselecteerde context. | Geschiedenis | Read only auditinformatie. | FooterLeftContextHistorySection |
9.9.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-09-F01 | Titel boven de links | Titel boven de links | FooterLeftTitleInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor linker footertitel | string | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-09-F02 | Copyright tekst | Copyright tekst | FooterLeftCopyrightInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor copyrightregel | string | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-09-F03 | Tekstblok | Tekstblok | FooterLeftTextBlockInput | ContentBlocks of gelijkwaardige footerinhoudbron | Contextspecifieke beheerwaarde voor hoofdtekst | string / rich text | Ja | Opslag gekoppeld aan Footer Left en geselecteerde context. |
| SCH-BEH-08-09-S02 | Geschiedenis | Geschiedenis | FooterLeftContextHistorySection | ContentBlockHistory of gelijkwaardige historiebron | Historie van contextspecifieke footerinhoud | list / history | Nee | Read only auditinformatie op contextniveau. |
9.9.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-09-01 | SRS-AUTH-001 SRS-CNT-001 AC-AUTH-001 AC-CNT-001 | Voor de beheerdercontext afzonderlijke invoervelden tonen voor Titel boven de links, Tekstblok en Copyright tekst |
REQ-SCH-BEH-08-09-02 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Wijzigingen in de beheerderfooter-linkerkolom kunnen opslaan en historie op contextniveau tonen |
REQ-SCH-BEH-08-09-03 | SRS-AUTH-001 SRS-CNT-001 AC-AUTH-001 AC-CNT-001 | Wijzigingen in Footer — Links — Beheerder mogen uitsluitend de beheerdercontext van de linker footerkolom raken en geen andere rolcontexten wijzigen |
9.10 Footer — Midden — Uitleg
9.10.1 Schermafbeelding

9.10.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-10 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 04 — Midden — Sub Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_04_midden_sub_sub_tab_01_uitleg.png |
| Processtap / context | Beheerder bekijkt de uitlegview binnen Site instellingen > Handige links & pagina’s > Footer > Midden. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > midden |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Geen zelfstandig mutatieobject; deze view licht het beheer van de middelste footerkolom functioneel toe. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Midden, Footer — Rechts en de contextviews Publiek, Leerling, Docent, Ouder/voogd en Beheerder. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.10.3 Functionele beschrijving
Deze view fungeert als uitlegpagina voor het beheer van de middelste footerkolom. De beheerder krijgt hier geen formulier om data te wijzigen, maar een compacte toelichting op de manier waarop de kolom is opgebouwd, welke soort gegevens hier worden beheerd en hoe de contextspecifieke tabs daaronder gebruikt moeten worden. De view helpt daarmee om de bewerkpagina’s voor de rolcontexten consistent te gebruiken en maakt duidelijk dat de zichtbare inhoud in de live footer uiteindelijk runtime-beheerdata is en geen hardcoded schermtekst.
9.10.3.1 Aanvullende functionele regels
Deze uitlegview beschrijft de middelste linkkolom. De sectietitel wordt beheerd via FooterSections; de gekozen links en hun volgorde worden beheerd via FooterLinkAssignments.
De uitlegview voert geen mutaties uit. Zij helpt de beheerder kiezen welke contexttab geopend moet worden en maakt duidelijk dat linkrecords uit het centrale SiteLinks-register worden hergebruikt.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.10.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-10-S01 | Section | Uitlegtekst | Toelichtingsblok met functionele uitleg over het beheer van de middelste footerkolom. | Footer - Midden | Read-only uitleg binnen het footerbeheerdomein. | FooterMiddleExplanationSection |
| SCH-BEH-08-10-TAB01 | Tab | Kolomtab | Tabselectie tussen Uitleg, Publiek, Leerling, Docent, Ouder/voogd en Beheerder voor de gekozen footerkolom. | Uitleg / Publiek / Leerling / Docent / Ouder/voogd / Beheerder | Actieve tab bepaalt de weergegeven beheercontext. | FooterMiddleContextTabSet |
9.10.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-10-S01 | Uitlegtekst | Footer - Midden | FooterMiddleExplanationSection | Niet primair databasegedreven; beheeruitleg in de UI-laag of via beheerbare toelichtingstekst | Functionele instructietekst voor de beheerder | string / rich text | Nee | Read-only uitleg; geen directe mutatie van footerdata op deze view. |
| SCH-BEH-08-10-TAB01 | Kolomtab | Uitleg / Publiek / Leerling / Docent / Ouder/voogd / Beheerder | FooterMiddleContextTabSet | Frontendcontext + geselecteerde beheersubtab | Actieve viewselectie binnen footerbeheer | enum / selection | Ja als view-state | Alleen één contexttab tegelijk actief; wissel verandert de bewerkview. |
9.10.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-10-01 | SRS-CNT-001 AC-CNT-001 | Binnen Footer — Midden een uitlegview tonen die de beheerder uitlegt welke gegevens in deze kolom worden beheerd |
REQ-SCH-BEH-08-10-02 | SRS-CNT-001 AC-CNT-001 | De uitlegview mag geen directe mutatie van footerdata uitvoeren, maar de beheerder door contexttabs naar de juiste bewerkview laten navigeren |
REQ-SCH-BEH-08-10-03 | SRS-CNT-001 AC-CNT-001 | Duidelijk maken dat de live footerinhoud runtime-beheerdata is en niet als vaste schermtekst in deze view wordt onderhouden |
9.11 Footer — Midden — Publiek
9.11.1 Schermafbeelding

9.11.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-11 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 04 — Midden — Sub Sub Tab 02 — Publiek |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_04_midden_sub_sub_tab_02_publiek.png |
| Processtap / context | Beheerder beheert de middelste footerkolom voor de context Publiek binnen Site instellingen > Handige links & pagina’s > Footer. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > midden > publiek |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | FooterSections + FooterLinkAssignments voor ColumnType=Middle en ContextType=Public. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Midden — Uitleg en de andere contexttabs binnen Footer — Midden. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.11.3 Functionele beschrijving
Deze view ondersteunt het beheer van de middelste footerkolom voor de context Publiek. De beheerder kan de sectietitel boven de links aanpassen en vanuit het centrale URL-register kiezen welke links in deze kolom zichtbaar moeten zijn. De linker lijst toont beschikbare linkrecords; de rechter lijst bevat de gekozen links voor de context Publiek. Met de verplaatsknoppen en volgordeknoppen bepaalt de beheerder welke links zichtbaar zijn en in welke volgorde zij in de live footer verschijnen. Onder de bewerkzone wordt een historieblok getoond voor recente wijzigingen binnen deze context.
9.11.3.1 Aanvullende functionele regels
Deze view beheert de middelste footerkolom voor Publiek. De sectietitel hoort bij FooterSections met ColumnType=Middle en ContextType=Public. De gekozen links horen bij actieve FooterLinkAssignments onder die sectie.
Beschikbare links komen uit niet-verwijderde SiteLinks die nog niet actief aan deze sectie zijn gekoppeld. Toevoegen, verwijderen en herordenen wijzigen pas persistent na de expliciete opslagactie. De volgorde moet deterministisch worden opgeslagen via DisplayOrder.
Een link mag binnen dezelfde footersectie niet dubbel voorkomen. De knoppen voor omhoog/omlaag zijn disabled wanneer geen regel is geselecteerd of wanneer de geselecteerde regel al bovenaan of onderaan staat.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.11.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-11-F01 | Field | Titel boven de links | Invoerveld voor de sectietitel boven de gekozen links in de middelste footerkolom. | Titel boven de links | Waarde bepaalt de zichtbare kolomtitel in de live footer. | FooterMiddleSectionTitleInput |
| SCH-BEH-08-11-T01 | Table/List | Beschikbare links | Lijst met beschikbare URL-records die nog niet of opnieuw voor deze kolom/context gekozen kunnen worden. | Beschikbare links | Bronlijst uit het centrale URL-register. | AvailableFooterMiddleLinksList |
| SCH-BEH-08-11-A01 | Action | Voeg toe | Actie om geselecteerde link(s) uit de beschikbare lijst naar de gekozen lijst te verplaatsen. | > | Voegt geselecteerde linkrecords toe aan de contextspecifieke footerkolom. | AddFooterMiddleLinkButton |
| SCH-BEH-08-11-A02 | Action | Verwijder | Actie om geselecteerde link(s) uit de gekozen lijst terug te verplaatsen naar de beschikbare lijst. | < | Haalt geselecteerde linkrecords uit de contextspecifieke footerkolom. | RemoveFooterMiddleLinkButton |
| SCH-BEH-08-11-T02 | Table/List | Gekozen links | Lijst met links die in de middelste footerkolom voor de geselecteerde context getoond worden. | Gekozen links | De lijstvolgorde bepaalt de weergavevolgorde in de footer. | SelectedFooterMiddleLinksList |
| SCH-BEH-08-11-A03 | Action | Verplaats omhoog | Actie om de geselecteerde link binnen de gekozen lijst één positie omhoog te zetten. | ˄ | Wijzigt de weergavevolgorde. | MoveFooterMiddleLinkUpButton |
| SCH-BEH-08-11-A04 | Action | Verplaats omlaag | Actie om de geselecteerde link binnen de gekozen lijst één positie omlaag te zetten. | ˅ | Wijzigt de weergavevolgorde. | MoveFooterMiddleLinkDownButton |
| SCH-BEH-08-11-B01 | Button | Opslaan | Slaat titel en linktoewijzing voor de gekozen context op. | Opslaan | Schrijft de actuele configuratie weg. | SaveFooterMiddlePublicButton |
| SCH-BEH-08-11-S01 | Section | Geschiedenis | Blok met recente wijzigingen voor deze kolom/context. | Geschiedenis | Toont recente aanpassingen van volgorde en samenstelling. | FooterMiddleHistorySection |
| SCH-BEH-08-11-T03 | Table/Card list | Geschiedenis lijst | Chronologisch overzicht van recente wijzigingen voor deze kolom/context. | Geschiedenis | Read-only auditoverzicht. | FooterMiddleHistoryList |
9.11.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-11-F01 | Titel boven de links | Titel boven de links | FooterMiddleSectionTitleInput | FooterSections.Title | Huidige kolomtitel voor ColumnType=Middle en ContextType=Public | string | Ja | Verplicht tekstveld voor de sectietitel van de middelste kolom. |
| SCH-BEH-08-11-T01 | Beschikbare links | Beschikbare links | AvailableFooterMiddleLinksList | SiteLinks + filter op nog niet toegewezen records | Beschikbare URL-records uit centraal register | list / collection | Nee direct | Read-only bronlijst; selectie ondersteunt toevoegen. |
| SCH-BEH-08-11-T02 | Gekozen links | Gekozen links | SelectedFooterMiddleLinksList | FooterLinkAssignments + SiteLinks | Contextspecifieke linktoewijzing voor ColumnType=Middle en ContextType=Public | list / collection | Ja indirect | Volgorde in de lijst bepaalt de weergavevolgorde in de live footer. |
| SCH-BEH-08-11-A01 | Voeg toe | > | AddFooterMiddleLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link naar gekozen lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Beschikbare links. |
| SCH-BEH-08-11-A02 | Verwijder | < | RemoveFooterMiddleLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link terug naar beschikbare lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Gekozen links. |
| SCH-BEH-08-11-A03 | Verplaats omhoog | ˄ | MoveFooterMiddleLinkUpButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omhoog | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al bovenaan staat. |
| SCH-BEH-08-11-A04 | Verplaats omlaag | ˅ | MoveFooterMiddleLinkDownButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omlaag | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al onderaan staat. |
| SCH-BEH-08-11-B01 | Opslaan | Opslaan | SaveFooterMiddlePublicButton | FooterSections + FooterLinkAssignments | Persistente opslag van titel en gekozen linkvolgorde | action | Ja | Slaat alleen geldige configuratie op voor de geselecteerde context. |
| SCH-BEH-08-11-T03 | Geschiedenis lijst | Geschiedenis | FooterMiddleHistoryList | FooterLinkAssignmentHistory | Chronologische historie van wijzigingen in linktoewijzing en volgorde | list / collection | Nee | Read-only historieoverzicht op context- en kolomniveau. |
9.11.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-11-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen om voor Footer — Midden — Publiek een sectietitel boven de links vast te leggen |
REQ-SCH-BEH-08-11-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Beschikbare linkrecords tonen vanuit het centrale URL-register en de beheerder toestaan deze aan de middelste footerkolom voor Publiek toe te wijzen of daaruit te verwijderen |
REQ-SCH-BEH-08-11-03 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De volgorde van gekozen links expliciet wijzigbaar maken, waarbij de gekozen lijst direct de weergavevolgorde in de live footer vertegenwoordigt |
REQ-SCH-BEH-08-11-04 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Titel en linktoewijzing voor de context Publiek pas persistent opslaan na een expliciete opslagactie |
REQ-SCH-BEH-08-11-05 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Onder de bewerkzone een read-only historieoverzicht tonen van recente wijzigingen binnen Footer — Midden — Publiek |
9.12 Footer — Midden — Leerling
9.12.1 Schermafbeelding

9.12.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-12 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 04 — Midden — Sub Sub Tab 03 — Leerling |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_04_midden_sub_sub_tab_03_leerling.png |
| Processtap / context | Beheerder beheert de middelste footerkolom voor de context Leerling binnen Site instellingen > Handige links & pagina’s > Footer. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > midden > leerling |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | FooterSections + FooterLinkAssignments voor ColumnType=Middle en ContextType=Student. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Midden — Uitleg en de andere contexttabs binnen Footer — Midden. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.12.3 Functionele beschrijving
Deze view ondersteunt het beheer van de middelste footerkolom voor de context Leerling. De beheerder kan de sectietitel boven de links aanpassen en vanuit het centrale URL-register kiezen welke links in deze kolom zichtbaar moeten zijn. De linker lijst toont beschikbare linkrecords; de rechter lijst bevat de gekozen links voor de context Leerling. Met de verplaatsknoppen en volgordeknoppen bepaalt de beheerder welke links zichtbaar zijn en in welke volgorde zij in de live footer verschijnen. Onder de bewerkzone wordt een historieblok getoond voor recente wijzigingen binnen deze context.
9.12.3.1 Aanvullende functionele regels
Deze view beheert de middelste footerkolom voor Leerling. De sectietitel hoort bij FooterSections met ColumnType=Middle en ContextType=Student. De gekozen links horen bij actieve FooterLinkAssignments onder die sectie.
Beschikbare links komen uit niet-verwijderde SiteLinks die nog niet actief aan deze sectie zijn gekoppeld. Toevoegen, verwijderen en herordenen wijzigen pas persistent na de expliciete opslagactie. De volgorde moet deterministisch worden opgeslagen via DisplayOrder.
Een link mag binnen dezelfde footersectie niet dubbel voorkomen. De knoppen voor omhoog/omlaag zijn disabled wanneer geen regel is geselecteerd of wanneer de geselecteerde regel al bovenaan of onderaan staat.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.12.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-12-F01 | Field | Titel boven de links | Invoerveld voor de sectietitel boven de gekozen links in de middelste footerkolom. | Titel boven de links | Waarde bepaalt de zichtbare kolomtitel in de live footer. | FooterMiddleSectionTitleInput |
| SCH-BEH-08-12-T01 | Table/List | Beschikbare links | Lijst met beschikbare URL-records die nog niet of opnieuw voor deze kolom/context gekozen kunnen worden. | Beschikbare links | Bronlijst uit het centrale URL-register. | AvailableFooterMiddleLinksList |
| SCH-BEH-08-12-A01 | Action | Voeg toe | Actie om geselecteerde link(s) uit de beschikbare lijst naar de gekozen lijst te verplaatsen. | > | Voegt geselecteerde linkrecords toe aan de contextspecifieke footerkolom. | AddFooterMiddleLinkButton |
| SCH-BEH-08-12-A02 | Action | Verwijder | Actie om geselecteerde link(s) uit de gekozen lijst terug te verplaatsen naar de beschikbare lijst. | < | Haalt geselecteerde linkrecords uit de contextspecifieke footerkolom. | RemoveFooterMiddleLinkButton |
| SCH-BEH-08-12-T02 | Table/List | Gekozen links | Lijst met links die in de middelste footerkolom voor de geselecteerde context getoond worden. | Gekozen links | De lijstvolgorde bepaalt de weergavevolgorde in de footer. | SelectedFooterMiddleLinksList |
| SCH-BEH-08-12-A03 | Action | Verplaats omhoog | Actie om de geselecteerde link binnen de gekozen lijst één positie omhoog te zetten. | ˄ | Wijzigt de weergavevolgorde. | MoveFooterMiddleLinkUpButton |
| SCH-BEH-08-12-A04 | Action | Verplaats omlaag | Actie om de geselecteerde link binnen de gekozen lijst één positie omlaag te zetten. | ˅ | Wijzigt de weergavevolgorde. | MoveFooterMiddleLinkDownButton |
| SCH-BEH-08-12-B01 | Button | Opslaan | Slaat titel en linktoewijzing voor de gekozen context op. | Opslaan | Schrijft de actuele configuratie weg. | SaveFooterMiddleStudentButton |
| SCH-BEH-08-12-S01 | Section | Geschiedenis | Blok met recente wijzigingen voor deze kolom/context. | Geschiedenis | Toont recente aanpassingen van volgorde en samenstelling. | FooterMiddleHistorySection |
| SCH-BEH-08-12-T03 | Table/Card list | Geschiedenis lijst | Chronologisch overzicht van recente wijzigingen voor deze kolom/context. | Geschiedenis | Read-only auditoverzicht. | FooterMiddleHistoryList |
9.12.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-12-F01 | Titel boven de links | Titel boven de links | FooterMiddleSectionTitleInput | FooterSections.Title | Huidige kolomtitel voor ColumnType=Middle en ContextType=Student | string | Ja | Verplicht tekstveld voor de sectietitel van de middelste kolom. |
| SCH-BEH-08-12-T01 | Beschikbare links | Beschikbare links | AvailableFooterMiddleLinksList | SiteLinks + filter op nog niet toegewezen records | Beschikbare URL-records uit centraal register | list / collection | Nee direct | Read-only bronlijst; selectie ondersteunt toevoegen. |
| SCH-BEH-08-12-T02 | Gekozen links | Gekozen links | SelectedFooterMiddleLinksList | FooterLinkAssignments + SiteLinks | Contextspecifieke linktoewijzing voor ColumnType=Middle en ContextType=Student | list / collection | Ja indirect | Volgorde in de lijst bepaalt de weergavevolgorde in de live footer. |
| SCH-BEH-08-12-A01 | Voeg toe | > | AddFooterMiddleLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link naar gekozen lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Beschikbare links. |
| SCH-BEH-08-12-A02 | Verwijder | < | RemoveFooterMiddleLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link terug naar beschikbare lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Gekozen links. |
| SCH-BEH-08-12-A03 | Verplaats omhoog | ˄ | MoveFooterMiddleLinkUpButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omhoog | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al bovenaan staat. |
| SCH-BEH-08-12-A04 | Verplaats omlaag | ˅ | MoveFooterMiddleLinkDownButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omlaag | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al onderaan staat. |
| SCH-BEH-08-12-B01 | Opslaan | Opslaan | SaveFooterMiddleStudentButton | FooterSections + FooterLinkAssignments | Persistente opslag van titel en gekozen linkvolgorde | action | Ja | Slaat alleen geldige configuratie op voor de geselecteerde context. |
| SCH-BEH-08-12-T03 | Geschiedenis lijst | Geschiedenis | FooterMiddleHistoryList | FooterLinkAssignmentHistory | Chronologische historie van wijzigingen in linktoewijzing en volgorde | list / collection | Nee | Read-only historieoverzicht op context- en kolomniveau. |
9.12.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-12-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen om voor Footer — Midden — Leerling een sectietitel boven de links vast te leggen |
REQ-SCH-BEH-08-12-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Beschikbare linkrecords tonen vanuit het centrale URL-register en de beheerder toestaan deze aan de middelste footerkolom voor Leerling toe te wijzen of daaruit te verwijderen |
REQ-SCH-BEH-08-12-03 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De volgorde van gekozen links expliciet wijzigbaar maken, waarbij de gekozen lijst direct de weergavevolgorde in de live footer vertegenwoordigt |
REQ-SCH-BEH-08-12-04 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Titel en linktoewijzing voor de context Leerling pas persistent opslaan na een expliciete opslagactie |
REQ-SCH-BEH-08-12-05 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Onder de bewerkzone een read-only historieoverzicht tonen van recente wijzigingen binnen Footer — Midden — Leerling |
9.13 Footer — Midden — Docent
9.13.1 Schermafbeelding

9.13.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-13 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 04 — Midden — Sub Sub Tab 04 — Docent |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_04_midden_sub_sub_tab_04_docent.png |
| Processtap / context | Beheerder beheert de middelste footerkolom voor de context Docent binnen Site instellingen > Handige links & pagina’s > Footer. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > midden > docent |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | FooterSections + FooterLinkAssignments voor ColumnType=Middle en ContextType=Teacher. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Midden — Uitleg en de andere contexttabs binnen Footer — Midden. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.13.3 Functionele beschrijving
Deze view ondersteunt het beheer van de middelste footerkolom voor de context Docent. De beheerder kan de sectietitel boven de links aanpassen en vanuit het centrale URL-register kiezen welke links in deze kolom zichtbaar moeten zijn. De linker lijst toont beschikbare linkrecords; de rechter lijst bevat de gekozen links voor de context Docent. Met de verplaatsknoppen en volgordeknoppen bepaalt de beheerder welke links zichtbaar zijn en in welke volgorde zij in de live footer verschijnen. Onder de bewerkzone wordt een historieblok getoond voor recente wijzigingen binnen deze context.
9.13.3.1 Aanvullende functionele regels
Deze view beheert de middelste footerkolom voor Docent. De sectietitel hoort bij FooterSections met ColumnType=Middle en ContextType=Teacher. De gekozen links horen bij actieve FooterLinkAssignments onder die sectie.
Beschikbare links komen uit niet-verwijderde SiteLinks die nog niet actief aan deze sectie zijn gekoppeld. Toevoegen, verwijderen en herordenen wijzigen pas persistent na de expliciete opslagactie. De volgorde moet deterministisch worden opgeslagen via DisplayOrder.
Een link mag binnen dezelfde footersectie niet dubbel voorkomen. De knoppen voor omhoog/omlaag zijn disabled wanneer geen regel is geselecteerd of wanneer de geselecteerde regel al bovenaan of onderaan staat.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.13.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-13-F01 | Field | Titel boven de links | Invoerveld voor de sectietitel boven de gekozen links in de middelste footerkolom. | Titel boven de links | Waarde bepaalt de zichtbare kolomtitel in de live footer. | FooterMiddleSectionTitleInput |
| SCH-BEH-08-13-T01 | Table/List | Beschikbare links | Lijst met beschikbare URL-records die nog niet of opnieuw voor deze kolom/context gekozen kunnen worden. | Beschikbare links | Bronlijst uit het centrale URL-register. | AvailableFooterMiddleLinksList |
| SCH-BEH-08-13-A01 | Action | Voeg toe | Actie om geselecteerde link(s) uit de beschikbare lijst naar de gekozen lijst te verplaatsen. | > | Voegt geselecteerde linkrecords toe aan de contextspecifieke footerkolom. | AddFooterMiddleLinkButton |
| SCH-BEH-08-13-A02 | Action | Verwijder | Actie om geselecteerde link(s) uit de gekozen lijst terug te verplaatsen naar de beschikbare lijst. | < | Haalt geselecteerde linkrecords uit de contextspecifieke footerkolom. | RemoveFooterMiddleLinkButton |
| SCH-BEH-08-13-T02 | Table/List | Gekozen links | Lijst met links die in de middelste footerkolom voor de geselecteerde context getoond worden. | Gekozen links | De lijstvolgorde bepaalt de weergavevolgorde in de footer. | SelectedFooterMiddleLinksList |
| SCH-BEH-08-13-A03 | Action | Verplaats omhoog | Actie om de geselecteerde link binnen de gekozen lijst één positie omhoog te zetten. | ˄ | Wijzigt de weergavevolgorde. | MoveFooterMiddleLinkUpButton |
| SCH-BEH-08-13-A04 | Action | Verplaats omlaag | Actie om de geselecteerde link binnen de gekozen lijst één positie omlaag te zetten. | ˅ | Wijzigt de weergavevolgorde. | MoveFooterMiddleLinkDownButton |
| SCH-BEH-08-13-B01 | Button | Opslaan | Slaat titel en linktoewijzing voor de gekozen context op. | Opslaan | Schrijft de actuele configuratie weg. | SaveFooterMiddleTeacherButton |
| SCH-BEH-08-13-S01 | Section | Geschiedenis | Blok met recente wijzigingen voor deze kolom/context. | Geschiedenis | Toont recente aanpassingen van volgorde en samenstelling. | FooterMiddleHistorySection |
| SCH-BEH-08-13-T03 | Table/Card list | Geschiedenis lijst | Chronologisch overzicht van recente wijzigingen voor deze kolom/context. | Geschiedenis | Read-only auditoverzicht. | FooterMiddleHistoryList |
9.13.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-13-F01 | Titel boven de links | Titel boven de links | FooterMiddleSectionTitleInput | FooterSections.Title | Huidige kolomtitel voor ColumnType=Middle en ContextType=Teacher | string | Ja | Verplicht tekstveld voor de sectietitel van de middelste kolom. |
| SCH-BEH-08-13-T01 | Beschikbare links | Beschikbare links | AvailableFooterMiddleLinksList | SiteLinks + filter op nog niet toegewezen records | Beschikbare URL-records uit centraal register | list / collection | Nee direct | Read-only bronlijst; selectie ondersteunt toevoegen. |
| SCH-BEH-08-13-T02 | Gekozen links | Gekozen links | SelectedFooterMiddleLinksList | FooterLinkAssignments + SiteLinks | Contextspecifieke linktoewijzing voor ColumnType=Middle en ContextType=Teacher | list / collection | Ja indirect | Volgorde in de lijst bepaalt de weergavevolgorde in de live footer. |
| SCH-BEH-08-13-A01 | Voeg toe | > | AddFooterMiddleLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link naar gekozen lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Beschikbare links. |
| SCH-BEH-08-13-A02 | Verwijder | < | RemoveFooterMiddleLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link terug naar beschikbare lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Gekozen links. |
| SCH-BEH-08-13-A03 | Verplaats omhoog | ˄ | MoveFooterMiddleLinkUpButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omhoog | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al bovenaan staat. |
| SCH-BEH-08-13-A04 | Verplaats omlaag | ˅ | MoveFooterMiddleLinkDownButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omlaag | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al onderaan staat. |
| SCH-BEH-08-13-B01 | Opslaan | Opslaan | SaveFooterMiddleTeacherButton | FooterSections + FooterLinkAssignments | Persistente opslag van titel en gekozen linkvolgorde | action | Ja | Slaat alleen geldige configuratie op voor de geselecteerde context. |
| SCH-BEH-08-13-T03 | Geschiedenis lijst | Geschiedenis | FooterMiddleHistoryList | FooterLinkAssignmentHistory | Chronologische historie van wijzigingen in linktoewijzing en volgorde | list / collection | Nee | Read-only historieoverzicht op context- en kolomniveau. |
9.13.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-13-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen om voor Footer — Midden — Docent een sectietitel boven de links vast te leggen |
REQ-SCH-BEH-08-13-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Beschikbare linkrecords tonen vanuit het centrale URL-register en de beheerder toestaan deze aan de middelste footerkolom voor Docent toe te wijzen of daaruit te verwijderen |
REQ-SCH-BEH-08-13-03 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De volgorde van gekozen links expliciet wijzigbaar maken, waarbij de gekozen lijst direct de weergavevolgorde in de live footer vertegenwoordigt |
REQ-SCH-BEH-08-13-04 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Titel en linktoewijzing voor de context Docent pas persistent opslaan na een expliciete opslagactie |
REQ-SCH-BEH-08-13-05 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Onder de bewerkzone een read-only historieoverzicht tonen van recente wijzigingen binnen Footer — Midden — Docent |
9.14 Footer — Midden — Ouder/voogd
9.14.1 Schermafbeelding

9.14.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-14 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 04 — Midden — Sub Sub Tab 05 — Ouder/voogd |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_04_midden_sub_sub_tab_05_ouder_voogd.png |
| Processtap / context | Beheerder beheert de middelste footerkolom voor de context Ouder/voogd binnen Site instellingen > Handige links & pagina’s > Footer. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > midden > ouder voogd |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | FooterSections + FooterLinkAssignments voor ColumnType=Middle en ContextType=Guardian. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Midden — Uitleg en de andere contexttabs binnen Footer — Midden. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.14.3 Functionele beschrijving
Deze view ondersteunt het beheer van de middelste footerkolom voor de context Ouder/voogd. De beheerder kan de sectietitel boven de links aanpassen en vanuit het centrale URL-register kiezen welke links in deze kolom zichtbaar moeten zijn. De linker lijst toont beschikbare linkrecords; de rechter lijst bevat de gekozen links voor de context Ouder/voogd. Met de verplaatsknoppen en volgordeknoppen bepaalt de beheerder welke links zichtbaar zijn en in welke volgorde zij in de live footer verschijnen. Onder de bewerkzone wordt een historieblok getoond voor recente wijzigingen binnen deze context.
9.14.3.1 Aanvullende functionele regels
Deze view beheert de middelste footerkolom voor Ouder/voogd. De sectietitel hoort bij FooterSections met ColumnType=Middle en ContextType=Guardian. De gekozen links horen bij actieve FooterLinkAssignments onder die sectie.
Beschikbare links komen uit niet-verwijderde SiteLinks die nog niet actief aan deze sectie zijn gekoppeld. Toevoegen, verwijderen en herordenen wijzigen pas persistent na de expliciete opslagactie. De volgorde moet deterministisch worden opgeslagen via DisplayOrder.
Een link mag binnen dezelfde footersectie niet dubbel voorkomen. De knoppen voor omhoog/omlaag zijn disabled wanneer geen regel is geselecteerd of wanneer de geselecteerde regel al bovenaan of onderaan staat.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.14.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-14-F01 | Field | Titel boven de links | Invoerveld voor de sectietitel boven de gekozen links in de middelste footerkolom. | Titel boven de links | Waarde bepaalt de zichtbare kolomtitel in de live footer. | FooterMiddleSectionTitleInput |
| SCH-BEH-08-14-T01 | Table/List | Beschikbare links | Lijst met beschikbare URL-records die nog niet of opnieuw voor deze kolom/context gekozen kunnen worden. | Beschikbare links | Bronlijst uit het centrale URL-register. | AvailableFooterMiddleLinksList |
| SCH-BEH-08-14-A01 | Action | Voeg toe | Actie om geselecteerde link(s) uit de beschikbare lijst naar de gekozen lijst te verplaatsen. | > | Voegt geselecteerde linkrecords toe aan de contextspecifieke footerkolom. | AddFooterMiddleLinkButton |
| SCH-BEH-08-14-A02 | Action | Verwijder | Actie om geselecteerde link(s) uit de gekozen lijst terug te verplaatsen naar de beschikbare lijst. | < | Haalt geselecteerde linkrecords uit de contextspecifieke footerkolom. | RemoveFooterMiddleLinkButton |
| SCH-BEH-08-14-T02 | Table/List | Gekozen links | Lijst met links die in de middelste footerkolom voor de geselecteerde context getoond worden. | Gekozen links | De lijstvolgorde bepaalt de weergavevolgorde in de footer. | SelectedFooterMiddleLinksList |
| SCH-BEH-08-14-A03 | Action | Verplaats omhoog | Actie om de geselecteerde link binnen de gekozen lijst één positie omhoog te zetten. | ˄ | Wijzigt de weergavevolgorde. | MoveFooterMiddleLinkUpButton |
| SCH-BEH-08-14-A04 | Action | Verplaats omlaag | Actie om de geselecteerde link binnen de gekozen lijst één positie omlaag te zetten. | ˅ | Wijzigt de weergavevolgorde. | MoveFooterMiddleLinkDownButton |
| SCH-BEH-08-14-B01 | Button | Opslaan | Slaat titel en linktoewijzing voor de gekozen context op. | Opslaan | Schrijft de actuele configuratie weg. | SaveFooterMiddleGuardianButton |
| SCH-BEH-08-14-S01 | Section | Geschiedenis | Blok met recente wijzigingen voor deze kolom/context. | Geschiedenis | Toont recente aanpassingen van volgorde en samenstelling. | FooterMiddleHistorySection |
| SCH-BEH-08-14-T03 | Table/Card list | Geschiedenis lijst | Chronologisch overzicht van recente wijzigingen voor deze kolom/context. | Geschiedenis | Read-only auditoverzicht. | FooterMiddleHistoryList |
9.14.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-14-F01 | Titel boven de links | Titel boven de links | FooterMiddleSectionTitleInput | FooterSections.Title | Huidige kolomtitel voor ColumnType=Middle en ContextType=Guardian | string | Ja | Verplicht tekstveld voor de sectietitel van de middelste kolom. |
| SCH-BEH-08-14-T01 | Beschikbare links | Beschikbare links | AvailableFooterMiddleLinksList | SiteLinks + filter op nog niet toegewezen records | Beschikbare URL-records uit centraal register | list / collection | Nee direct | Read-only bronlijst; selectie ondersteunt toevoegen. |
| SCH-BEH-08-14-T02 | Gekozen links | Gekozen links | SelectedFooterMiddleLinksList | FooterLinkAssignments + SiteLinks | Contextspecifieke linktoewijzing voor ColumnType=Middle en ContextType=Guardian | list / collection | Ja indirect | Volgorde in de lijst bepaalt de weergavevolgorde in de live footer. |
| SCH-BEH-08-14-A01 | Voeg toe | > | AddFooterMiddleLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link naar gekozen lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Beschikbare links. |
| SCH-BEH-08-14-A02 | Verwijder | < | RemoveFooterMiddleLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link terug naar beschikbare lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Gekozen links. |
| SCH-BEH-08-14-A03 | Verplaats omhoog | ˄ | MoveFooterMiddleLinkUpButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omhoog | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al bovenaan staat. |
| SCH-BEH-08-14-A04 | Verplaats omlaag | ˅ | MoveFooterMiddleLinkDownButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omlaag | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al onderaan staat. |
| SCH-BEH-08-14-B01 | Opslaan | Opslaan | SaveFooterMiddleGuardianButton | FooterSections + FooterLinkAssignments | Persistente opslag van titel en gekozen linkvolgorde | action | Ja | Slaat alleen geldige configuratie op voor de geselecteerde context. |
| SCH-BEH-08-14-T03 | Geschiedenis lijst | Geschiedenis | FooterMiddleHistoryList | FooterLinkAssignmentHistory | Chronologische historie van wijzigingen in linktoewijzing en volgorde | list / collection | Nee | Read-only historieoverzicht op context- en kolomniveau. |
9.14.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-14-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen om voor Footer — Midden — Ouder/voogd een sectietitel boven de links vast te leggen |
REQ-SCH-BEH-08-14-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Beschikbare linkrecords tonen vanuit het centrale URL-register en de beheerder toestaan deze aan de middelste footerkolom voor Ouder/voogd toe te wijzen of daaruit te verwijderen |
REQ-SCH-BEH-08-14-03 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De volgorde van gekozen links expliciet wijzigbaar maken, waarbij de gekozen lijst direct de weergavevolgorde in de live footer vertegenwoordigt |
REQ-SCH-BEH-08-14-04 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Titel en linktoewijzing voor de context Ouder/voogd pas persistent opslaan na een expliciete opslagactie |
REQ-SCH-BEH-08-14-05 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Onder de bewerkzone een read-only historieoverzicht tonen van recente wijzigingen binnen Footer — Midden — Ouder/voogd |
9.15 Footer — Midden — Beheerder
9.15.1 Schermafbeelding

9.15.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-15 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 04 — Midden — Sub Sub Tab 06 — Beheerder |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_04_midden_sub_sub_tab_06_beheerder.png |
| Processtap / context | Beheerder beheert de middelste footerkolom voor de context Beheerder binnen Site instellingen > Handige links & pagina’s > Footer. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > midden > beheerder |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | FooterSections + FooterLinkAssignments voor ColumnType=Middle en ContextType=Admin. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Midden — Uitleg en de andere contexttabs binnen Footer — Midden. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.15.3 Functionele beschrijving
Deze view ondersteunt het beheer van de middelste footerkolom voor de context Beheerder. De beheerder kan de sectietitel boven de links aanpassen en vanuit het centrale URL-register kiezen welke links in deze kolom zichtbaar moeten zijn. De linker lijst toont beschikbare linkrecords; de rechter lijst bevat de gekozen links voor de context Beheerder. Met de verplaatsknoppen en volgordeknoppen bepaalt de beheerder welke links zichtbaar zijn en in welke volgorde zij in de live footer verschijnen. Onder de bewerkzone wordt een historieblok getoond voor recente wijzigingen binnen deze context.
9.15.3.1 Aanvullende functionele regels
Deze view beheert de middelste footerkolom voor Beheerder. De sectietitel hoort bij FooterSections met ColumnType=Middle en ContextType=Admin. De gekozen links horen bij actieve FooterLinkAssignments onder die sectie.
Beschikbare links komen uit niet-verwijderde SiteLinks die nog niet actief aan deze sectie zijn gekoppeld. Toevoegen, verwijderen en herordenen wijzigen pas persistent na de expliciete opslagactie. De volgorde moet deterministisch worden opgeslagen via DisplayOrder.
Een link mag binnen dezelfde footersectie niet dubbel voorkomen. De knoppen voor omhoog/omlaag zijn disabled wanneer geen regel is geselecteerd of wanneer de geselecteerde regel al bovenaan of onderaan staat.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.15.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-15-F01 | Field | Titel boven de links | Invoerveld voor de sectietitel boven de gekozen links in de middelste footerkolom. | Titel boven de links | Waarde bepaalt de zichtbare kolomtitel in de live footer. | FooterMiddleSectionTitleInput |
| SCH-BEH-08-15-T01 | Table/List | Beschikbare links | Lijst met beschikbare URL-records die nog niet of opnieuw voor deze kolom/context gekozen kunnen worden. | Beschikbare links | Bronlijst uit het centrale URL-register. | AvailableFooterMiddleLinksList |
| SCH-BEH-08-15-A01 | Action | Voeg toe | Actie om geselecteerde link(s) uit de beschikbare lijst naar de gekozen lijst te verplaatsen. | > | Voegt geselecteerde linkrecords toe aan de contextspecifieke footerkolom. | AddFooterMiddleLinkButton |
| SCH-BEH-08-15-A02 | Action | Verwijder | Actie om geselecteerde link(s) uit de gekozen lijst terug te verplaatsen naar de beschikbare lijst. | < | Haalt geselecteerde linkrecords uit de contextspecifieke footerkolom. | RemoveFooterMiddleLinkButton |
| SCH-BEH-08-15-T02 | Table/List | Gekozen links | Lijst met links die in de middelste footerkolom voor de geselecteerde context getoond worden. | Gekozen links | De lijstvolgorde bepaalt de weergavevolgorde in de footer. | SelectedFooterMiddleLinksList |
| SCH-BEH-08-15-A03 | Action | Verplaats omhoog | Actie om de geselecteerde link binnen de gekozen lijst één positie omhoog te zetten. | ˄ | Wijzigt de weergavevolgorde. | MoveFooterMiddleLinkUpButton |
| SCH-BEH-08-15-A04 | Action | Verplaats omlaag | Actie om de geselecteerde link binnen de gekozen lijst één positie omlaag te zetten. | ˅ | Wijzigt de weergavevolgorde. | MoveFooterMiddleLinkDownButton |
| SCH-BEH-08-15-B01 | Button | Opslaan | Slaat titel en linktoewijzing voor de gekozen context op. | Opslaan | Schrijft de actuele configuratie weg. | SaveFooterMiddleAdminButton |
| SCH-BEH-08-15-S01 | Section | Geschiedenis | Blok met recente wijzigingen voor deze kolom/context. | Geschiedenis | Toont recente aanpassingen van volgorde en samenstelling. | FooterMiddleHistorySection |
| SCH-BEH-08-15-T03 | Table/Card list | Geschiedenis lijst | Chronologisch overzicht van recente wijzigingen voor deze kolom/context. | Geschiedenis | Read-only auditoverzicht. | FooterMiddleHistoryList |
9.15.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-15-F01 | Titel boven de links | Titel boven de links | FooterMiddleSectionTitleInput | FooterSections.Title | Huidige kolomtitel voor ColumnType=Middle en ContextType=Admin | string | Ja | Verplicht tekstveld voor de sectietitel van de middelste kolom. |
| SCH-BEH-08-15-T01 | Beschikbare links | Beschikbare links | AvailableFooterMiddleLinksList | SiteLinks + filter op nog niet toegewezen records | Beschikbare URL-records uit centraal register | list / collection | Nee direct | Read-only bronlijst; selectie ondersteunt toevoegen. |
| SCH-BEH-08-15-T02 | Gekozen links | Gekozen links | SelectedFooterMiddleLinksList | FooterLinkAssignments + SiteLinks | Contextspecifieke linktoewijzing voor ColumnType=Middle en ContextType=Admin | list / collection | Ja indirect | Volgorde in de lijst bepaalt de weergavevolgorde in de live footer. |
| SCH-BEH-08-15-A01 | Voeg toe | > | AddFooterMiddleLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link naar gekozen lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Beschikbare links. |
| SCH-BEH-08-15-A02 | Verwijder | < | RemoveFooterMiddleLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link terug naar beschikbare lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Gekozen links. |
| SCH-BEH-08-15-A03 | Verplaats omhoog | ˄ | MoveFooterMiddleLinkUpButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omhoog | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al bovenaan staat. |
| SCH-BEH-08-15-A04 | Verplaats omlaag | ˅ | MoveFooterMiddleLinkDownButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omlaag | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al onderaan staat. |
| SCH-BEH-08-15-B01 | Opslaan | Opslaan | SaveFooterMiddleAdminButton | FooterSections + FooterLinkAssignments | Persistente opslag van titel en gekozen linkvolgorde | action | Ja | Slaat alleen geldige configuratie op voor de geselecteerde context. |
| SCH-BEH-08-15-T03 | Geschiedenis lijst | Geschiedenis | FooterMiddleHistoryList | FooterLinkAssignmentHistory | Chronologische historie van wijzigingen in linktoewijzing en volgorde | list / collection | Nee | Read-only historieoverzicht op context- en kolomniveau. |
9.15.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-15-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen om voor Footer — Midden — Beheerder een sectietitel boven de links vast te leggen |
REQ-SCH-BEH-08-15-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Beschikbare linkrecords tonen vanuit het centrale URL-register en de beheerder toestaan deze aan de middelste footerkolom voor Beheerder toe te wijzen of daaruit te verwijderen |
REQ-SCH-BEH-08-15-03 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De volgorde van gekozen links expliciet wijzigbaar maken, waarbij de gekozen lijst direct de weergavevolgorde in de live footer vertegenwoordigt |
REQ-SCH-BEH-08-15-04 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Titel en linktoewijzing voor de context Beheerder pas persistent opslaan na een expliciete opslagactie |
REQ-SCH-BEH-08-15-05 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Onder de bewerkzone een read-only historieoverzicht tonen van recente wijzigingen binnen Footer — Midden — Beheerder |
9.16 Footer — Rechts — Uitleg
9.16.1 Schermafbeelding

9.16.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-16 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 05 — Rechts — Sub Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_05_rechts_sub_sub_tab_01_uitleg.png |
| Processtap / context | Beheerder bekijkt de uitlegview binnen Site instellingen > Handige links & pagina’s > Footer > Rechts. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > rechts |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Geen zelfstandig mutatieobject; deze view licht het beheer van de rechtse footerkolom functioneel toe. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Midden, Footer — Rechts en de contextviews Publiek, Leerling, Docent, Ouder/voogd en Beheerder. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.16.3 Functionele beschrijving
Deze view fungeert als uitlegpagina voor het beheer van de rechtse footerkolom. De beheerder krijgt hier geen formulier om data te wijzigen, maar een compacte toelichting op de manier waarop de kolom is opgebouwd, welke soort gegevens hier worden beheerd en hoe de contextspecifieke tabs daaronder gebruikt moeten worden. De view helpt daarmee om de bewerkpagina’s voor de rolcontexten consistent te gebruiken en maakt duidelijk dat de zichtbare inhoud in de live footer uiteindelijk runtime-beheerdata is en geen hardcoded schermtekst.
9.16.3.1 Aanvullende functionele regels
Deze uitlegview beschrijft de rechtse linkkolom. De sectietitel wordt beheerd via FooterSections; de gekozen links en hun volgorde worden beheerd via FooterLinkAssignments.
De uitlegview voert geen mutaties uit. Zij helpt de beheerder kiezen welke contexttab geopend moet worden en maakt duidelijk dat linkrecords uit het centrale SiteLinks-register worden hergebruikt.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.16.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-16-S01 | Section | Uitlegtekst | Toelichtingsblok met functionele uitleg over het beheer van de rechtse footerkolom. | Footer - Rechts | Read-only uitleg binnen het footerbeheerdomein. | FooterRightExplanationSection |
| SCH-BEH-08-16-TAB01 | Tab | Kolomtab | Tabselectie tussen Uitleg, Publiek, Leerling, Docent, Ouder/voogd en Beheerder voor de gekozen footerkolom. | Uitleg / Publiek / Leerling / Docent / Ouder/voogd / Beheerder | Actieve tab bepaalt de weergegeven beheercontext. | FooterRightContextTabSet |
9.16.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-16-S01 | Uitlegtekst | Footer - Rechts | FooterRightExplanationSection | Niet primair databasegedreven; beheeruitleg in de UI-laag of via beheerbare toelichtingstekst | Functionele instructietekst voor de beheerder | string / rich text | Nee | Read-only uitleg; geen directe mutatie van footerdata op deze view. |
| SCH-BEH-08-16-TAB01 | Kolomtab | Uitleg / Publiek / Leerling / Docent / Ouder/voogd / Beheerder | FooterRightContextTabSet | Frontendcontext + geselecteerde beheersubtab | Actieve viewselectie binnen footerbeheer | enum / selection | Ja als view-state | Alleen één contexttab tegelijk actief; wissel verandert de bewerkview. |
9.16.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-16-01 | SRS-CNT-001 AC-CNT-001 | Binnen Footer — Rechts een uitlegview tonen die de beheerder uitlegt welke gegevens in deze kolom worden beheerd |
REQ-SCH-BEH-08-16-02 | SRS-CNT-001 AC-CNT-001 | De uitlegview mag geen directe mutatie van footerdata uitvoeren, maar de beheerder door contexttabs naar de juiste bewerkview laten navigeren |
REQ-SCH-BEH-08-16-03 | SRS-CNT-001 AC-CNT-001 | Duidelijk maken dat de live footerinhoud runtime-beheerdata is en niet als vaste schermtekst in deze view wordt onderhouden |
9.17 Footer — Rechts — Publiek
9.17.1 Schermafbeelding

9.17.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-17 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 05 — Rechts — Sub Sub Tab 02 — Publiek |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_05_rechts_sub_sub_tab_02_publiek.png |
| Processtap / context | Beheerder beheert de rechtse footerkolom voor de context Publiek binnen Site instellingen > Handige links & pagina’s > Footer. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > rechts > publiek |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | FooterSections + FooterLinkAssignments voor ColumnType=Right en ContextType=Public. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Rechts — Uitleg en de andere contexttabs binnen Footer — Rechts. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.17.3 Functionele beschrijving
Deze view ondersteunt het beheer van de rechtse footerkolom voor de context Publiek. De beheerder kan de sectietitel boven de links aanpassen en vanuit het centrale URL-register kiezen welke links in deze kolom zichtbaar moeten zijn. De linker lijst toont beschikbare linkrecords; de rechter lijst bevat de gekozen links voor de context Publiek. Met de verplaatsknoppen en volgordeknoppen bepaalt de beheerder welke links zichtbaar zijn en in welke volgorde zij in de live footer verschijnen. Onder de bewerkzone wordt een historieblok getoond voor recente wijzigingen binnen deze context.
9.17.3.1 Aanvullende functionele regels
Deze view beheert de rechtse footerkolom voor Publiek. De sectietitel hoort bij FooterSections met ColumnType=Right en ContextType=Public. De gekozen links horen bij actieve FooterLinkAssignments onder die sectie.
Beschikbare links komen uit niet-verwijderde SiteLinks die nog niet actief aan deze sectie zijn gekoppeld. Toevoegen, verwijderen en herordenen wijzigen pas persistent na de expliciete opslagactie. De volgorde moet deterministisch worden opgeslagen via DisplayOrder.
Een link mag binnen dezelfde footersectie niet dubbel voorkomen. De knoppen voor omhoog/omlaag zijn disabled wanneer geen regel is geselecteerd of wanneer de geselecteerde regel al bovenaan of onderaan staat.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.17.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-17-F01 | Field | Titel boven de links | Invoerveld voor de sectietitel boven de gekozen links in de rechtse footerkolom. | Titel boven de links | Waarde bepaalt de zichtbare kolomtitel in de live footer. | FooterRightSectionTitleInput |
| SCH-BEH-08-17-T01 | Table/List | Beschikbare links | Lijst met beschikbare URL-records die nog niet of opnieuw voor deze kolom/context gekozen kunnen worden. | Beschikbare links | Bronlijst uit het centrale URL-register. | AvailableFooterRightLinksList |
| SCH-BEH-08-17-A01 | Action | Voeg toe | Actie om geselecteerde link(s) uit de beschikbare lijst naar de gekozen lijst te verplaatsen. | > | Voegt geselecteerde linkrecords toe aan de contextspecifieke footerkolom. | AddFooterRightLinkButton |
| SCH-BEH-08-17-A02 | Action | Verwijder | Actie om geselecteerde link(s) uit de gekozen lijst terug te verplaatsen naar de beschikbare lijst. | < | Haalt geselecteerde linkrecords uit de contextspecifieke footerkolom. | RemoveFooterRightLinkButton |
| SCH-BEH-08-17-T02 | Table/List | Gekozen links | Lijst met links die in de rechtse footerkolom voor de geselecteerde context getoond worden. | Gekozen links | De lijstvolgorde bepaalt de weergavevolgorde in de footer. | SelectedFooterRightLinksList |
| SCH-BEH-08-17-A03 | Action | Verplaats omhoog | Actie om de geselecteerde link binnen de gekozen lijst één positie omhoog te zetten. | ˄ | Wijzigt de weergavevolgorde. | MoveFooterRightLinkUpButton |
| SCH-BEH-08-17-A04 | Action | Verplaats omlaag | Actie om de geselecteerde link binnen de gekozen lijst één positie omlaag te zetten. | ˅ | Wijzigt de weergavevolgorde. | MoveFooterRightLinkDownButton |
| SCH-BEH-08-17-B01 | Button | Opslaan | Slaat titel en linktoewijzing voor de gekozen context op. | Opslaan | Schrijft de actuele configuratie weg. | SaveFooterRightPublicButton |
| SCH-BEH-08-17-S01 | Section | Geschiedenis | Blok met recente wijzigingen voor deze kolom/context. | Geschiedenis | Toont recente aanpassingen van volgorde en samenstelling. | FooterRightHistorySection |
| SCH-BEH-08-17-T03 | Table/Card list | Geschiedenis lijst | Chronologisch overzicht van recente wijzigingen voor deze kolom/context. | Geschiedenis | Read-only auditoverzicht. | FooterRightHistoryList |
9.17.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-17-F01 | Titel boven de links | Titel boven de links | FooterRightSectionTitleInput | FooterSections.Title | Huidige kolomtitel voor ColumnType=Right en ContextType=Public | string | Ja | Verplicht tekstveld voor de sectietitel van de rechtse kolom. |
| SCH-BEH-08-17-T01 | Beschikbare links | Beschikbare links | AvailableFooterRightLinksList | SiteLinks + filter op nog niet toegewezen records | Beschikbare URL-records uit centraal register | list / collection | Nee direct | Read-only bronlijst; selectie ondersteunt toevoegen. |
| SCH-BEH-08-17-T02 | Gekozen links | Gekozen links | SelectedFooterRightLinksList | FooterLinkAssignments + SiteLinks | Contextspecifieke linktoewijzing voor ColumnType=Right en ContextType=Public | list / collection | Ja indirect | Volgorde in de lijst bepaalt de weergavevolgorde in de live footer. |
| SCH-BEH-08-17-A01 | Voeg toe | > | AddFooterRightLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link naar gekozen lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Beschikbare links. |
| SCH-BEH-08-17-A02 | Verwijder | < | RemoveFooterRightLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link terug naar beschikbare lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Gekozen links. |
| SCH-BEH-08-17-A03 | Verplaats omhoog | ˄ | MoveFooterRightLinkUpButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omhoog | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al bovenaan staat. |
| SCH-BEH-08-17-A04 | Verplaats omlaag | ˅ | MoveFooterRightLinkDownButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omlaag | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al onderaan staat. |
| SCH-BEH-08-17-B01 | Opslaan | Opslaan | SaveFooterRightPublicButton | FooterSections + FooterLinkAssignments | Persistente opslag van titel en gekozen linkvolgorde | action | Ja | Slaat alleen geldige configuratie op voor de geselecteerde context. |
| SCH-BEH-08-17-T03 | Geschiedenis lijst | Geschiedenis | FooterRightHistoryList | FooterLinkAssignmentHistory | Chronologische historie van wijzigingen in linktoewijzing en volgorde | list / collection | Nee | Read-only historieoverzicht op context- en kolomniveau. |
9.17.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-17-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen om voor Footer — Rechts — Publiek een sectietitel boven de links vast te leggen |
REQ-SCH-BEH-08-17-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Beschikbare linkrecords tonen vanuit het centrale URL-register en de beheerder toestaan deze aan de rechtse footerkolom voor Publiek toe te wijzen of daaruit te verwijderen |
REQ-SCH-BEH-08-17-03 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De volgorde van gekozen links expliciet wijzigbaar maken, waarbij de gekozen lijst direct de weergavevolgorde in de live footer vertegenwoordigt |
REQ-SCH-BEH-08-17-04 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Titel en linktoewijzing voor de context Publiek pas persistent opslaan na een expliciete opslagactie |
REQ-SCH-BEH-08-17-05 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Onder de bewerkzone een read-only historieoverzicht tonen van recente wijzigingen binnen Footer — Rechts — Publiek |
9.18 Footer — Rechts — Leerling
9.18.1 Schermafbeelding

9.18.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-18 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 05 — Rechts — Sub Sub Tab 03 — Leerling |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_05_rechts_sub_sub_tab_03_leerling.png |
| Processtap / context | Beheerder beheert de rechtse footerkolom voor de context Leerling binnen Site instellingen > Handige links & pagina’s > Footer. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > rechts > leerling |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | FooterSections + FooterLinkAssignments voor ColumnType=Right en ContextType=Student. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Rechts — Uitleg en de andere contexttabs binnen Footer — Rechts. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.18.3 Functionele beschrijving
Deze view ondersteunt het beheer van de rechtse footerkolom voor de context Leerling. De beheerder kan de sectietitel boven de links aanpassen en vanuit het centrale URL-register kiezen welke links in deze kolom zichtbaar moeten zijn. De linker lijst toont beschikbare linkrecords; de rechter lijst bevat de gekozen links voor de context Leerling. Met de verplaatsknoppen en volgordeknoppen bepaalt de beheerder welke links zichtbaar zijn en in welke volgorde zij in de live footer verschijnen. Onder de bewerkzone wordt een historieblok getoond voor recente wijzigingen binnen deze context.
9.18.3.1 Aanvullende functionele regels
Deze view beheert de rechtse footerkolom voor Leerling. De sectietitel hoort bij FooterSections met ColumnType=Right en ContextType=Student. De gekozen links horen bij actieve FooterLinkAssignments onder die sectie.
Beschikbare links komen uit niet-verwijderde SiteLinks die nog niet actief aan deze sectie zijn gekoppeld. Toevoegen, verwijderen en herordenen wijzigen pas persistent na de expliciete opslagactie. De volgorde moet deterministisch worden opgeslagen via DisplayOrder.
Een link mag binnen dezelfde footersectie niet dubbel voorkomen. De knoppen voor omhoog/omlaag zijn disabled wanneer geen regel is geselecteerd of wanneer de geselecteerde regel al bovenaan of onderaan staat.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.18.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-18-F01 | Field | Titel boven de links | Invoerveld voor de sectietitel boven de gekozen links in de rechtse footerkolom. | Titel boven de links | Waarde bepaalt de zichtbare kolomtitel in de live footer. | FooterRightSectionTitleInput |
| SCH-BEH-08-18-T01 | Table/List | Beschikbare links | Lijst met beschikbare URL-records die nog niet of opnieuw voor deze kolom/context gekozen kunnen worden. | Beschikbare links | Bronlijst uit het centrale URL-register. | AvailableFooterRightLinksList |
| SCH-BEH-08-18-A01 | Action | Voeg toe | Actie om geselecteerde link(s) uit de beschikbare lijst naar de gekozen lijst te verplaatsen. | > | Voegt geselecteerde linkrecords toe aan de contextspecifieke footerkolom. | AddFooterRightLinkButton |
| SCH-BEH-08-18-A02 | Action | Verwijder | Actie om geselecteerde link(s) uit de gekozen lijst terug te verplaatsen naar de beschikbare lijst. | < | Haalt geselecteerde linkrecords uit de contextspecifieke footerkolom. | RemoveFooterRightLinkButton |
| SCH-BEH-08-18-T02 | Table/List | Gekozen links | Lijst met links die in de rechtse footerkolom voor de geselecteerde context getoond worden. | Gekozen links | De lijstvolgorde bepaalt de weergavevolgorde in de footer. | SelectedFooterRightLinksList |
| SCH-BEH-08-18-A03 | Action | Verplaats omhoog | Actie om de geselecteerde link binnen de gekozen lijst één positie omhoog te zetten. | ˄ | Wijzigt de weergavevolgorde. | MoveFooterRightLinkUpButton |
| SCH-BEH-08-18-A04 | Action | Verplaats omlaag | Actie om de geselecteerde link binnen de gekozen lijst één positie omlaag te zetten. | ˅ | Wijzigt de weergavevolgorde. | MoveFooterRightLinkDownButton |
| SCH-BEH-08-18-B01 | Button | Opslaan | Slaat titel en linktoewijzing voor de gekozen context op. | Opslaan | Schrijft de actuele configuratie weg. | SaveFooterRightStudentButton |
| SCH-BEH-08-18-S01 | Section | Geschiedenis | Blok met recente wijzigingen voor deze kolom/context. | Geschiedenis | Toont recente aanpassingen van volgorde en samenstelling. | FooterRightHistorySection |
| SCH-BEH-08-18-T03 | Table/Card list | Geschiedenis lijst | Chronologisch overzicht van recente wijzigingen voor deze kolom/context. | Geschiedenis | Read-only auditoverzicht. | FooterRightHistoryList |
9.18.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-18-F01 | Titel boven de links | Titel boven de links | FooterRightSectionTitleInput | FooterSections.Title | Huidige kolomtitel voor ColumnType=Right en ContextType=Student | string | Ja | Verplicht tekstveld voor de sectietitel van de rechtse kolom. |
| SCH-BEH-08-18-T01 | Beschikbare links | Beschikbare links | AvailableFooterRightLinksList | SiteLinks + filter op nog niet toegewezen records | Beschikbare URL-records uit centraal register | list / collection | Nee direct | Read-only bronlijst; selectie ondersteunt toevoegen. |
| SCH-BEH-08-18-T02 | Gekozen links | Gekozen links | SelectedFooterRightLinksList | FooterLinkAssignments + SiteLinks | Contextspecifieke linktoewijzing voor ColumnType=Right en ContextType=Student | list / collection | Ja indirect | Volgorde in de lijst bepaalt de weergavevolgorde in de live footer. |
| SCH-BEH-08-18-A01 | Voeg toe | > | AddFooterRightLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link naar gekozen lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Beschikbare links. |
| SCH-BEH-08-18-A02 | Verwijder | < | RemoveFooterRightLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link terug naar beschikbare lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Gekozen links. |
| SCH-BEH-08-18-A03 | Verplaats omhoog | ˄ | MoveFooterRightLinkUpButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omhoog | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al bovenaan staat. |
| SCH-BEH-08-18-A04 | Verplaats omlaag | ˅ | MoveFooterRightLinkDownButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omlaag | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al onderaan staat. |
| SCH-BEH-08-18-B01 | Opslaan | Opslaan | SaveFooterRightStudentButton | FooterSections + FooterLinkAssignments | Persistente opslag van titel en gekozen linkvolgorde | action | Ja | Slaat alleen geldige configuratie op voor de geselecteerde context. |
| SCH-BEH-08-18-T03 | Geschiedenis lijst | Geschiedenis | FooterRightHistoryList | FooterLinkAssignmentHistory | Chronologische historie van wijzigingen in linktoewijzing en volgorde | list / collection | Nee | Read-only historieoverzicht op context- en kolomniveau. |
9.18.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-18-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen om voor Footer — Rechts — Leerling een sectietitel boven de links vast te leggen |
REQ-SCH-BEH-08-18-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Beschikbare linkrecords tonen vanuit het centrale URL-register en de beheerder toestaan deze aan de rechtse footerkolom voor Leerling toe te wijzen of daaruit te verwijderen |
REQ-SCH-BEH-08-18-03 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De volgorde van gekozen links expliciet wijzigbaar maken, waarbij de gekozen lijst direct de weergavevolgorde in de live footer vertegenwoordigt |
REQ-SCH-BEH-08-18-04 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Titel en linktoewijzing voor de context Leerling pas persistent opslaan na een expliciete opslagactie |
REQ-SCH-BEH-08-18-05 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Onder de bewerkzone een read-only historieoverzicht tonen van recente wijzigingen binnen Footer — Rechts — Leerling |
9.19 Footer — Rechts — Docent
9.19.1 Schermafbeelding

9.19.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-19 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 05 — Rechts — Sub Sub Tab 04 — Docent |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_05_rechts_sub_sub_tab_04_docent.png |
| Processtap / context | Beheerder beheert de rechtse footerkolom voor de context Docent binnen Site instellingen > Handige links & pagina’s > Footer. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > rechts > docent |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | FooterSections + FooterLinkAssignments voor ColumnType=Right en ContextType=Teacher. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Rechts — Uitleg en de andere contexttabs binnen Footer — Rechts. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.19.3 Functionele beschrijving
Deze view ondersteunt het beheer van de rechtse footerkolom voor de context Docent. De beheerder kan de sectietitel boven de links aanpassen en vanuit het centrale URL-register kiezen welke links in deze kolom zichtbaar moeten zijn. De linker lijst toont beschikbare linkrecords; de rechter lijst bevat de gekozen links voor de context Docent. Met de verplaatsknoppen en volgordeknoppen bepaalt de beheerder welke links zichtbaar zijn en in welke volgorde zij in de live footer verschijnen. Onder de bewerkzone wordt een historieblok getoond voor recente wijzigingen binnen deze context.
9.19.3.1 Aanvullende functionele regels
Deze view beheert de rechtse footerkolom voor Docent. De sectietitel hoort bij FooterSections met ColumnType=Right en ContextType=Teacher. De gekozen links horen bij actieve FooterLinkAssignments onder die sectie.
Beschikbare links komen uit niet-verwijderde SiteLinks die nog niet actief aan deze sectie zijn gekoppeld. Toevoegen, verwijderen en herordenen wijzigen pas persistent na de expliciete opslagactie. De volgorde moet deterministisch worden opgeslagen via DisplayOrder.
Een link mag binnen dezelfde footersectie niet dubbel voorkomen. De knoppen voor omhoog/omlaag zijn disabled wanneer geen regel is geselecteerd of wanneer de geselecteerde regel al bovenaan of onderaan staat.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.19.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-19-F01 | Field | Titel boven de links | Invoerveld voor de sectietitel boven de gekozen links in de rechtse footerkolom. | Titel boven de links | Waarde bepaalt de zichtbare kolomtitel in de live footer. | FooterRightSectionTitleInput |
| SCH-BEH-08-19-T01 | Table/List | Beschikbare links | Lijst met beschikbare URL-records die nog niet of opnieuw voor deze kolom/context gekozen kunnen worden. | Beschikbare links | Bronlijst uit het centrale URL-register. | AvailableFooterRightLinksList |
| SCH-BEH-08-19-A01 | Action | Voeg toe | Actie om geselecteerde link(s) uit de beschikbare lijst naar de gekozen lijst te verplaatsen. | > | Voegt geselecteerde linkrecords toe aan de contextspecifieke footerkolom. | AddFooterRightLinkButton |
| SCH-BEH-08-19-A02 | Action | Verwijder | Actie om geselecteerde link(s) uit de gekozen lijst terug te verplaatsen naar de beschikbare lijst. | < | Haalt geselecteerde linkrecords uit de contextspecifieke footerkolom. | RemoveFooterRightLinkButton |
| SCH-BEH-08-19-T02 | Table/List | Gekozen links | Lijst met links die in de rechtse footerkolom voor de geselecteerde context getoond worden. | Gekozen links | De lijstvolgorde bepaalt de weergavevolgorde in de footer. | SelectedFooterRightLinksList |
| SCH-BEH-08-19-A03 | Action | Verplaats omhoog | Actie om de geselecteerde link binnen de gekozen lijst één positie omhoog te zetten. | ˄ | Wijzigt de weergavevolgorde. | MoveFooterRightLinkUpButton |
| SCH-BEH-08-19-A04 | Action | Verplaats omlaag | Actie om de geselecteerde link binnen de gekozen lijst één positie omlaag te zetten. | ˅ | Wijzigt de weergavevolgorde. | MoveFooterRightLinkDownButton |
| SCH-BEH-08-19-B01 | Button | Opslaan | Slaat titel en linktoewijzing voor de gekozen context op. | Opslaan | Schrijft de actuele configuratie weg. | SaveFooterRightTeacherButton |
| SCH-BEH-08-19-S01 | Section | Geschiedenis | Blok met recente wijzigingen voor deze kolom/context. | Geschiedenis | Toont recente aanpassingen van volgorde en samenstelling. | FooterRightHistorySection |
| SCH-BEH-08-19-T03 | Table/Card list | Geschiedenis lijst | Chronologisch overzicht van recente wijzigingen voor deze kolom/context. | Geschiedenis | Read-only auditoverzicht. | FooterRightHistoryList |
9.19.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-19-F01 | Titel boven de links | Titel boven de links | FooterRightSectionTitleInput | FooterSections.Title | Huidige kolomtitel voor ColumnType=Right en ContextType=Teacher | string | Ja | Verplicht tekstveld voor de sectietitel van de rechtse kolom. |
| SCH-BEH-08-19-T01 | Beschikbare links | Beschikbare links | AvailableFooterRightLinksList | SiteLinks + filter op nog niet toegewezen records | Beschikbare URL-records uit centraal register | list / collection | Nee direct | Read-only bronlijst; selectie ondersteunt toevoegen. |
| SCH-BEH-08-19-T02 | Gekozen links | Gekozen links | SelectedFooterRightLinksList | FooterLinkAssignments + SiteLinks | Contextspecifieke linktoewijzing voor ColumnType=Right en ContextType=Teacher | list / collection | Ja indirect | Volgorde in de lijst bepaalt de weergavevolgorde in de live footer. |
| SCH-BEH-08-19-A01 | Voeg toe | > | AddFooterRightLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link naar gekozen lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Beschikbare links. |
| SCH-BEH-08-19-A02 | Verwijder | < | RemoveFooterRightLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link terug naar beschikbare lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Gekozen links. |
| SCH-BEH-08-19-A03 | Verplaats omhoog | ˄ | MoveFooterRightLinkUpButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omhoog | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al bovenaan staat. |
| SCH-BEH-08-19-A04 | Verplaats omlaag | ˅ | MoveFooterRightLinkDownButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omlaag | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al onderaan staat. |
| SCH-BEH-08-19-B01 | Opslaan | Opslaan | SaveFooterRightTeacherButton | FooterSections + FooterLinkAssignments | Persistente opslag van titel en gekozen linkvolgorde | action | Ja | Slaat alleen geldige configuratie op voor de geselecteerde context. |
| SCH-BEH-08-19-T03 | Geschiedenis lijst | Geschiedenis | FooterRightHistoryList | FooterLinkAssignmentHistory | Chronologische historie van wijzigingen in linktoewijzing en volgorde | list / collection | Nee | Read-only historieoverzicht op context- en kolomniveau. |
9.19.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-19-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen om voor Footer — Rechts — Docent een sectietitel boven de links vast te leggen |
REQ-SCH-BEH-08-19-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Beschikbare linkrecords tonen vanuit het centrale URL-register en de beheerder toestaan deze aan de rechtse footerkolom voor Docent toe te wijzen of daaruit te verwijderen |
REQ-SCH-BEH-08-19-03 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De volgorde van gekozen links expliciet wijzigbaar maken, waarbij de gekozen lijst direct de weergavevolgorde in de live footer vertegenwoordigt |
REQ-SCH-BEH-08-19-04 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Titel en linktoewijzing voor de context Docent pas persistent opslaan na een expliciete opslagactie |
REQ-SCH-BEH-08-19-05 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Onder de bewerkzone een read-only historieoverzicht tonen van recente wijzigingen binnen Footer — Rechts — Docent |
9.20 Footer — Rechts — Ouder/voogd
9.20.1 Schermafbeelding

9.20.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-20 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 05 — Rechts — Sub Sub Tab 05 — Ouder/voogd |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_05_rechts_sub_sub_tab_05_ouder_voogd.png |
| Processtap / context | Beheerder beheert de rechtse footerkolom voor de context Ouder/voogd binnen Site instellingen > Handige links & pagina’s > Footer. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > rechts > ouder voogd |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | FooterSections + FooterLinkAssignments voor ColumnType=Right en ContextType=Guardian. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Rechts — Uitleg en de andere contexttabs binnen Footer — Rechts. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.20.3 Functionele beschrijving
Deze view ondersteunt het beheer van de rechtse footerkolom voor de context Ouder/voogd. De beheerder kan de sectietitel boven de links aanpassen en vanuit het centrale URL-register kiezen welke links in deze kolom zichtbaar moeten zijn. De linker lijst toont beschikbare linkrecords; de rechter lijst bevat de gekozen links voor de context Ouder/voogd. Met de verplaatsknoppen en volgordeknoppen bepaalt de beheerder welke links zichtbaar zijn en in welke volgorde zij in de live footer verschijnen. Onder de bewerkzone wordt een historieblok getoond voor recente wijzigingen binnen deze context.
9.20.3.1 Aanvullende functionele regels
Deze view beheert de rechtse footerkolom voor Ouder/voogd. De sectietitel hoort bij FooterSections met ColumnType=Right en ContextType=Guardian. De gekozen links horen bij actieve FooterLinkAssignments onder die sectie.
Beschikbare links komen uit niet-verwijderde SiteLinks die nog niet actief aan deze sectie zijn gekoppeld. Toevoegen, verwijderen en herordenen wijzigen pas persistent na de expliciete opslagactie. De volgorde moet deterministisch worden opgeslagen via DisplayOrder.
Een link mag binnen dezelfde footersectie niet dubbel voorkomen. De knoppen voor omhoog/omlaag zijn disabled wanneer geen regel is geselecteerd of wanneer de geselecteerde regel al bovenaan of onderaan staat.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.20.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-20-F01 | Field | Titel boven de links | Invoerveld voor de sectietitel boven de gekozen links in de rechtse footerkolom. | Titel boven de links | Waarde bepaalt de zichtbare kolomtitel in de live footer. | FooterRightSectionTitleInput |
| SCH-BEH-08-20-T01 | Table/List | Beschikbare links | Lijst met beschikbare URL-records die nog niet of opnieuw voor deze kolom/context gekozen kunnen worden. | Beschikbare links | Bronlijst uit het centrale URL-register. | AvailableFooterRightLinksList |
| SCH-BEH-08-20-A01 | Action | Voeg toe | Actie om geselecteerde link(s) uit de beschikbare lijst naar de gekozen lijst te verplaatsen. | > | Voegt geselecteerde linkrecords toe aan de contextspecifieke footerkolom. | AddFooterRightLinkButton |
| SCH-BEH-08-20-A02 | Action | Verwijder | Actie om geselecteerde link(s) uit de gekozen lijst terug te verplaatsen naar de beschikbare lijst. | < | Haalt geselecteerde linkrecords uit de contextspecifieke footerkolom. | RemoveFooterRightLinkButton |
| SCH-BEH-08-20-T02 | Table/List | Gekozen links | Lijst met links die in de rechtse footerkolom voor de geselecteerde context getoond worden. | Gekozen links | De lijstvolgorde bepaalt de weergavevolgorde in de footer. | SelectedFooterRightLinksList |
| SCH-BEH-08-20-A03 | Action | Verplaats omhoog | Actie om de geselecteerde link binnen de gekozen lijst één positie omhoog te zetten. | ˄ | Wijzigt de weergavevolgorde. | MoveFooterRightLinkUpButton |
| SCH-BEH-08-20-A04 | Action | Verplaats omlaag | Actie om de geselecteerde link binnen de gekozen lijst één positie omlaag te zetten. | ˅ | Wijzigt de weergavevolgorde. | MoveFooterRightLinkDownButton |
| SCH-BEH-08-20-B01 | Button | Opslaan | Slaat titel en linktoewijzing voor de gekozen context op. | Opslaan | Schrijft de actuele configuratie weg. | SaveFooterRightGuardianButton |
| SCH-BEH-08-20-S01 | Section | Geschiedenis | Blok met recente wijzigingen voor deze kolom/context. | Geschiedenis | Toont recente aanpassingen van volgorde en samenstelling. | FooterRightHistorySection |
| SCH-BEH-08-20-T03 | Table/Card list | Geschiedenis lijst | Chronologisch overzicht van recente wijzigingen voor deze kolom/context. | Geschiedenis | Read-only auditoverzicht. | FooterRightHistoryList |
9.20.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-20-F01 | Titel boven de links | Titel boven de links | FooterRightSectionTitleInput | FooterSections.Title | Huidige kolomtitel voor ColumnType=Right en ContextType=Guardian | string | Ja | Verplicht tekstveld voor de sectietitel van de rechtse kolom. |
| SCH-BEH-08-20-T01 | Beschikbare links | Beschikbare links | AvailableFooterRightLinksList | SiteLinks + filter op nog niet toegewezen records | Beschikbare URL-records uit centraal register | list / collection | Nee direct | Read-only bronlijst; selectie ondersteunt toevoegen. |
| SCH-BEH-08-20-T02 | Gekozen links | Gekozen links | SelectedFooterRightLinksList | FooterLinkAssignments + SiteLinks | Contextspecifieke linktoewijzing voor ColumnType=Right en ContextType=Guardian | list / collection | Ja indirect | Volgorde in de lijst bepaalt de weergavevolgorde in de live footer. |
| SCH-BEH-08-20-A01 | Voeg toe | > | AddFooterRightLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link naar gekozen lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Beschikbare links. |
| SCH-BEH-08-20-A02 | Verwijder | < | RemoveFooterRightLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link terug naar beschikbare lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Gekozen links. |
| SCH-BEH-08-20-A03 | Verplaats omhoog | ˄ | MoveFooterRightLinkUpButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omhoog | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al bovenaan staat. |
| SCH-BEH-08-20-A04 | Verplaats omlaag | ˅ | MoveFooterRightLinkDownButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omlaag | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al onderaan staat. |
| SCH-BEH-08-20-B01 | Opslaan | Opslaan | SaveFooterRightGuardianButton | FooterSections + FooterLinkAssignments | Persistente opslag van titel en gekozen linkvolgorde | action | Ja | Slaat alleen geldige configuratie op voor de geselecteerde context. |
| SCH-BEH-08-20-T03 | Geschiedenis lijst | Geschiedenis | FooterRightHistoryList | FooterLinkAssignmentHistory | Chronologische historie van wijzigingen in linktoewijzing en volgorde | list / collection | Nee | Read-only historieoverzicht op context- en kolomniveau. |
9.20.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-20-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen om voor Footer — Rechts — Ouder/voogd een sectietitel boven de links vast te leggen |
REQ-SCH-BEH-08-20-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Beschikbare linkrecords tonen vanuit het centrale URL-register en de beheerder toestaan deze aan de rechtse footerkolom voor Ouder/voogd toe te wijzen of daaruit te verwijderen |
REQ-SCH-BEH-08-20-03 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De volgorde van gekozen links expliciet wijzigbaar maken, waarbij de gekozen lijst direct de weergavevolgorde in de live footer vertegenwoordigt |
REQ-SCH-BEH-08-20-04 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Titel en linktoewijzing voor de context Ouder/voogd pas persistent opslaan na een expliciete opslagactie |
REQ-SCH-BEH-08-20-05 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Onder de bewerkzone een read-only historieoverzicht tonen van recente wijzigingen binnen Footer — Rechts — Ouder/voogd |
9.21 Footer — Rechts — Beheerder
9.21.1 Schermafbeelding

9.21.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-21 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 02 — Footer — Sub Tab 05 — Rechts — Sub Sub Tab 06 — Beheerder |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_02_footer_sub_tab_05_rechts_sub_sub_tab_06_beheerder.png |
| Processtap / context | Beheerder beheert de rechtse footerkolom voor de context Beheerder binnen Site instellingen > Handige links & pagina’s > Footer. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View uitgewerkt op basis van mockupstructuur, screenshot en samenhang met eerder uitgewerkte footerdelen. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen > handige links / pagina’s > footer > rechts > beheerder |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | FooterSections + FooterLinkAssignments voor ColumnType=Right en ContextType=Admin. |
| Gerelateerde schermen / navigatie | Footer — URLs, Footer — Links, Footer — Rechts — Uitleg en de andere contexttabs binnen Footer — Rechts. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.21.3 Functionele beschrijving
Deze view ondersteunt het beheer van de rechtse footerkolom voor de context Beheerder. De beheerder kan de sectietitel boven de links aanpassen en vanuit het centrale URL-register kiezen welke links in deze kolom zichtbaar moeten zijn. De linker lijst toont beschikbare linkrecords; de rechter lijst bevat de gekozen links voor de context Beheerder. Met de verplaatsknoppen en volgordeknoppen bepaalt de beheerder welke links zichtbaar zijn en in welke volgorde zij in de live footer verschijnen. Onder de bewerkzone wordt een historieblok getoond voor recente wijzigingen binnen deze context.
9.21.3.1 Aanvullende functionele regels
Deze view beheert de rechtse footerkolom voor Beheerder. De sectietitel hoort bij FooterSections met ColumnType=Right en ContextType=Admin. De gekozen links horen bij actieve FooterLinkAssignments onder die sectie.
Beschikbare links komen uit niet-verwijderde SiteLinks die nog niet actief aan deze sectie zijn gekoppeld. Toevoegen, verwijderen en herordenen wijzigen pas persistent na de expliciete opslagactie. De volgorde moet deterministisch worden opgeslagen via DisplayOrder.
Een link mag binnen dezelfde footersectie niet dubbel voorkomen. De knoppen voor omhoog/omlaag zijn disabled wanneer geen regel is geselecteerd of wanneer de geselecteerde regel al bovenaan of onderaan staat.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.21.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-21-F01 | Field | Titel boven de links | Invoerveld voor de sectietitel boven de gekozen links in de rechtse footerkolom. | Titel boven de links | Waarde bepaalt de zichtbare kolomtitel in de live footer. | FooterRightSectionTitleInput |
| SCH-BEH-08-21-T01 | Table/List | Beschikbare links | Lijst met beschikbare URL-records die nog niet of opnieuw voor deze kolom/context gekozen kunnen worden. | Beschikbare links | Bronlijst uit het centrale URL-register. | AvailableFooterRightLinksList |
| SCH-BEH-08-21-A01 | Action | Voeg toe | Actie om geselecteerde link(s) uit de beschikbare lijst naar de gekozen lijst te verplaatsen. | > | Voegt geselecteerde linkrecords toe aan de contextspecifieke footerkolom. | AddFooterRightLinkButton |
| SCH-BEH-08-21-A02 | Action | Verwijder | Actie om geselecteerde link(s) uit de gekozen lijst terug te verplaatsen naar de beschikbare lijst. | < | Haalt geselecteerde linkrecords uit de contextspecifieke footerkolom. | RemoveFooterRightLinkButton |
| SCH-BEH-08-21-T02 | Table/List | Gekozen links | Lijst met links die in de rechtse footerkolom voor de geselecteerde context getoond worden. | Gekozen links | De lijstvolgorde bepaalt de weergavevolgorde in de footer. | SelectedFooterRightLinksList |
| SCH-BEH-08-21-A03 | Action | Verplaats omhoog | Actie om de geselecteerde link binnen de gekozen lijst één positie omhoog te zetten. | ˄ | Wijzigt de weergavevolgorde. | MoveFooterRightLinkUpButton |
| SCH-BEH-08-21-A04 | Action | Verplaats omlaag | Actie om de geselecteerde link binnen de gekozen lijst één positie omlaag te zetten. | ˅ | Wijzigt de weergavevolgorde. | MoveFooterRightLinkDownButton |
| SCH-BEH-08-21-B01 | Button | Opslaan | Slaat titel en linktoewijzing voor de gekozen context op. | Opslaan | Schrijft de actuele configuratie weg. | SaveFooterRightAdminButton |
| SCH-BEH-08-21-S01 | Section | Geschiedenis | Blok met recente wijzigingen voor deze kolom/context. | Geschiedenis | Toont recente aanpassingen van volgorde en samenstelling. | FooterRightHistorySection |
| SCH-BEH-08-21-T03 | Table/Card list | Geschiedenis lijst | Chronologisch overzicht van recente wijzigingen voor deze kolom/context. | Geschiedenis | Read-only auditoverzicht. | FooterRightHistoryList |
9.21.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-21-F01 | Titel boven de links | Titel boven de links | FooterRightSectionTitleInput | FooterSections.Title | Huidige kolomtitel voor ColumnType=Right en ContextType=Admin | string | Ja | Verplicht tekstveld voor de sectietitel van de rechtse kolom. |
| SCH-BEH-08-21-T01 | Beschikbare links | Beschikbare links | AvailableFooterRightLinksList | SiteLinks + filter op nog niet toegewezen records | Beschikbare URL-records uit centraal register | list / collection | Nee direct | Read-only bronlijst; selectie ondersteunt toevoegen. |
| SCH-BEH-08-21-T02 | Gekozen links | Gekozen links | SelectedFooterRightLinksList | FooterLinkAssignments + SiteLinks | Contextspecifieke linktoewijzing voor ColumnType=Right en ContextType=Admin | list / collection | Ja indirect | Volgorde in de lijst bepaalt de weergavevolgorde in de live footer. |
| SCH-BEH-08-21-A01 | Voeg toe | > | AddFooterRightLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link naar gekozen lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Beschikbare links. |
| SCH-BEH-08-21-A02 | Verwijder | < | RemoveFooterRightLinkButton | Niet direct databasegedreven; mutatieactie op FooterLinkAssignments | Verplaatst geselecteerde link terug naar beschikbare lijst | action | Ja | Alleen beschikbaar bij geldige selectie in Gekozen links. |
| SCH-BEH-08-21-A03 | Verplaats omhoog | ˄ | MoveFooterRightLinkUpButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omhoog | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al bovenaan staat. |
| SCH-BEH-08-21-A04 | Verplaats omlaag | ˅ | MoveFooterRightLinkDownButton | Niet direct databasegedreven; herordent FooterLinkAssignments.DisplayOrder | Verplaatst geselecteerde link één positie omlaag | action | Ja | Alleen beschikbaar wanneer de geselecteerde regel niet al onderaan staat. |
| SCH-BEH-08-21-B01 | Opslaan | Opslaan | SaveFooterRightAdminButton | FooterSections + FooterLinkAssignments | Persistente opslag van titel en gekozen linkvolgorde | action | Ja | Slaat alleen geldige configuratie op voor de geselecteerde context. |
| SCH-BEH-08-21-T03 | Geschiedenis lijst | Geschiedenis | FooterRightHistoryList | FooterLinkAssignmentHistory | Chronologische historie van wijzigingen in linktoewijzing en volgorde | list / collection | Nee | Read-only historieoverzicht op context- en kolomniveau. |
9.21.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-21-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen om voor Footer — Rechts — Beheerder een sectietitel boven de links vast te leggen |
REQ-SCH-BEH-08-21-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Beschikbare linkrecords tonen vanuit het centrale URL-register en de beheerder toestaan deze aan de rechtse footerkolom voor Beheerder toe te wijzen of daaruit te verwijderen |
REQ-SCH-BEH-08-21-03 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De volgorde van gekozen links expliciet wijzigbaar maken, waarbij de gekozen lijst direct de weergavevolgorde in de live footer vertegenwoordigt |
REQ-SCH-BEH-08-21-04 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Titel en linktoewijzing voor de context Beheerder pas persistent opslaan na een expliciete opslagactie |
REQ-SCH-BEH-08-21-05 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Onder de bewerkzone een read-only historieoverzicht tonen van recente wijzigingen binnen Footer — Rechts — Beheerder |
9.22 Over OefenHub — Uitleg
9.22.1 Schermafbeelding

9.22.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-22 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 03 — Over OefenHub — Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_03_over_oefenhub_sub_tab_01_uitleg.png |
| Processtap / context | Beheerder beheert de publieke pagina Over OefenHub; deze uitlegview licht de opbouw en beheerlogica van de pagina toe. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Mockup gebruikt als UI-bron. Technische elementnamen zijn functiegedreven bepaald en niet letterlijk uit de mockupnaamgeving overgenomen. |
| Route / URL-patroon | Functioneel routepatroon: Site instellingen > Handige links & pagina’s > Over OefenHub > Uitleg. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Samengestelde paginaconfiguratie van de publieke pagina Over OefenHub, opgebouwd uit meerdere contentblokken. |
| Gerelateerde schermen / navigatie | Over OefenHub — Intro — Uitleg, Over OefenHub — Intro — Hoofdtekst, Over OefenHub — Intro — Linker/Midden/Rechter blok, Over OefenHub — Tweede rij. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.22.3 Functionele beschrijving
Deze view fungeert als oriëntatie- en uitlegpagina voor het beheer van de publieke pagina Over OefenHub. De beheerder ziet hier niet één concreet tekstveld, maar een toelichting op hoe de pagina is opgebouwd uit meerdere afzonderlijk beheerbare blokken en rijen. De view helpt om de onderliggende beheerstructuur te begrijpen voordat de inhoud per blok wordt aangepast.
De pagina Over OefenHub bestaat functioneel uit een introdeel en een tweede rij met afzonderlijke contentblokken. Tekstuele inhoud en bloktitels worden beheerbaar vastgelegd als contentblokken; de structurele lay-out, positionering en presentatie van die blokken blijven codegedreven. Vanuit deze uitlegview wordt de beheerder doorgeleid naar de specifieke subviews waarin de afzonderlijke inhoudsblokken worden beheerd.
9.22.3.1 Aanvullende functionele regels
Deze uitlegview beschrijft hoe de vaste publieke pagina Over OefenHub binnen dit beheerdomein is opgebouwd. De view is bedoeld om blokken en beheercontext te verklaren en voert zelf geen inhoudelijke mutaties uit.
De vaste pagina blijft codegedreven qua route, layout en blokvolgorde. Alleen vooraf bepaalde contentblokken zijn beheerbaar via de onderliggende blokviews.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.22.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-22-S01 | Section | Pagina-uitleg | Uitlegblok dat de beheerstructuur van de pagina Over OefenHub beschrijft. | Over OefenHub | Read-only toelichting voor de beheerder. | AboutPageExplanationSection |
| SCH-BEH-08-22-TAB01 | Tab | Subtabnavigatie | Subtabnavigatie binnen Over OefenHub. | Uitleg / Intro / Tweede rij | Toont naar welke beheerdelen kan worden doorgegaan. | AboutPageSubTabNavigation |
9.22.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-22-S01 | Pagina-uitleg | Over OefenHub | AboutPageExplanationSection | Niet primair databasegedreven; statische beheeruitleg in de beheerpagina | Codegedreven uitlegweergave voor de beheerder | string / rich text | Nee | Read-only toelichting; geen directe mutatie van openbare inhoud in deze subview. |
| SCH-BEH-08-22-TAB01 | Subtabnavigatie | Uitleg / Intro / Tweede rij | AboutPageSubTabNavigation | Frontend-/viewconfiguratie | Beschikbare beheerdelen voor de pagina Over OefenHub | navigation state | Ja | Activeert alleen navigatie tussen subviews; wijzigt geen openbare content direct. |
9.22.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-22-01 | SRS-CNT-001 AC-CNT-001 | Een uitlegview tonen waarin de beheerstructuur van de publieke pagina Over OefenHub wordt toegelicht |
REQ-SCH-BEH-08-22-02 | SRS-CNT-001 AC-CNT-001 | Zichtbaar maken dat de pagina Over OefenHub uit afzonderlijk beheerbare blokken en rijen bestaat |
REQ-SCH-BEH-08-22-03 | SRS-CNT-001 AC-CNT-001 | Vanuit deze uitlegview navigatie bieden naar de subviews voor Intro en Tweede rij |
9.23 Over OefenHub — Intro — Uitleg
9.23.1 Schermafbeelding

9.23.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-23 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 03 — Over OefenHub — Sub Tab 02 — Intro — Sub Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_03_over_oefenhub_sub_tab_02_intro_sub_sub_tab_01_uitleg.png |
| Processtap / context | Beheerder beheert het introdeel van de publieke pagina Over OefenHub; deze subview licht de opbouw van het introdeel toe. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Mockup gebruikt als UI-bron. Technische elementnamen zijn functiegedreven bepaald en niet letterlijk uit de mockupnaamgeving overgenomen. |
| Route / URL-patroon | Functioneel routepatroon: Site instellingen > Handige links & pagina’s > Over OefenHub > Intro > Uitleg. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Samengestelde introconfiguratie van de publieke pagina Over OefenHub. |
| Gerelateerde schermen / navigatie | Over OefenHub — Intro — Hoofdtekst, Over OefenHub — Intro — Linker blok, Midden blok en Rechter blok. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.23.3 Functionele beschrijving
Deze view licht specifiek toe hoe het introdeel van de publieke pagina Over OefenHub is opgebouwd. De beheerder krijgt inzicht in welke delen afzonderlijk onderhoudbaar zijn en welke subviews gebruikt moeten worden om de concrete inhoud aan te passen.
Het introdeel bestaat uit een hoofdtekstblok en drie aanvullende blokken eronder of ernaast. De uitlegview is zelf read only en dient als routekaart naar de onderliggende blok-specifieke beheerviews.
9.23.3.1 Aanvullende functionele regels
Deze uitlegview beschrijft hoe de vaste publieke pagina Over OefenHub binnen dit beheerdomein is opgebouwd. De view is bedoeld om blokken en beheercontext te verklaren en voert zelf geen inhoudelijke mutaties uit.
De vaste pagina blijft codegedreven qua route, layout en blokvolgorde. Alleen vooraf bepaalde contentblokken zijn beheerbaar via de onderliggende blokviews.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.23.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-23-S01 | Section | Intro-uitleg | Uitlegblok voor de opbouw van het introdeel. | Intro | Read-only toelichting voor de beheerder. | AboutIntroExplanationSection |
| SCH-BEH-08-23-TAB01 | Tab | Intro-subtabnavigatie | Subtabnavigatie binnen het introdeel. | Uitleg / Hoofdtekst / Linker blok / Midden blok / Rechter blok | Biedt doorklik naar de concrete beheerdelen. | AboutIntroSubTabNavigation |
9.23.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-23-S01 | Intro-uitleg | Intro | AboutIntroExplanationSection | Niet primair databasegedreven; statische beheeruitleg in de beheerpagina | Codegedreven uitlegweergave voor het introdeel | string / rich text | Nee | Read-only uitleg; verandert geen openbare inhoud. |
| SCH-BEH-08-23-TAB01 | Intro-subtabnavigatie | Uitleg / Hoofdtekst / Linker blok / Midden blok / Rechter blok | AboutIntroSubTabNavigation | Frontend-/viewconfiguratie | Beschikbare beheerdelen voor het introdeel | navigation state | Ja | Activeert alleen navigatie tussen subviews. |
9.23.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-23-01 | SRS-CNT-001 AC-CNT-001 | Een uitlegview tonen voor de opbouw van het introdeel van de pagina Over OefenHub |
REQ-SCH-BEH-08-23-02 | SRS-CNT-001 AC-CNT-001 | Zichtbaar maken welke introblokken afzonderlijk beheerbaar zijn |
REQ-SCH-BEH-08-23-03 | SRS-CNT-001 AC-CNT-001 | Vanuit deze view navigatie bieden naar de concrete introblokken |
9.24 Over OefenHub — Intro — Hoofdtekst
9.24.1 Schermafbeelding

9.24.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-24 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 03 — Over OefenHub — Sub Tab 02 — Intro — Sub Sub Tab 02 — Hoofdtekst |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_03_over_oefenhub_sub_tab_02_intro_sub_sub_tab_02_hoofdtekst.png |
| Processtap / context | Beheerder onderhoudt de hoofdtekst van het introdeel van de publieke pagina Over OefenHub. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Mockup gebruikt als UI-bron. Technische elementnamen zijn functiegedreven bepaald en niet letterlijk uit de mockupnaamgeving overgenomen. |
| Route / URL-patroon | Functioneel routepatroon: Site instellingen > Handige links & pagina’s > Over OefenHub > Intro > Hoofdtekst. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock voor de hoofdtekst van het introdeel van Over OefenHub. |
| Gerelateerde schermen / navigatie | Over OefenHub — Intro — Uitleg en de overige introblokken. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.24.3 Functionele beschrijving
Deze view wordt gebruikt om de centrale hoofdtekst van het introdeel van de publieke pagina Over OefenHub te beheren. De beheerder kan hier de zichtbare tekstinhoud lezen, aanpassen en opslaan. De structurele plaatsing van het blok blijft codegedreven; alleen de inhoud is beheerbaar.
Naast de inhoud zelf toont de view ook historie of laatste wijzigingscontext, zodat beheerwijzigingen op blokniveau navolgbaar blijven. De view is daarmee een concreet onderhoudsscherm voor één contentblok.
9.24.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Over OefenHub. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Intro — Hoofdtekst.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.24.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-24-F01 | Field | Titel veld | Bewerkbare titel van het hoofdtekstblok. | Titel | Kan leeg of gevuld zijn afhankelijk van opmaakkeuze. | AboutIntroMainTitleInput |
| SCH-BEH-08-24-F02 | Field | Teksteditor | Bewerkbare hoofdtekst van het introdeel. | Hoofdtekst | Centraal tekstveld van het introdeel. | AboutIntroMainTextEditor |
| SCH-BEH-08-24-B01 | Button | Opslaan | Slaat de wijzigingen van het hoofdtekstblok op. | Opslaan | Schrijft wijziging weg naar beheerbare content. | SaveAboutIntroMainTextButton |
| SCH-BEH-08-24-T01 | Table/Card list | Wijzigingshistorie | Overzicht van recente wijzigingen op dit blok. | Historie | Read-only wijzigingshistorie per contentblok. | AboutIntroMainHistoryList |
9.24.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-24-F01 | Titel veld | Titel | AboutIntroMainTitleInput | ContentBlocks.Title (ReferenceKey=AboutHubIntroMain) | Beheerbare titel van het hoofdtekstblok | string | Ja | Opslaan valideert de invoer volgens contentblokregels; structurele lay-out blijft codegedreven. |
| SCH-BEH-08-24-F02 | Teksteditor | Hoofdtekst | AboutIntroMainTextEditor | ContentBlocks.BodyHtml/BodyText (ReferenceKey=AboutHubIntroMain) | Beheerbare hoofdtekst van het introdeel | string / rich text | Ja | Tekstuele inhoud is beheerbaar; blokpositie en visuele rendering zijn niet in deze view configureerbaar. |
| SCH-BEH-08-24-T01 | Wijzigingshistorie | Historie | AboutIntroMainHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op dit blok | list / collection | Nee | Read-only historie met minimaal actor, datum/tijd en samenvatting van wijziging. |
9.24.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-24-01 | SRS-CNT-001 AC-CNT-001 | De beheerder in staat stellen de titel en hoofdtekst van het intro-hoofdtekstblok van Over OefenHub te wijzigen |
REQ-SCH-BEH-08-24-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen aan dit blok kunnen opslaan als beheerbare contentblokdata |
REQ-SCH-BEH-08-24-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Wijzigingshistorie tonen op blokniveau |
9.25 Over OefenHub — Intro — Linker blok
9.25.1 Schermafbeelding

9.25.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-25 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 03 — Over OefenHub — Sub Tab 02 — Intro — Sub Sub Tab 03 — Linker blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_03_over_oefenhub_sub_tab_02_intro_sub_sub_tab_03_linker_blok.png |
| Processtap / context | Beheerder onderhoudt het linker aanvullende blok binnen het introdeel van de publieke pagina Over OefenHub. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Mockup gebruikt als UI-bron. Technische elementnamen zijn functiegedreven bepaald en niet letterlijk uit de mockupnaamgeving overgenomen. |
| Route / URL-patroon | Functioneel routepatroon: Site instellingen > Handige links & pagina’s > Over OefenHub > Intro > Linker blok. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock voor het linker aanvullende introblok van Over OefenHub. |
| Gerelateerde schermen / navigatie | Over OefenHub — Intro — Uitleg, Hoofdtekst, Midden blok, Rechter blok. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.25.3 Functionele beschrijving
Deze view wordt gebruikt om het linker aanvullende contentblok van het introdeel van Over OefenHub te beheren. Het blok heeft een eigen titel- en tekstinhoud en wordt functioneel als zelfstandig contentblok onderhouden, los van het hoofdtekstblok en de andere twee aanvullende blokken.
De beheerder kan de zichtbare inhoud wijzigen en opslaan. Historie wordt per blok bijgehouden zodat wijzigingen herleidbaar blijven.
9.25.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Over OefenHub. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Intro — Linker blok.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.25.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-25-F01 | Field | Titel veld | Bewerkbare titel van het linker introblok. | Titel | Titel van het aanvullende blok. | AboutIntroLeftTitleInput |
| SCH-BEH-08-25-F02 | Field | Teksteditor | Bewerkbare tekst van het linker introblok. | Tekst | Inhoud van het aanvullende blok. | AboutIntroLeftTextEditor |
| SCH-BEH-08-25-B01 | Button | Opslaan | Slaat het linker introblok op. | Opslaan | Schrijft wijziging weg naar beheerbare content. | SaveAboutIntroLeftBlockButton |
| SCH-BEH-08-25-T01 | Table/Card list | Wijzigingshistorie | Overzicht van recente wijzigingen op dit blok. | Historie | Read-only wijzigingshistorie per contentblok. | AboutIntroLeftHistoryList |
9.25.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-25-F01 | Titel veld | Titel | AboutIntroLeftTitleInput | ContentBlocks.Title (ReferenceKey=AboutHubIntroLeft) | Beheerbare titel van het linker introblok | string | Ja | Opslaan valideert de invoer volgens contentblokregels. |
| SCH-BEH-08-25-F02 | Teksteditor | Tekst | AboutIntroLeftTextEditor | ContentBlocks.BodyHtml/BodyText (ReferenceKey=AboutHubIntroLeft) | Beheerbare tekst van het linker introblok | string / rich text | Ja | Alleen de inhoud is beheerbaar; blokbreedte en positionering blijven codegedreven. |
| SCH-BEH-08-25-T01 | Wijzigingshistorie | Historie | AboutIntroLeftHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op dit blok | list / collection | Nee | Read-only historie op contentblokniveau. |
9.25.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-25-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen de titel en tekst van het linker introblok te wijzigen |
REQ-SCH-BEH-08-25-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Wijzigingen aan het linker introblok kunnen opslaan als apart contentblok |
REQ-SCH-BEH-08-25-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Wijzigingshistorie tonen voor dit blok |
9.26 Over OefenHub — Intro — Midden blok
9.26.1 Schermafbeelding

9.26.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-26 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 03 — Over OefenHub — Sub Tab 02 — Intro — Sub Sub Tab 04 — Midden blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_03_over_oefenhub_sub_tab_02_intro_sub_sub_tab_04_midden_blok.png |
| Processtap / context | Beheerder onderhoudt het middelste aanvullende blok binnen het introdeel van de publieke pagina Over OefenHub. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Mockup gebruikt als UI-bron. Technische elementnamen zijn functiegedreven bepaald en niet letterlijk uit de mockupnaamgeving overgenomen. |
| Route / URL-patroon | Functioneel routepatroon: Site instellingen > Handige links & pagina’s > Over OefenHub > Intro > Midden blok. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock voor het middelste aanvullende introblok van Over OefenHub. |
| Gerelateerde schermen / navigatie | Over OefenHub — Intro — Uitleg, Hoofdtekst, Linker blok, Rechter blok. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.26.3 Functionele beschrijving
Deze view wordt gebruikt om het middelste aanvullende contentblok van het introdeel van Over OefenHub te beheren. De opbouw is gelijkwaardig aan die van de andere aanvullende blokken, maar de inhoud en referentiesleutel zijn specifiek voor het middelste blok.
De beheerder kan titel en tekst van dit blok wijzigen, opslaan en de historie raadplegen.
9.26.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Over OefenHub. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Intro — Midden blok.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.26.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-26-F01 | Field | Titel veld | Bewerkbare titel van het middelste introblok. | Titel | Titel van het aanvullende blok. | AboutIntroMiddleTitleInput |
| SCH-BEH-08-26-F02 | Field | Teksteditor | Bewerkbare tekst van het middelste introblok. | Tekst | Inhoud van het aanvullende blok. | AboutIntroMiddleTextEditor |
| SCH-BEH-08-26-B01 | Button | Opslaan | Slaat het middelste introblok op. | Opslaan | Schrijft wijziging weg naar beheerbare content. | SaveAboutIntroMiddleBlockButton |
| SCH-BEH-08-26-T01 | Table/Card list | Wijzigingshistorie | Overzicht van recente wijzigingen op dit blok. | Historie | Read-only wijzigingshistorie per contentblok. | AboutIntroMiddleHistoryList |
9.26.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-26-F01 | Titel veld | Titel | AboutIntroMiddleTitleInput | ContentBlocks.Title (ReferenceKey=AboutHubIntroMiddle) | Beheerbare titel van het middelste introblok | string | Ja | Opslaan valideert de invoer volgens contentblokregels. |
| SCH-BEH-08-26-F02 | Teksteditor | Tekst | AboutIntroMiddleTextEditor | ContentBlocks.BodyHtml/BodyText (ReferenceKey=AboutHubIntroMiddle) | Beheerbare tekst van het middelste introblok | string / rich text | Ja | Alleen de inhoud is beheerbaar; blokpositionering blijft codegedreven. |
| SCH-BEH-08-26-T01 | Wijzigingshistorie | Historie | AboutIntroMiddleHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op dit blok | list / collection | Nee | Read-only historie op contentblokniveau. |
9.26.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-26-01 | SRS-CNT-001 AC-CNT-001 | De beheerder in staat stellen de titel en tekst van het middelste introblok te wijzigen |
REQ-SCH-BEH-08-26-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen aan het middelste introblok kunnen opslaan als apart contentblok |
REQ-SCH-BEH-08-26-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Wijzigingshistorie tonen voor dit blok |
9.27 Over OefenHub — Intro — Rechter blok
9.27.1 Schermafbeelding

9.27.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-27 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 03 — Over OefenHub — Sub Tab 02 — Intro — Sub Sub Tab 05 — Rechter blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_03_over_oefenhub_sub_tab_02_intro_sub_sub_tab_05_rechter_blok.png |
| Processtap / context | Beheerder onderhoudt het rechter aanvullende blok binnen het introdeel van de publieke pagina Over OefenHub. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Mockup gebruikt als UI-bron. Technische elementnamen zijn functiegedreven bepaald en niet letterlijk uit de mockupnaamgeving overgenomen. |
| Route / URL-patroon | Functioneel routepatroon: Site instellingen > Handige links & pagina’s > Over OefenHub > Intro > Rechter blok. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock voor het rechter aanvullende introblok van Over OefenHub. |
| Gerelateerde schermen / navigatie | Over OefenHub — Intro — Uitleg, Hoofdtekst, Linker blok, Midden blok. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.27.3 Functionele beschrijving
Deze view wordt gebruikt om het rechter aanvullende contentblok van het introdeel van Over OefenHub te beheren. Net als de andere aanvullende blokken heeft dit blok een eigen titel, tekstinhoud en blokhistorie.
De view ondersteunt het bewerken en opslaan van de inhoud van dit specifieke blok, zonder de andere introblokken direct te wijzigen.
9.27.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Over OefenHub. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Intro — Rechter blok.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.27.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-27-F01 | Field | Titel veld | Bewerkbare titel van het rechter introblok. | Titel | Titel van het aanvullende blok. | AboutIntroRightTitleInput |
| SCH-BEH-08-27-F02 | Field | Teksteditor | Bewerkbare tekst van het rechter introblok. | Tekst | Inhoud van het aanvullende blok. | AboutIntroRightTextEditor |
| SCH-BEH-08-27-B01 | Button | Opslaan | Slaat het rechter introblok op. | Opslaan | Schrijft wijziging weg naar beheerbare content. | SaveAboutIntroRightBlockButton |
| SCH-BEH-08-27-T01 | Table/Card list | Wijzigingshistorie | Overzicht van recente wijzigingen op dit blok. | Historie | Read-only wijzigingshistorie per contentblok. | AboutIntroRightHistoryList |
9.27.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-27-F01 | Titel veld | Titel | AboutIntroRightTitleInput | ContentBlocks.Title (ReferenceKey=AboutHubIntroRight) | Beheerbare titel van het rechter introblok | string | Ja | Opslaan valideert de invoer volgens contentblokregels. |
| SCH-BEH-08-27-F02 | Teksteditor | Tekst | AboutIntroRightTextEditor | ContentBlocks.BodyHtml/BodyText (ReferenceKey=AboutHubIntroRight) | Beheerbare tekst van het rechter introblok | string / rich text | Ja | Alleen de inhoud is beheerbaar; positionering blijft codegedreven. |
| SCH-BEH-08-27-T01 | Wijzigingshistorie | Historie | AboutIntroRightHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op dit blok | list / collection | Nee | Read-only historie op contentblokniveau. |
9.27.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-27-01 | SRS-CNT-001 AC-CNT-001 | De beheerder in staat stellen de titel en tekst van het rechter introblok te wijzigen |
REQ-SCH-BEH-08-27-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen aan het rechter introblok kunnen opslaan als apart contentblok |
REQ-SCH-BEH-08-27-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Wijzigingshistorie tonen voor dit blok |
9.28 Over OefenHub — Tweede rij — Uitleg
9.28.1 Schermafbeelding

9.28.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-28 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 03 — Over OefenHub — Sub Tab 03 — Tweede rij — Sub Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_03_over_oefenhub_sub_tab_03_tweede_rij_sub_sub_tab_01_uitleg.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Over OefenHub; uitlegview voor de tweede rij van de publieke pagina. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/over-oefenhub; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Over OefenHub. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Privacybeleid en Contact. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.28.3 Functionele beschrijving
Deze view licht de opbouw van de tweede rij van de publieke pagina Over OefenHub toe. De view maakt zichtbaar welke blokken binnen deze rij afzonderlijk beheerbaar zijn en hoe de beheerder vanuit de uitlegtab naar de specifieke inhoudsviews voor deze rij kan navigeren. De zichtbare voorbeeldteksten en bloknamen in de mockup zijn illustratieve beheerdata; de daadwerkelijke inhoud wordt runtime opgehaald uit de contentblokopslag.
9.28.3.1 Aanvullende functionele regels
Deze uitlegview beschrijft hoe de vaste publieke pagina Over OefenHub binnen dit beheerdomein is opgebouwd. De view is bedoeld om blokken en beheercontext te verklaren en voert zelf geen inhoudelijke mutaties uit.
De vaste pagina blijft codegedreven qua route, layout en blokvolgorde. Alleen vooraf bepaalde contentblokken zijn beheerbaar via de onderliggende blokviews.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.28.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-28-S01 | Section / uitlegblok | Tab Over OefenHub > Tweede rij > Uitleg | Toelichtingsblok dat de beheerbare onderdelen van de tweede rij beschrijft. | Uitleg | Alleen-lezen uitleg; geen directe mutatie. | AboutSecondRowExplanationSection |
9.28.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-28-S01 | Tab Over OefenHub > Tweede rij > Uitleg | Uitleg | AboutSecondRowExplanationSection | Codevaste schermtekst en tabstructuur | Afgeleid uit beheerinterface en vaste pagina-opbouw | section | Nee | Mag geen contentblok wijzigen; verwijst functioneel naar de afzonderlijke blokviews van dezelfde rij. |
9.28.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-28-01 | SRS-CNT-001 AC-CNT-001 | Een uitlegview tonen voor de tweede rij van de pagina Over OefenHub |
REQ-SCH-BEH-08-28-02 | SRS-CNT-001 AC-CNT-001 | Zichtbaar maken welke onderdelen binnen de tweede rij afzonderlijk beheerbaar zijn |
REQ-SCH-BEH-08-28-03 | SRS-CNT-001 AC-CNT-001 | De uitlegview van de tweede rij mag geen vervanging zijn van de specifieke inhoudsviews voor de blokken in deze rij |
9.29 Over OefenHub — Tweede rij — Linker blok
9.29.1 Schermafbeelding

9.29.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-29 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 03 — Over OefenHub — Sub Tab 03 — Tweede rij — Sub Sub Tab 02 — Linker blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_03_over_oefenhub_sub_tab_03_tweede_rij_sub_sub_tab_02_linker_blok.png |
| Processtap / context | Beheerder onderhoudt het linker blok van de tweede rij van de publieke pagina Over OefenHub. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Mockup gebruikt als UI-bron. Technische elementnamen zijn functiegedreven bepaald en niet letterlijk uit de mockupnaamgeving overgenomen. |
| Route / URL-patroon | Functioneel routepatroon: Site instellingen > Handige links & pagina’s > Over OefenHub > Tweede rij > Linker blok. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock voor het linker blok van de tweede rij van Over OefenHub. |
| Gerelateerde schermen / navigatie | Over OefenHub — Tweede rij — Uitleg en Rechter blok. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.29.3 Functionele beschrijving
Deze view wordt gebruikt om het linker contentblok van de tweede rij van Over OefenHub te beheren. Het blok wordt functioneel als zelfstandig contentblok onderhouden en heeft een eigen titel-, tekst- en historiecontext.
De beheerder kan de zichtbare inhoud wijzigen en opslaan zonder het rechter blok van dezelfde rij direct te beïnvloeden.
9.29.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Over OefenHub. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Tweede rij — Linker blok.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.29.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-29-F01 | Field | Titel veld | Bewerkbare titel van het linker blok van de tweede rij. | Titel | Titel van het blok. | AboutSecondRowLeftTitleInput |
| SCH-BEH-08-29-F02 | Field | Teksteditor | Bewerkbare tekst van het linker blok van de tweede rij. | Tekst | Inhoud van het blok. | AboutSecondRowLeftTextEditor |
| SCH-BEH-08-29-B01 | Button | Opslaan | Slaat het linker blok van de tweede rij op. | Opslaan | Schrijft wijziging weg naar beheerbare content. | SaveAboutSecondRowLeftBlockButton |
| SCH-BEH-08-29-T01 | Table/Card list | Wijzigingshistorie | Overzicht van recente wijzigingen op dit blok. | Historie | Read-only wijzigingshistorie per contentblok. | AboutSecondRowLeftHistoryList |
9.29.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-29-F01 | Titel veld | Titel | AboutSecondRowLeftTitleInput | ContentBlocks.Title (ReferenceKey=AboutHubSecondRowLeft) | Beheerbare titel van het linker blok van de tweede rij | string | Ja | Opslaan valideert de invoer volgens contentblokregels. |
| SCH-BEH-08-29-F02 | Teksteditor | Tekst | AboutSecondRowLeftTextEditor | ContentBlocks.BodyHtml/BodyText (ReferenceKey=AboutHubSecondRowLeft) | Beheerbare tekst van het linker blok van de tweede rij | string / rich text | Ja | Alleen de inhoud is beheerbaar; blokpositionering blijft codegedreven. |
| SCH-BEH-08-29-T01 | Wijzigingshistorie | Historie | AboutSecondRowLeftHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op dit blok | list / collection | Nee | Read-only historie op contentblokniveau. |
9.29.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-29-01 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | De beheerder in staat stellen de titel en tekst van het linker blok van de tweede rij te wijzigen |
REQ-SCH-BEH-08-29-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen aan dit blok kunnen opslaan als apart contentblok |
REQ-SCH-BEH-08-29-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Wijzigingshistorie tonen voor dit blok |
9.30 Over OefenHub — Tweede rij — Rechter blok
9.30.1 Schermafbeelding

9.30.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-30 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 03 — Over OefenHub — Sub Tab 03 — Tweede rij — Sub Sub Tab 02 — Rechter blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_03_over_oefenhub_sub_tab_03_tweede_rij_sub_sub_tab_02_rechter_blok.png |
| Processtap / context | Beheerder onderhoudt het rechter blok van de tweede rij van de publieke pagina Over OefenHub. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Mockup gebruikt als UI-bron. Technische elementnamen zijn functiegedreven bepaald en niet letterlijk uit de mockupnaamgeving overgenomen. |
| Route / URL-patroon | Functioneel routepatroon: Site instellingen > Handige links & pagina’s > Over OefenHub > Tweede rij > Rechter blok. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock voor het rechter blok van de tweede rij van Over OefenHub. |
| Gerelateerde schermen / navigatie | Over OefenHub — Tweede rij — Uitleg en Linker blok. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.30.3 Functionele beschrijving
Deze view wordt gebruikt om het rechter contentblok van de tweede rij van Over OefenHub te beheren. Net als het linker blok heeft dit blok een eigen titel, tekstinhoud en wijzigingshistorie.
De beheerder kan hier de zichtbare inhoud van het blok aanpassen en opslaan, terwijl de structurele vormgeving codegedreven blijft.
9.30.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Over OefenHub. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Tweede rij — Rechter blok.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.30.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-30-F01 | Field | Titel veld | Bewerkbare titel van het rechter blok van de tweede rij. | Titel | Titel van het blok. | AboutSecondRowRightTitleInput |
| SCH-BEH-08-30-F02 | Field | Teksteditor | Bewerkbare tekst van het rechter blok van de tweede rij. | Tekst | Inhoud van het blok. | AboutSecondRowRightTextEditor |
| SCH-BEH-08-30-B01 | Button | Opslaan | Slaat het rechter blok van de tweede rij op. | Opslaan | Schrijft wijziging weg naar beheerbare content. | SaveAboutSecondRowRightBlockButton |
| SCH-BEH-08-30-T01 | Table/Card list | Wijzigingshistorie | Overzicht van recente wijzigingen op dit blok. | Historie | Read-only wijzigingshistorie per contentblok. | AboutSecondRowRightHistoryList |
9.30.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-30-F01 | Titel veld | Titel | AboutSecondRowRightTitleInput | ContentBlocks.Title (ReferenceKey=AboutHubSecondRowRight) | Beheerbare titel van het rechter blok van de tweede rij | string | Ja | Opslaan valideert de invoer volgens contentblokregels. |
| SCH-BEH-08-30-F02 | Teksteditor | Tekst | AboutSecondRowRightTextEditor | ContentBlocks.BodyHtml/BodyText (ReferenceKey=AboutHubSecondRowRight) | Beheerbare tekst van het rechter blok van de tweede rij | string / rich text | Ja | Alleen de inhoud is beheerbaar; blokpositionering blijft codegedreven. |
| SCH-BEH-08-30-T01 | Wijzigingshistorie | Historie | AboutSecondRowRightHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op dit blok | list / collection | Nee | Read-only historie op contentblokniveau. |
9.30.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-30-01 | SRS-CNT-001 AC-CNT-001 | De beheerder in staat stellen de titel en tekst van het rechter blok van de tweede rij te wijzigen |
REQ-SCH-BEH-08-30-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen aan dit blok kunnen opslaan als apart contentblok |
REQ-SCH-BEH-08-30-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Wijzigingshistorie tonen voor dit blok |
9.31 Privacybeleid — Uitleg
9.31.1 Schermafbeelding

9.31.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-31 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_01_uitleg.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Privacybeleid; beheer van publieke pagina-inhoud en blokopbouw. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/privacybeleid; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Over OefenHub, Contact en publieke pagina Privacybeleid. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.31.3 Functionele beschrijving
Deze view fungeert als oriëntatie- en uitlegscherm voor het beheer van de publieke pagina Privacybeleid. De beheerder krijgt hier geen directe inhoudsbewerking van één specifiek blok, maar een functioneel overzicht van hoe de pagina is opgesplitst in een introdeel en meerdere blokken in de tweede rij. De view is bedoeld om te verduidelijken welke onderdelen afzonderlijk beheerbaar zijn en hoe die onderdelen samen de uiteindelijke publieke privacybeleidspagina vormen.
9.31.3.1 Aanvullende functionele regels
Deze uitlegview beschrijft hoe de vaste publieke pagina Privacybeleid binnen dit beheerdomein is opgebouwd. De view is bedoeld om blokken en beheercontext te verklaren en voert zelf geen inhoudelijke mutaties uit.
De vaste pagina blijft codegedreven qua route, layout en blokvolgorde. Alleen vooraf bepaalde contentblokken zijn beheerbaar via de onderliggende blokviews.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.31.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-31-S01 | Section | Uitlegblok | Introductieblok dat de beheerlogica van de pagina Privacybeleid toelicht. | Privacybeleid | Read-only uitleg voor de beheerder. | PrivacyPolicyExplanationSection |
| SCH-BEH-08-31-S02 | Section | Structuuroverzicht | Overzicht van de beheerbare delen van de privacybeleidpagina. | Opbouw van de pagina | Toont de deelstructuur Intro en Tweede rij. | PrivacyPolicyStructureOverviewSection |
9.31.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-31-S01 | Uitlegblok | Privacybeleid | PrivacyPolicyExplanationSection | ContentBlocks (functionele sleutel PrivacyPolicyPageExplanation) | Beheerbare toelichting op de opbouw van de privacybeleidpagina. | string / rich text | Nee op deze view | Read-only op deze view; inhoud wordt op aparte beheerpagina onderhouden. |
| SCH-BEH-08-31-S02 | Structuuroverzicht | Opbouw van de pagina | PrivacyPolicyStructureOverviewSection | Afgeleid read model uit configureerbare page-secties | Samengestelde uitleg over Intro en Tweede rij. | string / samengesteld tekstblok | Nee | Alleen informatieve weergave; geen directe mutatie in deze view. |
9.31.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-31-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | Een uitlegview tonen waarin de beheerder kan zien hoe de publieke pagina Privacybeleid functioneel is opgesplitst in afzonderlijk beheerbare delen |
REQ-SCH-BEH-08-31-02 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | In deze view ten minste onderscheid maken tussen het introdeel en de tweede rij van de pagina Privacybeleid |
REQ-SCH-BEH-08-31-03 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | Deze view mag geen directe inhoudsmutatie van afzonderlijke privacybeleidblokken afdwingen; daarvoor de specifieke subviews gebruikt worden |
9.32 Privacybeleid — Intro — Uitleg
9.32.1 Schermafbeelding

9.33.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-32 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 02 — Intro — Sub Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_02_intro_sub_sub_tab_01_uitleg.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Privacybeleid; beheer van publieke pagina-inhoud en blokopbouw. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/privacybeleid; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Over OefenHub, Contact en publieke pagina Privacybeleid. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.32.3 Functionele beschrijving
Deze view beschrijft het introdeel van de publieke pagina Privacybeleid. De beheerder ziet hier welke onderdelen binnen het intro afzonderlijk onderhoudbaar zijn en hoe het intro samenhangt met de rest van de pagina. Deze view fungeert als uitleg- en afbakeningsscherm voor de meer specifieke subviews waarin hoofdtekst en blokken van het intro daadwerkelijk worden beheerd.
9.32.3.1 Aanvullende functionele regels
Deze uitlegview beschrijft hoe de vaste publieke pagina Privacybeleid binnen dit beheerdomein is opgebouwd. De view is bedoeld om blokken en beheercontext te verklaren en voert zelf geen inhoudelijke mutaties uit.
De vaste pagina blijft codegedreven qua route, layout en blokvolgorde. Alleen vooraf bepaalde contentblokken zijn beheerbaar via de onderliggende blokviews.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.32.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-32-S01 | Section | Intro-uitleg | Uitlegblok over de opbouw en bedoeling van het introdeel. | Intro | Read-only uitleg voor de beheerder. | PrivacyPolicyIntroExplanationSection |
| SCH-BEH-08-32-S02 | Section | Intro-onderdelen | Overzicht van de onderliggende beheerbare intro-onderdelen. | Hoofdtekst en blokken | Verwijst functioneel naar de onderliggende subviews. | PrivacyPolicyIntroPartsSection |
9.32.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-32-S01 | Intro-uitleg | Intro | PrivacyPolicyIntroExplanationSection | ContentBlocks (functionele sleutel PrivacyPolicyIntroExplanation) | Beheerbare toelichting op de opbouw van het introdeel. | string / rich text | Nee op deze view | Read-only op deze view; mutatie vindt plaats in specifieke inhoudsviews. |
| SCH-BEH-08-32-S02 | Intro-onderdelen | Hoofdtekst en blokken | PrivacyPolicyIntroPartsSection | Afgeleid read model uit configureerbare intro-secties | Samengestelde uitleg over hoofdtekst, linker blok, midden blok en rechter blok. | string / samengesteld tekstblok | Nee | Alleen informatieve weergave. |
9.32.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-32-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | De beheerder een uitlegview tonen voor het introdeel van de pagina Privacybeleid |
REQ-SCH-BEH-08-32-02 | SRS-CNT-001 AC-CNT-001 | Zichtbaar maken welke onderdelen binnen het intro afzonderlijk beheerbaar zijn |
REQ-SCH-BEH-08-32-03 | SRS-CNT-001 AC-CNT-001 | De uitlegview voor het introdeel mag geen vervanging zijn van de specifieke inhoudsviews voor hoofdtekst en blokken |
9.33 Privacybeleid — Intro — Hoofdtekst
9.33.1 Schermafbeelding

9.33.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-33 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 02 — Intro — Sub Sub Tab 02 — Hoofdtekst |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_02_intro_sub_sub_tab_02_hoofdtekst.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Privacybeleid; beheer van publieke pagina-inhoud en blokopbouw. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/privacybeleid; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Over OefenHub, Contact en publieke pagina Privacybeleid. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.33.3 Functionele beschrijving
Deze view is bedoeld voor het beheren van de hoofdtekst van het introdeel van de publieke pagina Privacybeleid. De beheerder kan hier de tekstuele inhoud aanpassen, de actuele beheerinhoud en gepubliceerde inhoud beoordelen en de wijzigingshistorie van dit specifieke contentblok raadplegen. Het scherm focust dus op één centrale tekstdrager binnen het introdeel en niet op de blokken eromheen.
9.33.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Privacybeleid. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Intro — Hoofdtekst.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.33.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-33-S01 | Section | Editor hoofdtekst | Bewerkingsblok voor de centrale hoofdtekst van het introdeel. | Hoofdtekst | Focust op één inhoudsblok binnen het intro. | PrivacyPolicyIntroMainTextSection |
| SCH-BEH-08-33-F01 | Field | Tekstinvoer hoofdtekst | Meerregelige invoer voor de inhoud van de introductietekst. | Hoofdtekst | Ondersteunt langere toelichtende tekst. | PrivacyPolicyIntroMainTextInput |
| SCH-BEH-08-33-B01 | Button | Opslaan | Slaat wijzigingen in de hoofdtekst op. | Opslaan | Wijzigt alleen dit contentblok. | SavePrivacyPolicyIntroMainTextButton |
| SCH-BEH-08-33-T01 | Table/Card list | Historie | Toont historische wijzigingen van dit contentblok. | Historie | Read-only overzicht op blokniveau. | PrivacyPolicyIntroMainTextHistoryList |
9.33.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-33-F01 | Tekstinvoer hoofdtekst | Hoofdtekst | PrivacyPolicyIntroMainTextInput | ContentBlocks.Content (functionele sleutel PrivacyPolicyIntroMainText) | Beheerbare tekstuele hoofdinhoud van het introdeel. | string / rich text | Ja | Lege of triviaal korte inhoud is niet wenselijk; opslaan volgt contentvalidatie en publicatielogica. |
| SCH-BEH-08-33-T01 | Historie | Historie | PrivacyPolicyIntroMainTextHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op dit contentblok. | list / collection | Nee | Read-only overzicht met ten minste actor, datum/tijd en wijzigingssamenvatting. |
9.33.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-33-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | De hoofdtekst van het introdeel van de pagina Privacybeleid afzonderlijk bewerkbaar maken |
REQ-SCH-BEH-08-33-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen in deze hoofdtekst opslaan zonder andere introblokken impliciet mee te muteren |
REQ-SCH-BEH-08-33-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Per contentblok een historieoverzicht tonen van eerdere wijzigingen |
9.34 Privacybeleid — Intro — Linker blok
9.34.1 Schermafbeelding

9.34.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-34 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 02 — Intro — Sub Sub Tab 03 — Linker blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_02_intro_sub_sub_tab_03_linker_blok.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Privacybeleid; beheer van publieke pagina-inhoud en blokopbouw. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/privacybeleid; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Over OefenHub, Contact en publieke pagina Privacybeleid. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.34.3 Functionele beschrijving
Deze view is bedoeld voor het beheren van het linker blok binnen het introdeel van de publieke pagina Privacybeleid. Het blok wordt als zelfstandig contentblok behandeld met eigen inhoud en eigen historie. De beheerder kan hier de zichtbare tekst van dit blok aanpassen en beoordelen hoe dit blok inhoudelijk bijdraagt aan het introdeel van de pagina.
9.34.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Privacybeleid. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Intro — Linker blok.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.34.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-34-S01 | Section | Editor linker blok | Bewerkingsblok voor het linker introblok. | Linker blok | Zelfstandig contentblok binnen het introdeel. | PrivacyPolicyIntroLeftBlockSection |
| SCH-BEH-08-34-F01 | Field | Tekstinvoer linker blok | Meerregelige invoer voor de inhoud van het linker blok. | Linker blok | Beheert de zichtbare tekst van dit blok. | PrivacyPolicyIntroLeftBlockInput |
| SCH-BEH-08-34-B01 | Button | Opslaan | Slaat wijzigingen in het linker blok op. | Opslaan | Wijzigt alleen dit blok. | SavePrivacyPolicyIntroLeftBlockButton |
| SCH-BEH-08-34-T01 | Table/Card list | Historie | Toont historische wijzigingen van het linker blok. | Historie | Read-only overzicht op blokniveau. | PrivacyPolicyIntroLeftBlockHistoryList |
9.34.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-34-F01 | Tekstinvoer linker blok | Linker blok | PrivacyPolicyIntroLeftBlockInput | ContentBlocks.Content (functionele sleutel PrivacyPolicyIntroLeftBlock) | Beheerbare tekstuele inhoud van het linker introblok. | string / rich text | Ja | Opslaan volgt contentvalidatie en publicatielogica voor dit specifieke blok. |
| SCH-BEH-08-34-T01 | Historie | Historie | PrivacyPolicyIntroLeftBlockHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op het linker introblok. | list / collection | Nee | Read-only blokhistorie. |
9.34.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-34-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | Het linker introblok van de pagina Privacybeleid als zelfstandig bewerkbaar contentblok behandelen |
REQ-SCH-BEH-08-34-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Wijzigingen in het linker introblok afzonderlijk kunnen opslaan |
REQ-SCH-BEH-08-34-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Een historieoverzicht tonen voor het linker introblok |
9.35 Privacybeleid — Intro — Midden blok
9.35.1 Schermafbeelding

9.35.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-35 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 02 — Intro — Sub Sub Tab 04 — Midden blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_02_intro_sub_sub_tab_04_midden_blok.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Privacybeleid; beheer van publieke pagina-inhoud en blokopbouw. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/privacybeleid; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Over OefenHub, Contact en publieke pagina Privacybeleid. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.35.3 Functionele beschrijving
Deze view is bedoeld voor het beheren van het middenblok binnen het introdeel van de publieke pagina Privacybeleid. Het middenblok wordt afzonderlijk onderhouden en historisch gevolgd. De view maakt het mogelijk om de inhoud van dit blok doelgericht te wijzigen zonder direct andere delen van het intro mee te nemen.
9.36.4 UI-elementen en velddefinities
Deze view is bedoeld voor het beheren van het rechter blok binnen het introdeel van de publieke pagina Privacybeleid. De beheerder kan de inhoud van dit blok muteren, opslaan en historisch volgen. Daarmee sluit de view aan op hetzelfde beheerpatroon als de andere introblokken, maar gericht op het rechter inhoudssegment.
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-35-S01 | Section | Editor midden blok | Bewerkingsblok voor het middelste introblok. | Midden blok | Zelfstandig contentblok binnen het introdeel. | PrivacyPolicyIntroMiddleBlockSection |
| SCH-BEH-08-35-F01 | Field | Tekstinvoer midden blok | Meerregelige invoer voor de inhoud van het middenblok. | Midden blok | Beheert de zichtbare tekst van dit blok. | PrivacyPolicyIntroMiddleBlockInput |
| SCH-BEH-08-35-B01 | Button | Opslaan | Slaat wijzigingen in het middenblok op. | Opslaan | Wijzigt alleen dit blok. | SavePrivacyPolicyIntroMiddleBlockButton |
| SCH-BEH-08-35-T01 | Table/Card list | Historie | Toont historische wijzigingen van het middenblok. | Historie | Read-only overzicht op blokniveau. | PrivacyPolicyIntroMiddleBlockHistoryList |
9.35.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-35-F01 | Tekstinvoer midden blok | Midden blok | PrivacyPolicyIntroMiddleBlockInput | ContentBlocks.Content (functionele sleutel PrivacyPolicyIntroMiddleBlock) | Beheerbare tekstuele inhoud van het middelste introblok. | string / rich text | Ja | Opslaan volgt contentvalidatie en publicatielogica voor dit specifieke blok. |
| SCH-BEH-08-35-T01 | Historie | Historie | PrivacyPolicyIntroMiddleBlockHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op het middelste introblok. | list / collection | Nee | Read-only blokhistorie. |
9.35.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-35-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | Het middelste introblok van de pagina Privacybeleid als zelfstandig bewerkbaar contentblok behandelen |
REQ-SCH-BEH-08-35-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen in het middelste introblok afzonderlijk kunnen opslaan |
REQ-SCH-BEH-08-35-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Een historieoverzicht tonen voor het middelste introblok |
9.36 Privacybeleid — Intro — Rechter blok
9.36.1 Schermafbeelding

9.36.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-36 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 02 — Intro — Sub Sub Tab 05 — Rechter blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_02_intro_sub_sub_tab_05_rechter_blok.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Privacybeleid; beheer van publieke pagina-inhoud en blokopbouw. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/privacybeleid; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Over OefenHub, Contact en publieke pagina Privacybeleid. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.36.3 Functionele beschrijving
Deze view licht de opbouw van de tweede rij van de publieke pagina Privacybeleid toe. De view is bedoeld om de beheerder functioneel te laten begrijpen welke onderdelen in deze rij afzonderlijk configureerbaar zijn en hoe die onderdelen zich tot elkaar verhouden. De view zelf dient als uitleglaag en niet als primair mutatiescherm voor de onderliggende contentblokken.
9.36.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Privacybeleid. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Intro — Rechter blok.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.36.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-36-S01 | Section | Editor rechter blok | Bewerkingsblok voor het rechter introblok. | Rechter blok | Zelfstandig contentblok binnen het introdeel. | PrivacyPolicyIntroRightBlockSection |
| SCH-BEH-08-36-F01 | Field | Tekstinvoer rechter blok | Meerregelige invoer voor de inhoud van het rechter blok. | Rechter blok | Beheert de zichtbare tekst van dit blok. | PrivacyPolicyIntroRightBlockInput |
| SCH-BEH-08-36-B01 | Button | Opslaan | Slaat wijzigingen in het rechter blok op. | Opslaan | Wijzigt alleen dit blok. | SavePrivacyPolicyIntroRightBlockButton |
| SCH-BEH-08-36-T01 | Table/Card list | Historie | Toont historische wijzigingen van het rechter blok. | Historie | Read-only overzicht op blokniveau. | PrivacyPolicyIntroRightBlockHistoryList |
9.36.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-36-F01 | Tekstinvoer rechter blok | Rechter blok | PrivacyPolicyIntroRightBlockInput | ContentBlocks.Content (functionele sleutel PrivacyPolicyIntroRightBlock) | Beheerbare tekstuele inhoud van het rechter introblok. | string / rich text | Ja | Opslaan volgt contentvalidatie en publicatielogica voor dit specifieke blok. |
| SCH-BEH-08-36-T01 | Historie | Historie | PrivacyPolicyIntroRightBlockHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op het rechter introblok. | list / collection | Nee | Read-only blokhistorie. |
9.36.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-36-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | Het rechter introblok van de pagina Privacybeleid als zelfstandig bewerkbaar contentblok behandelen |
REQ-SCH-BEH-08-36-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen in het rechter introblok afzonderlijk kunnen opslaan |
REQ-SCH-BEH-08-36-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Een historieoverzicht tonen voor het rechter introblok |
9.37 Privacybeleid — Tweede rij — Uitleg
9.37.1 Schermafbeelding

9.37.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-37 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 03 — Tweede rij — Sub Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_03_tweede_rij_sub_sub_tab_01_uitleg.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Privacybeleid; beheer van publieke pagina-inhoud en blokopbouw. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/privacybeleid; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Over OefenHub, Contact en publieke pagina Privacybeleid. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.37.3 Functionele beschrijving
Deze view licht de opbouw van de tweede rij van de publieke pagina Privacybeleid toe. De view is bedoeld om de beheerder functioneel te laten begrijpen welke onderdelen in deze rij afzonderlijk configureerbaar zijn en hoe die onderdelen zich tot elkaar verhouden. De view zelf dient als uitleglaag en niet als primair mutatiescherm voor de onderliggende contentblokken.
9.37.3.1 Aanvullende functionele regels
Deze uitlegview beschrijft hoe de vaste publieke pagina Privacybeleid binnen dit beheerdomein is opgebouwd. De view is bedoeld om blokken en beheercontext te verklaren en voert zelf geen inhoudelijke mutaties uit.
De vaste pagina blijft codegedreven qua route, layout en blokvolgorde. Alleen vooraf bepaalde contentblokken zijn beheerbaar via de onderliggende blokviews.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.37.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-37-S01 | Section | Uitlegblok tweede rij | Uitleg over de opbouw en bedoeling van de tweede rij van de pagina Privacybeleid. | Tweede rij | Read-only uitleg voor de beheerder. | PrivacyPolicySecondRowExplanationSection |
| SCH-BEH-08-37-S02 | Section | Overzicht tweede rij-onderdelen | Overzicht van de afzonderlijk beheerbare blokken in de tweede rij. | Blokken en accenten | Verwijst functioneel naar de onderliggende subviews. | PrivacyPolicySecondRowPartsSection |
9.37.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-37-S01 | Uitlegblok tweede rij | Tweede rij | PrivacyPolicySecondRowExplanationSection | ContentBlocks (functionele sleutel PrivacyPolicySecondRowExplanation) | Beheerbare toelichting op de opbouw van de tweede rij. | string / rich text | Nee op deze view | Read-only op deze view; mutatie vindt plaats in specifieke subviews. |
| SCH-BEH-08-37-S02 | Overzicht tweede rij-onderdelen | Blokken en accenten | PrivacyPolicySecondRowPartsSection | Afgeleid read model uit configureerbare tweede rij-secties | Samengestelde uitleg over linker blok, midden blok, samenvatting en waarschuwing. | string / samengesteld tekstblok | Nee | Alleen informatieve weergave. |
9.37.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-37-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | Een uitlegview tonen voor de tweede rij van de pagina Privacybeleid |
REQ-SCH-BEH-08-37-02 | SRS-CNT-001 AC-CNT-001 | Zichtbaar maken welke onderdelen binnen de tweede rij afzonderlijk beheerbaar zijn |
REQ-SCH-BEH-08-37-03 | SRS-CNT-001 AC-CNT-001 | De uitlegview van de tweede rij mag geen vervanging zijn van de specifieke inhoudsviews voor de blokken in deze rij |
9.38 Privacybeleid — Tweede rij — Linker blok
9.38.1 Schermafbeelding

9.38.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-38 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 03 — Tweede rij — Sub Sub Tab 02 — Linker blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_03_tweede_rij_sub_sub_tab_02_linker_blok.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Privacybeleid; beheer van publieke pagina-inhoud en blokopbouw. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/privacybeleid; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Over OefenHub, Contact en publieke pagina Privacybeleid. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.38.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-38-S01 | Section | Editor linker blok tweede rij | Bewerkingsblok voor het linker blok in de tweede rij. | Linker blok | Zelfstandig contentblok binnen de tweede rij. | PrivacyPolicySecondRowLeftBlockSection |
| SCH-BEH-08-38-F01 | Field | Tekstinvoer linker blok | Meerregelige invoer voor de inhoud van het linker blok. | Linker blok | Beheert de zichtbare tekst van dit blok. | PrivacyPolicySecondRowLeftBlockInput |
| SCH-BEH-08-38-B01 | Button | Opslaan | Slaat wijzigingen in het linker blok op. | Opslaan | Wijzigt alleen dit blok. | SavePrivacyPolicySecondRowLeftBlockButton |
| SCH-BEH-08-38-T01 | Table/Card list | Historie | Toont historische wijzigingen van het linker blok. | Historie | Read-only overzicht op blokniveau. | PrivacyPolicySecondRowLeftBlockHistoryList |
9.38.3 Functionele beschrijving
Deze view is bedoeld voor het beheren van het middenblok in de tweede rij van de publieke pagina Privacybeleid. De beheerder kan de tekst van dit blok aanpassen, opslaan en historisch volgen. Daarmee wordt het middenblok als zelfstandig contentblok behandeld binnen de tweede rij.
9.38.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-38-F01 | Tekstinvoer linker blok | Linker blok | PrivacyPolicySecondRowLeftBlockInput | ContentBlocks.Content (functionele sleutel PrivacyPolicySecondRowLeftBlock) | Beheerbare tekstuele inhoud van het linker blok in de tweede rij. | string / rich text | Ja | Opslaan volgt contentvalidatie en publicatielogica voor dit specifieke blok. |
| SCH-BEH-08-38-T01 | Historie | Historie | PrivacyPolicySecondRowLeftBlockHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op het linker blok van de tweede rij. | list / collection | Nee | Read-only blokhistorie. |
9.38.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-38-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | Het linker blok van de tweede rij van de pagina Privacybeleid als zelfstandig bewerkbaar contentblok behandelen |
REQ-SCH-BEH-08-38-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Wijzigingen in het linker blok van de tweede rij afzonderlijk kunnen opslaan |
REQ-SCH-BEH-08-38-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Een historieoverzicht tonen voor het linker blok van de tweede rij |
9.39 Privacybeleid — Tweede rij — Midden blok
9.39.1 Schermafbeelding

9.39.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-39 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 03 — Tweede rij — Sub Sub Tab 03 — Midden blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_03_tweede_rij_sub_sub_tab_03_midden_blok.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Privacybeleid; beheer van publieke pagina-inhoud en blokopbouw. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/privacybeleid; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Over OefenHub, Contact en publieke pagina Privacybeleid. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.39.3 Functionele beschrijving
Deze view is bedoeld voor het beheren van het middenblok in de tweede rij van de publieke pagina Privacybeleid. De beheerder kan de tekst van dit blok aanpassen, opslaan en historisch volgen. Daarmee wordt het middenblok als zelfstandig contentblok behandeld binnen de tweede rij.
9.39.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Privacybeleid. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Tweede rij — Midden blok.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.39.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-39-S01 | Section | Editor midden blok tweede rij | Bewerkingsblok voor het middenblok in de tweede rij. | Midden blok | Zelfstandig contentblok binnen de tweede rij. | PrivacyPolicySecondRowMiddleBlockSection |
| SCH-BEH-08-39-F01 | Field | Tekstinvoer midden blok | Meerregelige invoer voor de inhoud van het middenblok. | Midden blok | Beheert de zichtbare tekst van dit blok. | PrivacyPolicySecondRowMiddleBlockInput |
| SCH-BEH-08-39-B01 | Button | Opslaan | Slaat wijzigingen in het middenblok op. | Opslaan | Wijzigt alleen dit blok. | SavePrivacyPolicySecondRowMiddleBlockButton |
| SCH-BEH-08-39-T01 | Table/Card list | Historie | Toont historische wijzigingen van het middenblok. | Historie | Read-only overzicht op blokniveau. | PrivacyPolicySecondRowMiddleBlockHistoryList |
9.40.5 Waardelagen
Deze view is bedoeld voor het beheren van het waarschuwingsblok in de tweede rij van de publieke pagina Privacybeleid. Het blok draagt functioneel een zwaardere of signalerende boodschap en wordt daarom als afzonderlijk contentblok beheerd. De beheerder kan de tekst van dit blok aanpassen, opslaan en historisch volgen.
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-39-F01 | Tekstinvoer midden blok | Midden blok | PrivacyPolicySecondRowMiddleBlockInput | ContentBlocks.Content (functionele sleutel PrivacyPolicySecondRowMiddleBlock) | Beheerbare tekstuele inhoud van het middenblok in de tweede rij. | string / rich text | Ja | Opslaan volgt contentvalidatie en publicatielogica voor dit specifieke blok. |
| SCH-BEH-08-39-T01 | Historie | Historie | PrivacyPolicySecondRowMiddleBlockHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op het middenblok van de tweede rij. | list / collection | Nee | Read-only blokhistorie. |
9.39.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-39-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | Het middenblok van de tweede rij van de pagina Privacybeleid als zelfstandig bewerkbaar contentblok behandelen |
REQ-SCH-BEH-08-39-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen in het middenblok van de tweede rij afzonderlijk kunnen opslaan |
REQ-SCH-BEH-08-39-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Een historieoverzicht tonen voor het middenblok van de tweede rij |
9.40 Privacybeleid — Tweede rij — Samenvatting
9.40.1 Schermafbeelding

9.40.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-40 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 03 — Tweede rij — Sub Sub Tab 04 — Samenvatting |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_03_tweede_rij_sub_sub_tab_04_samenvatting.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Privacybeleid; beheer van publieke pagina-inhoud en blokopbouw. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/privacybeleid; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Over OefenHub, Contact en publieke pagina Privacybeleid. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.40.3 Functionele beschrijving
Deze view is bedoeld voor het beheren van het samenvattingsblok in de tweede rij van de publieke pagina Privacybeleid. Dit blok functioneert inhoudelijk anders dan een regulier tekstblok, omdat het bedoeld is als compacte samenvatting of kernboodschap. De beheerder kan de inhoud van dit blok afzonderlijk aanpassen en historisch volgen.
9.40.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Privacybeleid. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Tweede rij — Samenvatting.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.40.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-40-S01 | Section | Editor samenvatting | Bewerkingsblok voor het samenvattingsblok in de tweede rij. | Samenvatting | Compacte kernsamenvatting binnen de tweede rij. | PrivacyPolicySecondRowSummarySection |
| SCH-BEH-08-40-F01 | Field | Tekstinvoer samenvatting | Meerregelige invoer voor de inhoud van het samenvattingsblok. | Samenvatting | Beheert de zichtbare tekst van dit blok. | PrivacyPolicySecondRowSummaryInput |
| SCH-BEH-08-40-B01 | Button | Opslaan | Slaat wijzigingen in het samenvattingsblok op. | Opslaan | Wijzigt alleen dit blok. | SavePrivacyPolicySecondRowSummaryButton |
| SCH-BEH-08-40-T01 | Table/Card list | Historie | Toont historische wijzigingen van het samenvattingsblok. | Historie | Read-only overzicht op blokniveau. | PrivacyPolicySecondRowSummaryHistoryList |
9.40.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-40-F01 | Tekstinvoer samenvatting | Samenvatting | PrivacyPolicySecondRowSummaryInput | ContentBlocks.Content (functionele sleutel PrivacyPolicySecondRowSummary) | Beheerbare tekstuele inhoud van het samenvattingsblok in de tweede rij. | string / rich text | Ja | Opslaan volgt contentvalidatie en publicatielogica voor dit specifieke blok. |
| SCH-BEH-08-40-T01 | Historie | Historie | PrivacyPolicySecondRowSummaryHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op het samenvattingsblok van de tweede rij. | list / collection | Nee | Read-only blokhistorie. |
9.40.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-40-01 | SRS-RDM-003 SRS-RDM-004 SRS-RDM-002 SRS-RDM-001 SRS-NFR-PRV-001 SRS-CNT-001 AC-RDM-003 AC-RDM-004 AC-RDM-002 AC-RDM-001 AC-NFR-PRV-001 AC-CNT-001 | Het samenvattingsblok van de tweede rij van de pagina Privacybeleid als zelfstandig bewerkbaar contentblok behandelen |
REQ-SCH-BEH-08-40-02 | SRS-RDM-003 SRS-RDM-004 SRS-RDM-002 SRS-RDM-001 SRS-CNT-001 AC-RDM-003 AC-RDM-004 AC-RDM-002 AC-RDM-001 AC-CNT-001 | Wijzigingen in het samenvattingsblok van de tweede rij afzonderlijk kunnen opslaan |
REQ-SCH-BEH-08-40-03 | SRS-RDM-003 SRS-RDM-004 SRS-RDM-002 SRS-RDM-001 SRS-NFR-AUD-001 SRS-CNT-001 AC-RDM-003 AC-RDM-004 AC-RDM-002 AC-RDM-001 AC-NFR-AUD-001 AC-CNT-001 | Een historieoverzicht tonen voor het samenvattingsblok van de tweede rij |
9.41 Privacybeleid — Tweede rij — Waarschuwing
9.41.1 Schermafbeelding

9.41.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-41 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 03 — Tweede rij — Sub Sub Tab 05 — Waarschuwing |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_03_tweede_rij_sub_sub_tab_05_waarschuwing.png |
| Processtap / context | Binnen site-instellingen > Handige links & pagina’s > Privacybeleid; beheer van publieke pagina-inhoud en blokopbouw. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Viewstructuur afgestemd op HTML-mockup, screenshot en tabcontext. |
| Route / URL-patroon | Functioneel routepatroon: site-instellingen/handige-links-paginas/privacybeleid; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbare contentblokken en pagina-opbouw van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Systeeminstellingen, Handige links & pagina’s, Over OefenHub, Contact en publieke pagina Privacybeleid. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.41.3 Functionele beschrijving
Deze view is bedoeld voor het beheren van het waarschuwingsblok in de tweede rij van de publieke pagina Privacybeleid. Het blok draagt functioneel een zwaardere of signalerende boodschap en wordt daarom als afzonderlijk contentblok beheerd. De beheerder kan de tekst van dit blok aanpassen, opslaan en historisch volgen.
9.41.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Privacybeleid. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Tweede rij — Waarschuwing.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.41.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-41-S01 | Section | Editor waarschuwing | Bewerkingsblok voor het waarschuwingsblok in de tweede rij. | Waarschuwing | Accentblok voor nadrukkelijke of signalerende privacy-inhoud. | PrivacyPolicySecondRowWarningSection |
| SCH-BEH-08-41-F01 | Field | Tekstinvoer waarschuwing | Meerregelige invoer voor de inhoud van het waarschuwingsblok. | Waarschuwing | Beheert de zichtbare tekst van dit blok. | PrivacyPolicySecondRowWarningInput |
| SCH-BEH-08-41-B01 | Button | Opslaan | Slaat wijzigingen in het waarschuwingsblok op. | Opslaan | Wijzigt alleen dit blok. | SavePrivacyPolicySecondRowWarningButton |
| SCH-BEH-08-41-T01 | Table/Card list | Historie | Toont historische wijzigingen van het waarschuwingsblok. | Historie | Read-only overzicht op blokniveau. | PrivacyPolicySecondRowWarningHistoryList |
9.41.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-41-F01 | Tekstinvoer waarschuwing | Waarschuwing | PrivacyPolicySecondRowWarningInput | ContentBlocks.Content (functionele sleutel PrivacyPolicySecondRowWarning) | Beheerbare tekstuele inhoud van het waarschuwingsblok in de tweede rij. | string / rich text | Ja | Opslaan volgt contentvalidatie en publicatielogica voor dit specifieke blok. |
| SCH-BEH-08-41-T01 | Historie | Historie | PrivacyPolicySecondRowWarningHistoryList | ContentBlockHistory via ContentBlockId | Chronologische historie van wijzigingen op het waarschuwingsblok van de tweede rij. | list / collection | Nee | Read-only blokhistorie. |
9.41.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-41-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | Het waarschuwingsblok van de tweede rij van de pagina Privacybeleid als zelfstandig bewerkbaar contentblok behandelen |
REQ-SCH-BEH-08-41-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen in het waarschuwingsblok van de tweede rij afzonderlijk kunnen opslaan |
REQ-SCH-BEH-08-41-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Een historieoverzicht tonen voor het waarschuwingsblok van de tweede rij |
9.42 Privacybeleid — Derde rij — Uitleg
9.42.1 Schermafbeelding

9.42.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-42 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 04 — Derde rij — Sub Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_04_derde_rij_sub_sub_tab_01_uitleg.png |
| Processtap / context | Beheerdercontext binnen Site instellingen > Handige links / pagina’s > Privacybeleid; uitlegview voor de opbouw en beheerregels van de derde rij. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | HTML-mockup gebruikt als UI-bron. Deze view documenteert uitleg en beheerafbakening; technische namen zijn functiegedreven bepaald. |
| Route / URL-patroon | Beheerroute binnen Site instellingen > Handige links / pagina’s > Privacybeleid > Derde rij > Uitleg; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Geen zelfstandig mutatieobject; uitlegview over de configuratie van contentblokken in de derde rij van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Privacybeleid — Intro, Privacybeleid — Tweede rij, Privacybeleid — Derde rij — Hoofdtekst, Privacybeleid — Derde rij — Linker blok, Privacybeleid — Derde rij — Midden blok, Privacybeleid — Derde rij — Rechter blok, Privacybeleid — Afsluiter. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.42.3 Functionele beschrijving
Deze view licht toe hoe de derde rij van de publieke pagina Privacybeleid is opgebouwd en welke afzonderlijke beheerbare blokken daarin voorkomen. Het scherm is bedoeld als beheerdersuitleg voorafgaand aan het feitelijke bewerken van de inhoud. Het beschrijft daarmee niet de uiteindelijke publieke pagina zelf, maar de manier waarop de onderliggende contentblokken in deze rij zijn gestructureerd.
De uitlegview maakt inzichtelijk dat de derde rij is opgesplitst in een hoofdtekstblok en drie aanvullende kolomblokken. Vanuit deze view kan de beheerder door naar de afzonderlijke bewerkviews voor elk van die blokken. Historische en inhoudelijke details worden in de specifieke blokviews zelf vastgelegd.
9.42.3.1 Aanvullende functionele regels
Deze uitlegview beschrijft hoe de vaste publieke pagina Privacybeleid binnen dit beheerdomein is opgebouwd. De view is bedoeld om blokken en beheercontext te verklaren en voert zelf geen inhoudelijke mutaties uit.
De vaste pagina blijft codegedreven qua route, layout en blokvolgorde. Alleen vooraf bepaalde contentblokken zijn beheerbaar via de onderliggende blokviews.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.42.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-42-S01 | Section | Derde rij uitleg | Uitlegblok met toelichting op de opbouw en het beheer van de derde rij. | Derde rij | Read-only toelichting voor beheerderoriëntatie. | PrivacyPolicyThirdRowExplanationSection |
| SCH-BEH-08-42-L01 | Link | Navigatie naar hoofdtekst | Doorklik naar de bewerkview voor de hoofdtekst van de derde rij. | Hoofdtekst | Navigatielink naar inhoudsbeheer. | PrivacyPolicyThirdRowMainTextLink |
| SCH-BEH-08-42-L02 | Link | Navigatie naar linker blok | Doorklik naar de bewerkview voor het linker blok van de derde rij. | Linker blok | Navigatielink naar inhoudsbeheer. | PrivacyPolicyThirdRowLeftBlockLink |
| SCH-BEH-08-42-L03 | Link | Navigatie naar midden blok | Doorklik naar de bewerkview voor het midden blok van de derde rij. | Midden blok | Navigatielink naar inhoudsbeheer. | PrivacyPolicyThirdRowMiddleBlockLink |
| SCH-BEH-08-42-L04 | Link | Navigatie naar rechter blok | Doorklik naar de bewerkview voor het rechter blok van de derde rij. | Rechter blok | Navigatielink naar inhoudsbeheer. | PrivacyPolicyThirdRowRightBlockLink |
9.42.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-42-S01 | Derde rij uitleg | Derde rij | PrivacyPolicyThirdRowExplanationSection | Niet primair databasegedreven; uitlegweergave in beheerinterface | Statische of configuratief geleide uitleginhoud voor beheerderscontext | string / rich text | Nee | Read-only uitlegview; deze view beheert zelf geen publiek contentblok. |
9.42.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-42-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | Een uitlegview tonen waarin de beheerder de opbouw van de derde rij van de publieke pagina Privacybeleid kan begrijpen |
REQ-SCH-BEH-08-42-02 | SRS-CNT-001 AC-CNT-001 | Vanuit deze uitlegview doorklikken naar de afzonderlijke beheerblokken van de derde rij ondersteunen |
REQ-SCH-BEH-08-42-03 | SRS-CNT-001 AC-CNT-001 | De uitlegview mag zelf geen publieke content wijzigen |
9.43 Privacybeleid — Derde rij — Hoofdtekst
9.43.1 Schermafbeelding

9.43.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-43 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 04 — Derde rij — Sub Sub Tab 02 — Hoofdtekst |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_04_derde_rij_sub_sub_tab_02_hoofdtekst.png |
| Processtap / context | Beheerdercontext binnen Site instellingen > Handige links / pagina’s > Privacybeleid; bewerkview voor de centrale hoofdtekst van de derde rij. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | HTML-mockup gebruikt als UI-bron. De view richt zich op het hoofdtekstblok van de derde rij en niet op de overige kolommen. |
| Route / URL-patroon | Beheerroute binnen Site instellingen > Handige links / pagina’s > Privacybeleid > Derde rij > Hoofdtekst; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock voor de hoofdtekst van de derde rij van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Privacybeleid — Derde rij — Uitleg, Linker blok, Midden blok, Rechter blok, Afsluiter. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.43.3 Functionele beschrijving
Deze view is bedoeld om de centrale hoofdtekst van de derde rij van de publieke pagina Privacybeleid te beheren. De beheerder kan hier de inhoud van dit blok aanpassen, opslaan en de historische wijzigingen van dit specifieke contentblok raadplegen.
De view is onderdeel van een grotere pagina-opbouw waarin de derde rij uit meerdere afzonderlijk beheerbare blokken bestaat. Hierdoor wordt alleen de inhoud van dit hoofdtekstblok gewijzigd en niet die van de aangrenzende linker-, midden- of rechterblokken.
9.43.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Privacybeleid. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Derde rij — Hoofdtekst.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.43.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-43-F01 | Field | Titel veld | Invoerveld voor de interne of zichtbare titel van het hoofdtekstblok. | Titel | Kan leeg of verborgen zijn afhankelijk van publicatie-opzet. | PrivacyPolicyThirdRowMainTitleInput |
| SCH-BEH-08-43-F02 | Field | Hoofdtekst editor | Rijke teksteditor voor de hoofdinhoud van dit blok. | Hoofdtekst | Primaire inhoud van de derde rij. | PrivacyPolicyThirdRowMainTextEditor |
| SCH-BEH-08-43-B01 | Button | Opslaan | Slaat wijzigingen aan dit contentblok op. | Opslaan | Schrijft nieuwe blokinhoud weg naar beheerdata. | PrivacyPolicyThirdRowMainSaveButton |
| SCH-BEH-08-43-S01 | Section | Geschiedenis | Historieoverzicht van eerdere wijzigingen van dit contentblok. | Geschiedenis | Read-only historie per contentblok. | PrivacyPolicyThirdRowMainHistorySection |
9.43.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-43-F01 | Titel veld | Titel | PrivacyPolicyThirdRowMainTitleInput | ContentBlocks.Title of functioneel equivalente titelkolom | Beheerbare titel van het hoofdtekstblok | string | Ja | Titel hoort bij hetzelfde contentblok als de hoofdtekst. |
| SCH-BEH-08-43-F02 | Hoofdtekst editor | Hoofdtekst | PrivacyPolicyThirdRowMainTextEditor | ContentBlocks.Body / Content / HtmlContent | Beheerbare rijke tekst van het hoofdtekstblok | string / rich text | Ja | Opslaan schrijft een nieuwe versie van hetzelfde contentblok weg. |
| SCH-BEH-08-43-S01 | Geschiedenis | Geschiedenis | PrivacyPolicyThirdRowMainHistorySection | ContentBlockHistory via ContentBlockId | Chronologische historie van eerdere wijzigingen | list / collection | Nee | Read-only historie op blokniveau. |
9.43.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-43-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | De beheerder de hoofdtekst van de derde rij van de pagina Privacybeleid laten bewerken |
REQ-SCH-BEH-08-43-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen aan dit contentblok opslaan als nieuwe versie van hetzelfde blok |
REQ-SCH-BEH-08-43-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Historie van eerdere wijzigingen op contentblokniveau tonen |
9.44 Privacybeleid — Derde rij — Linker blok
9.44.1 Schermafbeelding

9.44.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-44 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 04 — Derde rij — Sub Sub Tab 03 — Linker blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_04_derde_rij_sub_sub_tab_03_linker_blok.png |
| Processtap / context | Beheerdercontext binnen Site instellingen > Handige links / pagina’s > Privacybeleid; bewerkview voor het linker blok van de derde rij. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Zelfde patroon als de andere blokviews binnen deze rij; alleen het beheerde contentblok verschilt. |
| Route / URL-patroon | Beheerroute binnen Site instellingen > Handige links / pagina’s > Privacybeleid > Derde rij > Linker blok; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock voor het linker blok van de derde rij van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Privacybeleid — Derde rij — Uitleg, Hoofdtekst, Midden blok, Rechter blok, Afsluiter. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.44.3 Functionele beschrijving
Deze view beheert het linker blok van de derde rij van de publieke pagina Privacybeleid. De beheerder kan hier de bloktitel, de blokinhoud en eventuele contextuele toelichting aanpassen en opslaan. Daarnaast is historie van dit blok zichtbaar.
De view volgt hetzelfde patroon als de overige blokviews binnen de derde rij, zodat beheer consistent blijft en wijzigingen per contentblok afzonderlijk traceerbaar zijn.
9.44.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Privacybeleid. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Derde rij — Linker blok.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.44.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-44-F01 | Field | Bloktitel veld | Invoerveld voor de zichtbare titel van het linker blok. | Titel | Beheerbare bloktitel. | PrivacyPolicyThirdRowLeftTitleInput |
| SCH-BEH-08-44-F02 | Field | Bloktekst editor | Rijke teksteditor voor de inhoud van het linker blok. | Tekst | Beheerbare inhoud van het linker blok. | PrivacyPolicyThirdRowLeftTextEditor |
| SCH-BEH-08-44-B01 | Button | Opslaan | Slaat wijzigingen aan het linker blok op. | Opslaan | Schrijft nieuwe blokinhoud weg naar beheerdata. | PrivacyPolicyThirdRowLeftSaveButton |
| SCH-BEH-08-44-S01 | Section | Geschiedenis | Historieoverzicht van eerdere wijzigingen van het linker blok. | Geschiedenis | Read-only historie per contentblok. | PrivacyPolicyThirdRowLeftHistorySection |
9.44.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-44-F01 | Bloktitel veld | Titel | PrivacyPolicyThirdRowLeftTitleInput | ContentBlocks.Title | Beheerbare titel van het linker blok | string | Ja | Titel hoort bij hetzelfde contentblok als de bloktekst. |
| SCH-BEH-08-44-F02 | Bloktekst editor | Tekst | PrivacyPolicyThirdRowLeftTextEditor | ContentBlocks.Body / Content / HtmlContent | Beheerbare rijke tekst van het linker blok | string / rich text | Ja | Opslaan schrijft een nieuwe versie van dit blok weg. |
| SCH-BEH-08-44-S01 | Geschiedenis | Geschiedenis | PrivacyPolicyThirdRowLeftHistorySection | ContentBlockHistory via ContentBlockId | Chronologische historie van eerdere wijzigingen | list / collection | Nee | Read-only historie op blokniveau. |
9.44.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-44-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | De beheerder het linker blok van de derde rij van de pagina Privacybeleid laten bewerken |
REQ-SCH-BEH-08-44-02 | SRS-CNT-001 SRS-CNT-004 AC-CNT-001 AC-CNT-004 | Wijzigingen aan dit linker blok opslaan als nieuwe versie van hetzelfde contentblok |
REQ-SCH-BEH-08-44-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Historie van eerdere wijzigingen op contentblokniveau tonen |
9.45 Privacybeleid — Derde rij — Midden blok
9.45.1 Schermafbeelding

9.45.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-45 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 04 — Derde rij — Sub Sub Tab 04 — Midden blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_04_derde_rij_sub_sub_tab_04_midden_blok.png |
| Processtap / context | Beheerdercontext binnen Site instellingen > Handige links / pagina’s > Privacybeleid; bewerkview voor het midden blok van de derde rij. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Zelfde patroon als de andere blokviews binnen deze rij; alleen het beheerde contentblok verschilt. |
| Route / URL-patroon | Beheerroute binnen Site instellingen > Handige links / pagina’s > Privacybeleid > Derde rij > Midden blok; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock voor het midden blok van de derde rij van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Privacybeleid — Derde rij — Uitleg, Hoofdtekst, Linker blok, Rechter blok, Afsluiter. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.45.3 Functionele beschrijving
Deze view beheert het midden blok van de derde rij van de publieke pagina Privacybeleid. De beheerder kan de titel en de tekstuele inhoud van dit blok onderhouden en opslaan. Eerdere wijzigingen worden in een apart historieoverzicht getoond.
De structuur en werking zijn gelijkgetrokken met de views voor het linker en rechter blok, zodat het beheer per blok uniform blijft.
9.45.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Privacybeleid. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Derde rij — Midden blok.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.45.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-45-F01 | Field | Bloktitel veld | Invoerveld voor de zichtbare titel van het midden blok. | Titel | Beheerbare bloktitel. | PrivacyPolicyThirdRowCenterTitleInput |
| SCH-BEH-08-45-F02 | Field | Bloktekst editor | Rijke teksteditor voor de inhoud van het midden blok. | Tekst | Beheerbare inhoud van het midden blok. | PrivacyPolicyThirdRowCenterTextEditor |
| SCH-BEH-08-45-B01 | Button | Opslaan | Slaat wijzigingen aan het midden blok op. | Opslaan | Schrijft nieuwe blokinhoud weg naar beheerdata. | PrivacyPolicyThirdRowCenterSaveButton |
| SCH-BEH-08-45-S01 | Section | Geschiedenis | Historieoverzicht van eerdere wijzigingen van het midden blok. | Geschiedenis | Read-only historie per contentblok. | PrivacyPolicyThirdRowCenterHistorySection |
9.45.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-45-F01 | Bloktitel veld | Titel | PrivacyPolicyThirdRowCenterTitleInput | ContentBlocks.Title | Beheerbare titel van het midden blok | string | Ja | Titel hoort bij hetzelfde contentblok als de bloktekst. |
| SCH-BEH-08-45-F02 | Bloktekst editor | Tekst | PrivacyPolicyThirdRowCenterTextEditor | ContentBlocks.Body / Content / HtmlContent | Beheerbare rijke tekst van het midden blok | string / rich text | Ja | Opslaan schrijft een nieuwe versie van dit blok weg. |
| SCH-BEH-08-45-S01 | Geschiedenis | Geschiedenis | PrivacyPolicyThirdRowCenterHistorySection | ContentBlockHistory via ContentBlockId | Chronologische historie van eerdere wijzigingen | list / collection | Nee | Read-only historie op blokniveau. |
9.45.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-45-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | De beheerder het midden blok van de derde rij van de pagina Privacybeleid laten bewerken |
REQ-SCH-BEH-08-45-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen aan dit midden blok opslaan als nieuwe versie van hetzelfde contentblok |
REQ-SCH-BEH-08-45-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Historie van eerdere wijzigingen op contentblokniveau tonen |
9.46 Privacybeleid — Derde rij — Rechter blok
9.46.1 Schermafbeelding

9.46.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-46 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 04 — Derde rij — Sub Sub Tab 05 — Rechter blok |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_04_derde_rij_sub_sub_tab_05_rechter_blok.png |
| Processtap / context | Beheerdercontext binnen Site instellingen > Handige links / pagina’s > Privacybeleid; bewerkview voor het rechter blok van de derde rij. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | Zelfde patroon als de andere blokviews binnen deze rij; alleen het beheerde contentblok verschilt. |
| Route / URL-patroon | Beheerroute binnen Site instellingen > Handige links / pagina’s > Privacybeleid > Derde rij > Rechter blok; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock voor het rechter blok van de derde rij van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Privacybeleid — Derde rij — Uitleg, Hoofdtekst, Linker blok, Midden blok, Afsluiter. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.46.3 Functionele beschrijving
Deze view beheert het rechter blok van de derde rij van de publieke pagina Privacybeleid. De beheerder kan hier de bloktitel en de inhoud aanpassen en opslaan. Historische wijzigingen van dit blok zijn zichtbaar in een afzonderlijke sectie.
De view gebruikt hetzelfde bewerkpatroon als de andere derde-rij-blokken, zodat elk blok consistent en onafhankelijk beheerd kan worden.
9.46.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Privacybeleid. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Derde rij — Rechter blok.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.46.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-46-F01 | Field | Bloktitel veld | Invoerveld voor de zichtbare titel van het rechter blok. | Titel | Beheerbare bloktitel. | PrivacyPolicyThirdRowRightTitleInput |
| SCH-BEH-08-46-F02 | Field | Bloktekst editor | Rijke teksteditor voor de inhoud van het rechter blok. | Tekst | Beheerbare inhoud van het rechter blok. | PrivacyPolicyThirdRowRightTextEditor |
| SCH-BEH-08-46-B01 | Button | Opslaan | Slaat wijzigingen aan het rechter blok op. | Opslaan | Schrijft nieuwe blokinhoud weg naar beheerdata. | PrivacyPolicyThirdRowRightSaveButton |
| SCH-BEH-08-46-S01 | Section | Geschiedenis | Historieoverzicht van eerdere wijzigingen van het rechter blok. | Geschiedenis | Read-only historie per contentblok. | PrivacyPolicyThirdRowRightHistorySection |
9.46.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-46-F01 | Bloktitel veld | Titel | PrivacyPolicyThirdRowRightTitleInput | ContentBlocks.Title | Beheerbare titel van het rechter blok | string | Ja | Titel hoort bij hetzelfde contentblok als de bloktekst. |
| SCH-BEH-08-46-F02 | Bloktekst editor | Tekst | PrivacyPolicyThirdRowRightTextEditor | ContentBlocks.Body / Content / HtmlContent | Beheerbare rijke tekst van het rechter blok | string / rich text | Ja | Opslaan schrijft een nieuwe versie van dit blok weg. |
| SCH-BEH-08-46-S01 | Geschiedenis | Geschiedenis | PrivacyPolicyThirdRowRightHistorySection | ContentBlockHistory via ContentBlockId | Chronologische historie van eerdere wijzigingen | list / collection | Nee | Read-only historie op blokniveau. |
9.46.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-46-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | De beheerder het rechter blok van de derde rij van de pagina Privacybeleid laten bewerken |
REQ-SCH-BEH-08-46-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen aan dit rechter blok opslaan als nieuwe versie van hetzelfde contentblok |
REQ-SCH-BEH-08-46-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Historie van eerdere wijzigingen op contentblokniveau tonen |
9.47 Privacybeleid — Afsluiter
9.47.1 Schermafbeelding

9.47.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-47 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 04 — Privacybeleid — Sub Tab 05 — Afsluiter |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_04_privacybeleid_sub_tab_05_afsluiter.png |
| Processtap / context | Beheerdercontext binnen Site instellingen > Handige links / pagina’s > Privacybeleid; bewerkview voor de afsluitende contentsectie onderaan de pagina. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | De afsluiter is een zelfstandig beheerbaar contentblok buiten de rijenstructuur. |
| Route / URL-patroon | Beheerroute binnen Site instellingen > Handige links / pagina’s > Privacybeleid > Afsluiter; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | ContentBlock voor de afsluitende sectie van de publieke pagina Privacybeleid. |
| Gerelateerde schermen / navigatie | Privacybeleid — Intro, Tweede rij, Derde rij, overige Privacybeleid-beheerblokken. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.47.3 Functionele beschrijving
Deze view beheert de afsluitende sectie van de publieke pagina Privacybeleid. De beheerder kan hier de afsluitende titel en tekst onderhouden, opslaan en de wijzigingenhistorie raadplegen.
De afsluiter wordt functioneel los beheerd van de blokken in de eerste, tweede en derde rij, zodat ook de slottekst van de pagina afzonderlijk en gericht aangepast kan worden.
9.47.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Privacybeleid. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Afsluiter.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.47.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-47-F01 | Field | Afsluiter titel veld | Invoerveld voor de zichtbare titel van de afsluiter. | Titel | Beheerbare titel van de afsluitende sectie. | PrivacyPolicyClosingTitleInput |
| SCH-BEH-08-47-F02 | Field | Afsluiter tekst editor | Rijke teksteditor voor de inhoud van de afsluiter. | Tekst | Beheerbare inhoud van de afsluitende sectie. | PrivacyPolicyClosingTextEditor |
| SCH-BEH-08-47-B01 | Button | Opslaan | Slaat wijzigingen aan de afsluiter op. | Opslaan | Schrijft nieuwe inhoud van de afsluiter weg naar beheerdata. | PrivacyPolicyClosingSaveButton |
| SCH-BEH-08-47-S01 | Section | Geschiedenis | Historieoverzicht van eerdere wijzigingen van de afsluiter. | Geschiedenis | Read-only historie per contentblok. | PrivacyPolicyClosingHistorySection |
9.47.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-47-F01 | Afsluiter titel veld | Titel | PrivacyPolicyClosingTitleInput | ContentBlocks.Title | Beheerbare titel van de afsluiter | string | Ja | Titel hoort bij hetzelfde contentblok als de afsluitende tekst. |
| SCH-BEH-08-47-F02 | Afsluiter tekst editor | Tekst | PrivacyPolicyClosingTextEditor | ContentBlocks.Body / Content / HtmlContent | Beheerbare rijke tekst van de afsluiter | string / rich text | Ja | Opslaan schrijft een nieuwe versie van de afsluiter weg. |
| SCH-BEH-08-47-S01 | Geschiedenis | Geschiedenis | PrivacyPolicyClosingHistorySection | ContentBlockHistory via ContentBlockId | Chronologische historie van eerdere wijzigingen | list / collection | Nee | Read-only historie op blokniveau. |
9.47.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-47-01 | SRS-NFR-PRV-001 SRS-CNT-001 AC-NFR-PRV-001 AC-CNT-001 | De afsluitende sectie van de pagina Privacybeleid afzonderlijk beheerbaar maken |
REQ-SCH-BEH-08-47-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen aan de afsluiter opslaan als nieuwe versie van hetzelfde contentblok |
REQ-SCH-BEH-08-47-03 | SRS-NFR-AUD-001 SRS-CNT-001 AC-NFR-AUD-001 AC-CNT-001 | Historie van eerdere wijzigingen op contentblokniveau tonen |
9.48 Contact — Uitleg
9.48.1 Schermafbeelding

9.48.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-48 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 05 — Contact — Sub Tab 01 — Uitleg |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_05_contact_sub_tab_01_uitleg.png |
| Processtap / context | Beheerder bewerkt de publieke contactpagina binnen Site instellingen > Handige links & pagina’s > Contact. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View beschrijft één specifiek beheerbaar onderdeel van de publieke contactpagina; technische namen zijn functiegedreven bepaald. |
| Route / URL-patroon | Beheerroute binnen Site instellingen naar de contactpagina-configuratie; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbaar contentblok of paginasegment van de publieke contactpagina. |
| Gerelateerde schermen / navigatie | 14.48 t/m 14.53 Contact-views; publieke pagina Contact; centraal URL-register waar relevant voor gelinkte verwijzingen. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.48.3 Functionele beschrijving
Deze view dient als beheerweergave voor uitlegview voor de publieke contactpagina en de opbouw van het contactbeheer. Deze view licht toe welke contentdelen beheerbaar zijn, hoe de rechterkolom is opgesplitst en dat de contactpagina als samengestelde publieke contentpagina wordt beheerd via afzonderlijke blokken in plaats van als één vrije tekstpagina. De beheerder gebruikt deze pagina om de publieke contactinformatie consistent te onderhouden zonder direct in broncode of losse paginaopmaak te hoeven werken. De zichtbare pagina-opbouw blijft codegedreven; de beheerbare inhoud wordt als contentblokken en bijbehorende historie opgeslagen.
9.48.3.1 Aanvullende functionele regels
Deze uitlegview beschrijft hoe de vaste publieke pagina Contact binnen dit beheerdomein is opgebouwd. De view is bedoeld om blokken en beheercontext te verklaren en voert zelf geen inhoudelijke mutaties uit.
De vaste pagina blijft codegedreven qua route, layout en blokvolgorde. Alleen vooraf bepaalde contentblokken zijn beheerbaar via de onderliggende blokviews.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.48.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-48-S01 | Section | Contact — Uitleg | Beheersectie voor contact — uitleg. | Uitleg | Read/write beheerweergave voor dit specifieke contactpaginadeel. | ContactExplanationSection |
9.48.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-48-S01 | Contact — Uitleg | Uitleg | ContactExplanationSection | ContentBlocks / ContentBlockHistory (functionele sleutel contactuitleg) | Beheerbare tekstuele of blokinhoud van de publieke contactpagina | string / rich text | Ja | Wijzigingen worden versieerbaar vastgelegd; zichtbare pagina-opbouw blijft codegedreven en deze view beheert alleen het toegewezen contentsegment. |
9.48.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-48-01 | SRS-CNT-001 AC-CNT-001 | De beheerder een beheerweergave tonen voor contact — uitleg |
REQ-SCH-BEH-08-48-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen in contact — uitleg opslaan als beheerbare pagina-inhoud en historisch kunnen herleiden |
REQ-SCH-BEH-08-48-03 | SRS-CNT-001 AC-CNT-001 | Het systeem mag via deze view alleen het toegewezen onderdeel van de publieke contactpagina wijzigen en niet de volledige pagina-opbouw vrij maken |
9.49 Contact — Intro
9.49.1 Schermafbeelding

9.49.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-49 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 05 — Contact — Sub Tab 02 — Intro |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_05_contact_sub_tab_02_intro.png |
| Processtap / context | Beheerder bewerkt de publieke contactpagina binnen Site instellingen > Handige links & pagina’s > Contact. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View beschrijft één specifiek beheerbaar onderdeel van de publieke contactpagina; technische namen zijn functiegedreven bepaald. |
| Route / URL-patroon | Beheerroute binnen Site instellingen naar de contactpagina-configuratie; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbaar contentblok of paginasegment van de publieke contactpagina. |
| Gerelateerde schermen / navigatie | 14.48 t/m 14.53 Contact-views; publieke pagina Contact; centraal URL-register waar relevant voor gelinkte verwijzingen. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.49.3 Functionele beschrijving
Deze view dient als beheerweergave voor introblok van de publieke contactpagina. Deze view beheert de inleidende titel en/of korte introductietekst boven de contactinhoud. De view fungeert als configuratiepunt voor de openingscontext van de contactpagina en niet voor de onderliggende rechterkolomblokken. De beheerder gebruikt deze pagina om de publieke contactinformatie consistent te onderhouden zonder direct in broncode of losse paginaopmaak te hoeven werken. De zichtbare pagina-opbouw blijft codegedreven; de beheerbare inhoud wordt als contentblokken en bijbehorende historie opgeslagen.
9.49.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Contact. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Intro.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.49.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-49-S01 | Section | Contact — Intro | Beheersectie voor contact — intro. | Intro | Read/write beheerweergave voor dit specifieke contactpaginadeel. | ContactIntroSection |
14.49.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-49-S01 | Contact — Intro | Intro | ContactIntroSection | ContentBlocks / ContentBlockHistory (functionele sleutel contactintro) | Beheerbare tekstuele of blokinhoud van de publieke contactpagina | string / rich text | Ja | Wijzigingen worden versieerbaar vastgelegd; zichtbare pagina-opbouw blijft codegedreven en deze view beheert alleen het toegewezen contentsegment. |
9.49.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-49-01 | SRS-CNT-001 AC-CNT-001 | De beheerder een beheerweergave tonen voor contact — intro |
REQ-SCH-BEH-08-49-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen in contact — intro opslaan als beheerbare pagina-inhoud en historisch kunnen herleiden |
REQ-SCH-BEH-08-49-03 | SRS-CNT-001 AC-CNT-001 | Het systeem mag via deze view alleen het toegewezen onderdeel van de publieke contactpagina wijzigen en niet de volledige pagina-opbouw vrij maken |
9.50 Contact — Rechts algemeen
9.50.1 Schermafbeelding

9.50.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-50 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 05 — Contact — Sub Tab 03 — Rechts algemeen |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_05_contact_sub_tab_03_rechts_algemeen.png |
| Processtap / context | Beheerder bewerkt de publieke contactpagina binnen Site instellingen > Handige links & pagina’s > Contact. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View beschrijft één specifiek beheerbaar onderdeel van de publieke contactpagina; technische namen zijn functiegedreven bepaald. |
| Route / URL-patroon | Beheerroute binnen Site instellingen naar de contactpagina-configuratie; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbaar contentblok of paginasegment van de publieke contactpagina. |
| Gerelateerde schermen / navigatie | 14.48 t/m 14.53 Contact-views; publieke pagina Contact; centraal URL-register waar relevant voor gelinkte verwijzingen. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.50.3 Functionele beschrijving
Deze view dient als beheerweergave voor algemene instellingen van de rechterkolom van de publieke contactpagina. Deze view beheert de overkoepelende titel of algemene contexttekst van de rechterkolom en vormt daarmee de containerconfiguratie voor de drie onderliggende rechterblokken. De beheerder gebruikt deze pagina om de publieke contactinformatie consistent te onderhouden zonder direct in broncode of losse paginaopmaak te hoeven werken. De zichtbare pagina-opbouw blijft codegedreven; de beheerbare inhoud wordt als contentblokken en bijbehorende historie opgeslagen.
9.50.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Contact. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Rechts algemeen.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.50.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-50-S01 | Section | Contact — Rechts algemeen | Beheersectie voor contact — rechts algemeen. | Rechts algemeen | Read/write beheerweergave voor dit specifieke contactpaginadeel. | ContactRightGeneralSection |
9.50.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-50-S01 | Contact — Rechts algemeen | Rechts algemeen | ContactRightGeneralSection | ContentBlocks / ContentBlockHistory (functionele sleutel contactrightgeneral) | Beheerbare tekstuele of blokinhoud van de publieke contactpagina | string / rich text | Ja | Wijzigingen worden versieerbaar vastgelegd; zichtbare pagina-opbouw blijft codegedreven en deze view beheert alleen het toegewezen contentsegment. |
9.50.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-50-01 | SRS-CNT-001 AC-CNT-001 | De beheerder een beheerweergave tonen voor contact — rechts algemeen |
REQ-SCH-BEH-08-50-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen in contact — rechts algemeen opslaan als beheerbare pagina-inhoud en historisch kunnen herleiden |
REQ-SCH-BEH-08-50-03 | SRS-CNT-001 AC-CNT-001 | Het systeem mag via deze view alleen het toegewezen onderdeel van de publieke contactpagina wijzigen en niet de volledige pagina-opbouw vrij maken |
9.51 Contact — Rechts boven
9.51.1 Schermafbeelding

9.51.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-51 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 05 — Contact — Sub Tab 04 — Rechts boven |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_05_contact_sub_tab_04_rechts_boven.png |
| Processtap / context | Beheerder bewerkt de publieke contactpagina binnen Site instellingen > Handige links & pagina’s > Contact. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View beschrijft één specifiek beheerbaar onderdeel van de publieke contactpagina; technische namen zijn functiegedreven bepaald. |
| Route / URL-patroon | Beheerroute binnen Site instellingen naar de contactpagina-configuratie; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbaar contentblok of paginasegment van de publieke contactpagina. |
| Gerelateerde schermen / navigatie | 14.48 t/m 14.53 Contact-views; publieke pagina Contact; centraal URL-register waar relevant voor gelinkte verwijzingen. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.51.3 Functionele beschrijving
Deze view dient als beheerweergave voor bovenste beheerbare contentblok van de rechterkolom van de publieke contactpagina. Deze view wordt gebruikt om de titel en inhoud van het bovenste informatieblok te beheren. De beheerder gebruikt deze pagina om de publieke contactinformatie consistent te onderhouden zonder direct in broncode of losse paginaopmaak te hoeven werken. De zichtbare pagina-opbouw blijft codegedreven; de beheerbare inhoud wordt als contentblokken en bijbehorende historie opgeslagen.
9.51.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Contact. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Rechts boven.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.51.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-51-S01 | Section | Contact — Rechts boven | Beheersectie voor contact — rechts boven. | Rechts boven | Read/write beheerweergave voor dit specifieke contactpaginadeel. | ContactRightTopSection |
9.51.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-51-S01 | Contact — Rechts boven | Rechts boven | ContactRightTopSection | ContentBlocks / ContentBlockHistory (functionele sleutel contactrighttop) | Beheerbare tekstuele of blokinhoud van de publieke contactpagina | string / rich text | Ja | Wijzigingen worden versieerbaar vastgelegd; zichtbare pagina-opbouw blijft codegedreven en deze view beheert alleen het toegewezen contentsegment. |
9.51.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-51-01 | SRS-CNT-001 AC-CNT-001 | De beheerder een beheerweergave tonen voor contact — rechts boven |
REQ-SCH-BEH-08-51-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen in contact — rechts boven opslaan als beheerbare pagina-inhoud en historisch kunnen herleiden |
REQ-SCH-BEH-08-51-03 | SRS-CNT-001 AC-CNT-001 | Het systeem mag via deze view alleen het toegewezen onderdeel van de publieke contactpagina wijzigen en niet de volledige pagina-opbouw vrij maken |
9.52 Contact — Rechts midden
9.52.1 Schermafbeelding

9.52.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-52 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 05 — Contact — Sub Tab 05 — Rechts midden |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_05_contact_sub_tab_05_rechts_midden.png |
| Processtap / context | Beheerder bewerkt de publieke contactpagina binnen Site instellingen > Handige links & pagina’s > Contact. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View beschrijft één specifiek beheerbaar onderdeel van de publieke contactpagina; technische namen zijn functiegedreven bepaald. |
| Route / URL-patroon | Beheerroute binnen Site instellingen naar de contactpagina-configuratie; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbaar contentblok of paginasegment van de publieke contactpagina. |
| Gerelateerde schermen / navigatie | 14.48 t/m 14.53 Contact-views; publieke pagina Contact; centraal URL-register waar relevant voor gelinkte verwijzingen. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.52.3 Functionele beschrijving
Deze view dient als beheerweergave voor middelste beheerbare contentblok van de rechterkolom van de publieke contactpagina. Deze view wordt gebruikt om de titel en inhoud van het middelste informatieblok te beheren. De beheerder gebruikt deze pagina om de publieke contactinformatie consistent te onderhouden zonder direct in broncode of losse paginaopmaak te hoeven werken. De zichtbare pagina-opbouw blijft codegedreven; de beheerbare inhoud wordt als contentblokken en bijbehorende historie opgeslagen.
14.52.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-52-S01 | Section | Contact — Rechts midden | Beheersectie voor contact — rechts midden. | Rechts midden | Read/write beheerweergave voor dit specifieke contactpaginadeel. | ContactRightMiddleSection |
9.52.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-52-S01 | Contact — Rechts midden | Rechts midden | ContactRightMiddleSection | ContentBlocks / ContentBlockHistory (functionele sleutel contactrightmiddle) | Beheerbare tekstuele of blokinhoud van de publieke contactpagina | string / rich text | Ja | Wijzigingen worden versieerbaar vastgelegd; zichtbare pagina-opbouw blijft codegedreven en deze view beheert alleen het toegewezen contentsegment. |
9.52.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-52-01 | SRS-CNT-001 AC-CNT-001 | De beheerder een beheerweergave tonen voor contact — rechts midden |
REQ-SCH-BEH-08-52-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen in contact — rechts midden opslaan als beheerbare pagina-inhoud en historisch kunnen herleiden |
REQ-SCH-BEH-08-52-03 | SRS-CNT-001 AC-CNT-001 | Het systeem mag via deze view alleen het toegewezen onderdeel van de publieke contactpagina wijzigen en niet de volledige pagina-opbouw vrij maken |
9.53 Contact — Rechts onder
9.53.1 Schermafbeelding

9.53.2 Scherm meta data
| Veld | Waarde |
|---|---|
| Scherm-ID | SCH-BEH-08-53 |
| Schermnaam | Site instellingen — Handige links & pagina’s — Tab 05 — Contact — Sub Tab 06 — Rechts onder |
| Doelgroep / onderdeel | Beheerder |
| Bronbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.html |
| Mockupversie | V1.13 |
| Screenshotbestand | oefenhub_beheerder_08_sys_04_handige_links_paginas_v1_13_tab_05_contact_sub_tab_06_rechts_onder.png |
| Processtap / context | Beheerder bewerkt de publieke contactpagina binnen Site instellingen > Handige links & pagina’s > Contact. |
| Documentatiestatus | Uitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie. |
| Opmerkingen | View beschrijft één specifiek beheerbaar onderdeel van de publieke contactpagina; technische namen zijn functiegedreven bepaald. |
| Route / URL-patroon | Beheerroute binnen Site instellingen naar de contactpagina-configuratie; de technische route wordt door de applicatieroutering bepaald. |
| Autorisatie / vereiste rol-context | Actieve beheerdercontext; server-side afgedwongen voor bekijken en muteren van site-instellingen. |
| Primair domeinobject / hoofdentiteit | Beheerbaar contentblok of paginasegment van de publieke contactpagina. |
| Gerelateerde schermen / navigatie | 14.48 t/m 14.53 Contact-views; publieke pagina Contact; centraal URL-register waar relevant voor gelinkte verwijzingen. |
| Data-karakter | Beheerdata binnen Site instellingen. Zichtbare mockupwaarden zijn voorbeelddata; waarden worden dynamisch geladen uit ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historie waar relevant. |
9.53.3 Functionele beschrijving
Deze view dient als beheerweergave voor onderste beheerbare contentblok van de rechterkolom van de publieke contactpagina. Deze view wordt gebruikt om de titel en inhoud van het onderste informatieblok te beheren. De beheerder gebruikt deze pagina om de publieke contactinformatie consistent te onderhouden zonder direct in broncode of losse paginaopmaak te hoeven werken. De zichtbare pagina-opbouw blijft codegedreven; de beheerbare inhoud wordt als contentblokken en bijbehorende historie opgeslagen.
9.53.3.1 Aanvullende functionele regels
Deze view beheert één contentblok binnen de vaste publieke pagina Contact. De inhoud hoort bij ContentBlocks met DomainType=StaticPage, ContextType=Public en een codevaste ReferenceKey voor het blok Rechts onder.
De beheerder wijzigt alleen titel- en/of tekstinhoud van dit blok. De route, positie op de pagina, responsive layout en eventuele formulierlogica of navigatieacties blijven codegedreven en worden niet via deze view aangepast.
Opslaan schrijft alleen dit contentblok bij en registreert veldniveauhistorie in ContentBlockHistory. Als het contentblok nog niet bestaat, mag de beheerflow het record functioneel aanmaken met de juiste sleutelcombinatie en actorvelden.
De zichtbare voorbeeldinhoud in deze view is beheer- of mockupdata. De applicatie moet de actuele waarden laden uit de bijbehorende beheerstructuren en mag de mockupwaarden niet hardcoded gebruiken.
9.53.4 UI-elementen en velddefinities
| Element-ID | Type | GUI-verwijzing | Omschrijving | Zichtbaar label | Opmerking | Technische naam |
|---|---|---|---|---|---|---|
| SCH-BEH-08-53-S01 | Section | Contact — Rechts onder | Beheersectie voor contact — rechts onder. | Rechts onder | Read/write beheerweergave voor dit specifieke contactpaginadeel. | ContactRightBottomSection |
9.53.5 Waardelagen
| Element-ID | GUI-verwijzing | Zichtbaar label | Technische naam | Databron | Waardebron | Datatype | Bewerkbaar | Validatie / regel |
|---|---|---|---|---|---|---|---|---|
| SCH-BEH-08-53-S01 | Contact — Rechts onder | Rechts onder | ContactRightBottomSection | ContentBlocks / ContentBlockHistory (functionele sleutel contactrightbottom) | Beheerbare tekstuele of blokinhoud van de publieke contactpagina | string / rich text | Ja | Wijzigingen worden versieerbaar vastgelegd; zichtbare pagina-opbouw blijft codegedreven en deze view beheert alleen het toegewezen contentsegment. |
9.53.6 Schermtrace naar SRS en acceptatiecriteria
De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.
Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.
| Schermrequirement | Dekt | Schermcontext |
|---|---|---|
REQ-SCH-BEH-08-53-01 | SRS-CNT-001 AC-CNT-001 | De beheerder een beheerweergave tonen voor contact — rechts onder |
REQ-SCH-BEH-08-53-02 | SRS-CNT-001 AC-CNT-001 | Wijzigingen in contact — rechts onder opslaan als beheerbare pagina-inhoud en historisch kunnen herleiden |
REQ-SCH-BEH-08-53-03 | SRS-CNT-001 AC-CNT-001 | Het systeem mag via deze view alleen het toegewezen onderdeel van de publieke contactpagina wijzigen en niet de volledige pagina-opbouw vrij maken |
9.54 Technische koppeling
Voor technische uitwerking van handige links, vaste pagina's en footerbeheer zijn vooral relevant:
- 05 Autorisatie, policies en server-side contextcontrole voor beheerderautorisatie op content- en linkmutaties.
- 13 Berichten, systeemberichten, notificaties en privéberichten voor raakvlakken met contactcommunicatie en systeemcommunicatie.
- 17 Readmodels, tellers, badges, caching en materialisatie voor publicatieoverzichten, zichtbaarheidssamenvattingen en eventuele badgewaarden.
- 19 Logging, audit, securitylogging en technische foutafhandeling voor auditbare wijzigingen in pagina- en linkcontent.
- 21 Beheerbeleid, monitoring, backup, restore en operatie voor beheerbeleid, herstelbaarheid en operationele controle op publieke content.
- 24 Frontend, Blazor, routing, state en componentopbouw voor routeweergave, footercomponenten, formulieren en previewstates.
- 25 Privacy, retentie, anonimisering en gegevensbescherming voor privacybeleid, contactgegevens en gegevensminimalisatie in publieke content.