Skip to main content

5. Site instellingen

5.1 Schermafbeelding

oefenhub_beheerder_04_systeeminstellingen_v2_3.png

5.2 Scherm meta data

VeldWaarde
Scherm-IDSCH-BEH-04-01
SchermnaamSite instellingen — hubpagina
Doelgroep / onderdeelBeheerder
Bronbestandoefenhub_beheerder_04_systeeminstellingen_v2_3.html
MockupversieV2.3
Screenshotbestandoefenhub_beheerder_04_systeeminstellingen_v2_3.png
Processtap / contextDe beheerder opent vanuit de beheerdernavigatie de centrale hubpagina Site instellingen om door te navigeren naar een onderliggend beheeronderdeel.
DocumentatiestatusUitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie.
OpmerkingenDeze pagina is een navigatiehub. Header, beheerdernavigatie, berichteningang, profielmenu en footer vallen buiten scope van dit schermdocument. Onderliggende beheerpagina’s worden in eigen schermdocumenten uitgewerkt.
Route / URL-patroonFunctioneel routepatroon: beheer/site-instellingen. De exacte technische route wordt door de applicatieroutering bepaald.
Autorisatie / vereiste rol-contextActieve beheerdercontext. De toegang moet server-side worden afgedwongen; frontend-zichtbaarheid is niet voldoende.
Primair domeinobject / hoofdentiteitGeen enkel primair mutatieobject. De pagina is een codegedreven beheerhub naar contentbeheer, communicatiebeheer, featurebeheer en technische instellingen.
Gerelateerde schermen / navigatie06_site-instellingen-frontpage, 07_site-instellingen-popups, 08_site-instellingen-systeemberichten, 09_site-instellingen-handige-links-paginas, 10_site-instellingen-features en een onderliggende pagina voor technische instellingen.
Data-karakterRead-only navigatie- en oriëntatiepagina. De zichtbare tegels, domeinlabels, toelichtingen en open-acties sturen naar onderliggende beheercontexten maar muteren zelf geen instellingen.

5.3 Functionele beschrijving

De pagina Site instellingen is de centrale startpagina voor sitebrede beheeronderdelen binnen de beheerdercontext. De pagina helpt de beheerder eerst het juiste beheerdomein te kiezen, voordat inhoudelijke instellingen worden geopend. Daarmee voorkomt OefenHub dat frontpagebeheer, popupbeheer, systeemberichtbeheer, vaste pagina’s, features en technische systeemwaarden in één lange formulierpagina door elkaar lopen.

De pagina bestaat functioneel uit:

  • een breadcrumb Home > Site instellingen;
  • een introductieblok met titel Site instellingen en een korte uitleg over de hubfunctie;
  • een tegelgrid met zes vaste domeintegels;
  • per tegel een domeinlabel, titel, toelichting, korte puntsgewijze samenvatting en een open-actie.

De zes domeintegels zijn:

  1. Frontpage
    Opent het beheer van frontpage-inhoud, frontpagecontexten en zichtbaarheid van frontpageonderdelen.

  2. Popups beheren
    Opent het beheer van bestaande systeem-popups. Het toevoegen of verwijderen van popupdefinities gebeurt niet op deze hubpagina.

  3. Systeemberichten
    Opent het beheer van bestaande systeemberichtsjablonen. Runtime-berichten die al aan gebruikers zijn verstuurd worden hier niet beheerd.

  4. Handige links & pagina’s
    Opent het beheer van vaste publieke pagina’s, footerinhoud, herbruikbare URL’s en linkplaatsingen.

  5. Features
    Opent het beheer van sitebrede featuretoggles en systeemnotificaties. De hubpagina zelf schakelt geen features aan of uit.

  6. Technische instellingen
    Opent het beheer van vooraf bekende technische systeemwaarden, zoals bewaartermijnen, exportpatronen, limieten en cachegevoelige instellingen.

5.3.1 Afbakening van deze hubpagina

Deze pagina is bewust geen mutatiescherm. De beheerder kan hier geen popuptekst wijzigen, geen systeemberichtsjabloon opslaan, geen featuretoggle wijzigen en geen technische instelling aanpassen. Elke tegel navigeert naar een eigen onderliggende beheerpagina waar de bijbehorende validaties, historie, bevestigingen en eventuele mutaties worden afgehandeld.

Ook de zichtbare beheerdernavigatie bovenaan de mockup, de berichtenteller, het profielmenu en de footer horen niet bij de functionele scope van dit schermdocument. Zij worden alleen in de mockup getoond omdat zij onderdeel zijn van de generieke beheerderlayout.

5.3.2 Interpretatie van mockupwaarden en teksten

De zichtbare tegelteksten, labels en bullets in de mockup beschrijven de functionele bedoeling van de hub. Zij mogen niet worden geïnterpreteerd als onderliggende datarecords die op deze pagina worden opgehaald of opgeslagen.

De hub kan codegedreven labels en toelichtingen gebruiken. Wanneer bepaalde hubteksten later beheerbaar worden gemaakt, moet dat via een expliciet contentblok of een gelijkwaardige vaste contentlocatie gebeuren. De hub mag echter geen vrije pagebuilder worden: het aantal tegels, de volgorde van de tegels en de routering naar onderliggende beheerpagina’s blijven functioneel codegedreven.

5.3.3 Autorisatie en rolcontext

Alleen gebruikers met een actieve beheerdercontext mogen deze pagina openen. De backend moet dit controleren bij het laden van de pagina én bij het openen van onderliggende beheerpagina’s. Een gebruiker zonder beheerderrol mag deze pagina niet via directe URL, browsergeschiedenis of aangepaste frontendstate bereiken.

Binnen de huidige beheerderrol is geen verdere subrolverdeling beschreven. Alle beheerders mogen de hub zien. Onderliggende pagina’s kunnen aanvullende functionele beperkingen of bevestigingsstappen hebben, maar die worden per onderliggend scherm vastgelegd.

5.3.4 Onderliggende domeinen

De hub verwijst naar beheeronderdelen met verschillende datakarakters:

  • Frontpage gebruikt beheerbare tekst- en contextinhoud, onder meer via ContentBlocks met frontpagecontexten.
  • Popups beheren gebruikt bestaande popupdefinities en popuphistorie, zoals PopupDetails, PopupDetailsHistory en PopupDetailsHistoryItems.
  • Systeemberichten gebruikt bestaande systeemberichtsjablonen, zoals SystemMessageTemplates en SystemMessageTemplateHistory.
  • Handige links & pagina’s gebruikt vaste-pagina-content, footerstructuur en URL-koppelingen, waaronder ContentBlocks, SiteLinks, FooterSections en FooterLinkAssignments.
  • Features gebruikt sitebrede featuretoggles en systeemnotificaties, waaronder SiteFeatureToggles, SiteNotifications en bijbehorende historytabellen.
  • Technische instellingen gebruikt vooraf bekende systeeminstellingen in SystemSettings.

De hubpagina toont deze domeinen alleen als navigatiekeuze. De aanwezigheid van een tegel betekent dus niet dat de hub de onderliggende records zelf ophaalt, valideert of wijzigt.

5.3.5 Leegstaten, foutstaten en disabled states

Omdat de pagina een vaste beheerhub is, kent zij normaal geen datagedreven lege staat. De zes tegels moeten beschikbaar blijven zolang de applicatie de bijbehorende routes kent en de beheerder geautoriseerd is.

Als een onderliggende route tijdelijk niet beschikbaar is, moet de open-actie voor die tegel disabled zijn of bij activeren een duidelijke foutmelding tonen. De tegel zelf blijft dan zichtbaar, zodat de beheerder begrijpt welk beheeronderdeel tijdelijk niet bereikbaar is.

Als de beheerder geen actieve beheerdercontext heeft, wordt de pagina niet geladen. De applicatie moet dan naar een passende fout- of autorisatiemelding leiden in plaats van een gedeeltelijk gevulde hub te tonen.

Als een onderliggend datadomein nog geen records bevat, blijft de tegel zichtbaar. Bijvoorbeeld: een omgeving zonder aangemaakte contentblokken of footersecties toont nog steeds de tegel Handige links & pagina’s; de onderliggende pagina behandelt dan de eigen lege staat.

5.3.6 Responsief gedrag

Het tegelgrid mag bij brede schermen in meerdere kolommen worden getoond. Bij smallere schermbreedtes verschuiven de tegels naar minder kolommen en uiteindelijk naar één kolom. De volgorde van de tegels blijft gelijk, zodat de beheerder de domeinen consistent terugvindt.

De open-acties blijven per tegel gekoppeld aan dezelfde onderliggende beheerpagina. Responsieve herschikking mag de functionele betekenis van tegels, labels of routes niet wijzigen.

5.4 UI-elementen en velddefinities

Element-IDTypeGUI-verwijzingOmschrijvingZichtbaar labelOpmerkingTechnische naam
SCH-BEH-04-01-S01SBreadcrumbToont de routecontext binnen de beheerderomgeving.Home > Site instellingenHome navigeert terug naar de beheerder-frontpage; huidige pagina is niet als wijzigingscontext bedoeld.SiteSettingsBreadcrumb
SCH-BEH-04-01-S02SIntroblokIntroductiekaart met titel en toelichting op de hubfunctie.Site instellingenOriënterende tekst; geen formulier.SiteSettingsIntroSection
SCH-BEH-04-01-S03STegelgridContainer met alle domeintegels van Site instellingen.Site instellingen onderdelenCodegedreven set tegels.SiteSettingsHubGrid
SCH-BEH-04-01-S04STegel FrontpageTegel voor beheer van frontpage-inhoud en contextuele frontpageweergave.FrontpageNavigeert naar de onderliggende frontpagebeheerpagina.FrontpageHubTile
SCH-BEH-04-01-F01FTegel Frontpage — domeinlabelVisueel label dat het domein van de tegel aanduidt.ContentRead-only label.FrontpageHubDomainLabel
SCH-BEH-04-01-F02FTegel Frontpage — toelichtingKorte uitleg over frontpagebeheer.Beheer de inhoud en zichtbaarheid van onderdelen op de inlog- en landingspagina’s.Tekst is richtinggevend; de mutatie gebeurt op de onderliggende pagina.FrontpageHubDescription
SCH-BEH-04-01-B01BTegel Frontpage — actieOpent de frontpagebeheerpagina.Open FrontpageNavigatieactie.OpenFrontpageManagementAction
SCH-BEH-04-01-S05STegel Popups beherenTegel voor beheer van bestaande systeem-popups.Popups beherenNavigeert naar de onderliggende popupbeheerpagina.PopupManagementHubTile
SCH-BEH-04-01-F03FTegel Popups beheren — domeinlabelVisueel label dat het domein van de tegel aanduidt.CommunicatieRead-only label.PopupManagementHubDomainLabel
SCH-BEH-04-01-F04FTegel Popups beheren — toelichtingKorte uitleg over beheer van popupinhoud.Beheer informatieve, waarschuwende en bevestigende popupinhoud die gebruikers in OefenHub te zien krijgen.Geen popupmutatie op deze hub.PopupManagementHubDescription
SCH-BEH-04-01-B02BTegel Popups beheren — actieOpent de popupbeheerpagina.Open Popups beherenNavigatieactie.OpenPopupManagementAction
SCH-BEH-04-01-S06STegel SysteemberichtenTegel voor beheer van systeemberichtsjablonen.SysteemberichtenNavigeert naar de onderliggende systeemberichtenbeheerpagina.SystemMessagesHubTile
SCH-BEH-04-01-F05FTegel Systeemberichten — domeinlabelVisueel label dat het domein van de tegel aanduidt.CommunicatieRead-only label.SystemMessagesHubDomainLabel
SCH-BEH-04-01-F06FTegel Systeemberichten — toelichtingKorte uitleg over beheer van automatische communicatie.Beheer de sjablonen voor systeemberichten en andere automatische communicatie binnen de applicatie.Runtime-systeemberichten worden hier niet gewijzigd.SystemMessagesHubDescription
SCH-BEH-04-01-B03BTegel Systeemberichten — actieOpent de systeemberichtenbeheerpagina.Open SysteemberichtenNavigatieactie.OpenSystemMessagesManagementAction
SCH-BEH-04-01-S07STegel Handige links & pagina’sTegel voor beheer van vaste pagina’s, footerinhoud en URL-koppelingen.Handige links & pagina’sNavigeert naar de onderliggende beheerpagina voor vaste pagina’s en footer.StaticPagesAndLinksHubTile
SCH-BEH-04-01-F07FTegel Handige links & pagina’s — domeinlabelVisueel label dat het domein van de tegel aanduidt.ContentRead-only label.StaticPagesAndLinksHubDomainLabel
SCH-BEH-04-01-F08FTegel Handige links & pagina’s — toelichtingKorte uitleg over vaste informatiepagina’s en links.Beheer vaste informatiepagina’s en de inhoud van links zoals Over OefenHub, Contact en Privacybeleid.Structurele paginaopbouw blijft codegedreven.StaticPagesAndLinksHubDescription
SCH-BEH-04-01-B04BTegel Handige links & pagina’s — actieOpent de beheerpagina voor handige links en pagina’s.Open Handige links & pagina’sNavigatieactie.OpenStaticPagesAndLinksAction
SCH-BEH-04-01-S08STegel FeaturesTegel voor sitebrede featuretoggles en systeemnotificaties.FeaturesNavigeert naar de onderliggende featurebeheerpagina.FeaturesHubTile
SCH-BEH-04-01-F09FTegel Features — domeinlabelVisueel label dat het domein van de tegel aanduidt.FeaturesRead-only label.FeaturesHubDomainLabel
SCH-BEH-04-01-F10FTegel Features — toelichtingKorte uitleg over het aan- en uitzetten van sitebrede functionaliteit.Schakel sitebrede functionaliteit aan of uit zonder onderliggende data of configuratie kwijt te raken.Features worden niet op de hub zelf gewijzigd.FeaturesHubDescription
SCH-BEH-04-01-B05BTegel Features — actieOpent de featurebeheerpagina.Open FeaturesNavigatieactie.OpenFeaturesManagementAction
SCH-BEH-04-01-S09STegel Technische instellingenTegel voor technische systeemwaarden en centrale configuratie.Technische instellingenNavigeert naar de onderliggende technische instellingenpagina.TechnicalSettingsHubTile
SCH-BEH-04-01-F11FTegel Technische instellingen — domeinlabelVisueel label dat het domein van de tegel aanduidt.TechniekRead-only label.TechnicalSettingsHubDomainLabel
SCH-BEH-04-01-F12FTegel Technische instellingen — toelichtingKorte uitleg over technische systeemwaarden.Beheer technische systeemwaarden, limieten en andere centrale instellingen die niet onder content of features vallen.Instellingen zelf worden pas op de onderliggende pagina gewijzigd.TechnicalSettingsHubDescription
SCH-BEH-04-01-B06BTegel Technische instellingen — actieOpent de technische instellingenpagina.Open Technische instellingenNavigatieactie.OpenTechnicalSettingsAction

5.5 Waardelagen

Element-IDGUI-verwijzingZichtbaar labelTechnische naamDatabronWaardebronDatatypeBewerkbaarValidatie / regel
SCH-BEH-04-01-S01BreadcrumbHome > Site instellingenSiteSettingsBreadcrumbCodegedreven routeconfiguratieAfgeleid uit actieve beheerderrouteNavigationNeeDe huidige pagina wordt niet als wijzigbare link behandeld.
SCH-BEH-04-01-S02IntroblokSite instellingenSiteSettingsIntroSectionCodegedreven hubdefinitie; eventueel vaste contentlocatie indien later beheerbaar gemaaktWeergavetekst en uitleg over de hubfunctieString / rich textNee op deze viewIntro mag de pagina niet presenteren als mutatieformulier.
SCH-BEH-04-01-S03TegelgridSite instellingen onderdelenSiteSettingsHubGridCodegedreven hub- en routeconfiguratieVaste set beheeronderdelenCompositeNeeBevat de vaste tegels Frontpage, Popups beheren, Systeemberichten, Handige links & pagina’s, Features en Technische instellingen.
SCH-BEH-04-01-S04Tegel FrontpageFrontpageFrontpageHubTileCodegedreven hubconfiguratie; onderliggende pagina gebruikt onder meer ContentBlocksNavigatie naar frontpagebeheerNavigation tileJa, als navigatieactieOpen-actie mag alleen naar de geautoriseerde onderliggende beheerpagina leiden.
SCH-BEH-04-01-F01Tegel Frontpage — domeinlabelContentFrontpageHubDomainLabelCodegedreven hubconfiguratieVast domeinlabelStringNeeLabel is informatief en geen filter.
SCH-BEH-04-01-F02Tegel Frontpage — toelichtingBeheer de inhoud en zichtbaarheid van onderdelen op de inlog- en landingspagina’s.FrontpageHubDescriptionCodegedreven hubtekst; eventueel contentblok indien later expliciet beheerbaar gemaaktToelichtende tekstStringNee op deze viewTekst mag niet suggereren dat frontpageblokken op de hub zelf worden gewijzigd.
SCH-BEH-04-01-B01Tegel Frontpage — actieOpen FrontpageOpenFrontpageManagementActionApplicatierouteringNavigatieactieActionJaOnderliggende route moet opnieuw server-side beheerderautorisatie controleren.
SCH-BEH-04-01-S05Tegel Popups beherenPopups beherenPopupManagementHubTileCodegedreven hubconfiguratie; onderliggende pagina gebruikt PopupDetails, PopupDetailsHistory, PopupDetailsHistoryItemsNavigatie naar popupbeheerNavigation tileJa, als navigatieactieHub maakt geen nieuwe popupdefinities aan.
SCH-BEH-04-01-F03Tegel Popups beheren — domeinlabelCommunicatiePopupManagementHubDomainLabelCodegedreven hubconfiguratieVast domeinlabelStringNeeLabel is informatief.
SCH-BEH-04-01-F04Tegel Popups beheren — toelichtingBeheer informatieve, waarschuwende en bevestigende popupinhoud die gebruikers in OefenHub te zien krijgen.PopupManagementHubDescriptionCodegedreven hubtekst; eventueel contentblok indien later expliciet beheerbaar gemaaktToelichtende tekstStringNee op deze viewPopupinhoud wordt pas op de onderliggende pagina bewerkt.
SCH-BEH-04-01-B02Tegel Popups beheren — actieOpen Popups beherenOpenPopupManagementActionApplicatierouteringNavigatieactieActionJaOnderliggende route moet opnieuw server-side beheerderautorisatie controleren.
SCH-BEH-04-01-S06Tegel SysteemberichtenSysteemberichtenSystemMessagesHubTileCodegedreven hubconfiguratie; onderliggende pagina gebruikt SystemMessageTemplates en SystemMessageTemplateHistoryNavigatie naar systeemberichtenbeheerNavigation tileJa, als navigatieactieRuntime-berichten worden niet op deze hub gewijzigd.
SCH-BEH-04-01-F05Tegel Systeemberichten — domeinlabelCommunicatieSystemMessagesHubDomainLabelCodegedreven hubconfiguratieVast domeinlabelStringNeeLabel is informatief.
SCH-BEH-04-01-F06Tegel Systeemberichten — toelichtingBeheer de sjablonen voor systeemberichten en andere automatische communicatie binnen de applicatie.SystemMessagesHubDescriptionCodegedreven hubtekst; eventueel contentblok indien later expliciet beheerbaar gemaaktToelichtende tekstStringNee op deze viewSysteemberichtsjablonen worden pas op de onderliggende pagina bewerkt.
SCH-BEH-04-01-B03Tegel Systeemberichten — actieOpen SysteemberichtenOpenSystemMessagesManagementActionApplicatierouteringNavigatieactieActionJaOnderliggende route moet opnieuw server-side beheerderautorisatie controleren.
SCH-BEH-04-01-S07Tegel Handige links & pagina’sHandige links & pagina’sStaticPagesAndLinksHubTileCodegedreven hubconfiguratie; onderliggende pagina gebruikt ContentBlocks, SiteLinks, FooterSections, FooterLinkAssignments en bijbehorende historytabellenNavigatie naar vaste-pagina- en footerbeheerNavigation tileJa, als navigatieactieHubpagina muteert geen URL’s, footerlinks of vaste-paginacontent.
SCH-BEH-04-01-F07Tegel Handige links & pagina’s — domeinlabelContentStaticPagesAndLinksHubDomainLabelCodegedreven hubconfiguratieVast domeinlabelStringNeeLabel is informatief.
SCH-BEH-04-01-F08Tegel Handige links & pagina’s — toelichtingBeheer vaste informatiepagina’s en de inhoud van links zoals Over OefenHub, Contact en Privacybeleid.StaticPagesAndLinksHubDescriptionCodegedreven hubtekst; eventueel contentblok indien later expliciet beheerbaar gemaaktToelichtende tekstStringNee op deze viewStructurele paginaopbouw en footerlayout worden niet op deze hub gewijzigd.
SCH-BEH-04-01-B04Tegel Handige links & pagina’s — actieOpen Handige links & pagina’sOpenStaticPagesAndLinksActionApplicatierouteringNavigatieactieActionJaOnderliggende route moet opnieuw server-side beheerderautorisatie controleren.
SCH-BEH-04-01-S08Tegel FeaturesFeaturesFeaturesHubTileCodegedreven hubconfiguratie; onderliggende pagina gebruikt SiteFeatureToggles, SiteNotifications en bijbehorende historytabellenNavigatie naar featurebeheerNavigation tileJa, als navigatieactieFeaturetoggles blijven op deze hub ongewijzigd.
SCH-BEH-04-01-F09Tegel Features — domeinlabelFeaturesFeaturesHubDomainLabelCodegedreven hubconfiguratieVast domeinlabelStringNeeLabel is informatief.
SCH-BEH-04-01-F10Tegel Features — toelichtingSchakel sitebrede functionaliteit aan of uit zonder onderliggende data of configuratie kwijt te raken.FeaturesHubDescriptionCodegedreven hubtekst; eventueel contentblok indien later expliciet beheerbaar gemaaktToelichtende tekstStringNee op deze viewUitschakelen van features verwijdert geen onderliggende data.
SCH-BEH-04-01-B05Tegel Features — actieOpen FeaturesOpenFeaturesManagementActionApplicatierouteringNavigatieactieActionJaOnderliggende route moet opnieuw server-side beheerderautorisatie controleren.
SCH-BEH-04-01-S09Tegel Technische instellingenTechnische instellingenTechnicalSettingsHubTileCodegedreven hubconfiguratie; onderliggende pagina gebruikt SystemSettingsNavigatie naar technische systeeminstellingenNavigation tileJa, als navigatieactieHubpagina wijzigt geen cachegevoelige waarden.
SCH-BEH-04-01-F11Tegel Technische instellingen — domeinlabelTechniekTechnicalSettingsHubDomainLabelCodegedreven hubconfiguratieVast domeinlabelStringNeeLabel is informatief.
SCH-BEH-04-01-F12Tegel Technische instellingen — toelichtingBeheer technische systeemwaarden, limieten en andere centrale instellingen die niet onder content of features vallen.TechnicalSettingsHubDescriptionCodegedreven hubtekst; eventueel contentblok indien later expliciet beheerbaar gemaaktToelichtende tekstStringNee op deze viewTechnische waarden worden op de onderliggende pagina gevalideerd en opgeslagen.
SCH-BEH-04-01-B06Tegel Technische instellingen — actieOpen Technische instellingenOpenTechnicalSettingsActionApplicatierouteringNavigatieactieActionJaOnderliggende route moet opnieuw server-side beheerderautorisatie controleren.

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.

SchermrequirementDektSchermcontext
REQ-SCH-BEH-04-01-01SRS-AUTH-001
SRS-ADM-007
AC-AUTH-001
AC-ADM-007
Binnen de actieve beheerdercontext een pagina Site instellingen tonen als centrale hubpagina voor sitebrede beheeronderdelen
REQ-SCH-BEH-04-01-02SRS-AUTH-001
SRS-ADM-007
AC-AUTH-001
AC-ADM-007
Toegang tot de pagina Site instellingen server-side beperken tot gebruikers met een actieve beheerdercontext
REQ-SCH-BEH-04-01-03SRS-ADM-007
AC-ADM-007
De pagina Site instellingen mag geen verzamelend mutatieformulier zijn; onderliggende instellingen op afzonderlijke beheerpagina’s worden gewijzigd
REQ-SCH-BEH-04-01-04SRS-ADM-007
AC-ADM-007
Een breadcrumb tonen met minimaal Home > Site instellingen
REQ-SCH-BEH-04-01-05SRS-ADM-007
AC-ADM-007
Een introductieblok tonen waarin duidelijk wordt dat de beheerder eerst een onderliggend beheerdomein kiest
REQ-SCH-BEH-04-01-06SRS-ADM-007
AC-ADM-007
Een tegelgrid tonen met minimaal de tegels Frontpage, Popups beheren, Systeemberichten, Handige links & pagina’s, Features en Technische instellingen
REQ-SCH-BEH-04-01-07SRS-ADM-007
AC-ADM-007
Iedere hubtegel minimaal een domeinlabel, titel, korte toelichting en expliciete open-actie tonen
REQ-SCH-BEH-04-01-08SRS-ADM-007
AC-ADM-007
De tegel Frontpage navigeren naar beheer van frontpage-inhoud, frontpagecontexten en zichtbaarheid van frontpageonderdelen
REQ-SCH-BEH-04-01-09SRS-ADM-007
AC-ADM-007
De tegel Popups beheren navigeren naar beheer van bestaande systeem-popups en mag op de hubpagina zelf geen popupdefinitie aanmaken, wijzigen of verwijderen
REQ-SCH-BEH-04-01-10SRS-ADM-007
AC-ADM-007
De tegel Systeemberichten navigeren naar beheer van bestaande systeemberichtsjablonen en mag op de hubpagina zelf geen runtime-systeemberichten wijzigen
REQ-SCH-BEH-04-01-11SRS-ADM-007
AC-ADM-007
De tegel Handige links & pagina’s navigeren naar beheer van vaste pagina’s, footerinhoud, herbruikbare URL’s en linkplaatsingen
REQ-SCH-BEH-04-01-12SRS-ADM-007
AC-ADM-007
De tegel Features navigeren naar beheer van sitebrede featuretoggles en systeemnotificaties en mag op de hubpagina zelf geen featurestatus wijzigen
REQ-SCH-BEH-04-01-13SRS-ADM-007
AC-ADM-007
De tegel Technische instellingen navigeren naar beheer van vooraf bekende technische systeemwaarden en mag op de hubpagina zelf geen cachegevoelige instelling wijzigen
REQ-SCH-BEH-04-01-14SRS-AUTH-001
SRS-ADM-007
AC-AUTH-001
AC-ADM-007
Elke open-actie op een hubtegel opnieuw uitkomen op een server-side geautoriseerde beheerroute
REQ-SCH-BEH-04-01-15SRS-ADM-007
AC-ADM-007
Als een onderliggende beheerroute niet beschikbaar is, de gebruiker een duidelijke foutmelding of disabled state krijgen zonder dat de hubpagina gedeeltelijke mutaties uitvoert
REQ-SCH-BEH-04-01-16SRS-ADM-007
AC-ADM-007
De hubtegels ook tonen wanneer het onderliggende domein nog geen beheerrecords bevat; de lege staat hoort bij de onderliggende beheerpagina
REQ-SCH-BEH-04-01-17SRS-ADM-007
AC-ADM-007
De volgorde en routering van de zes hubtegels codegedreven blijven en geen via vrije pagebuilderlogica worden gewijzigd
REQ-SCH-BEH-04-01-18SRS-ADM-007
AC-ADM-007
De hubpagina responsief blijven werken door het tegelgrid bij smallere schermbreedtes naar minder kolommen of één kolom te herschikken zonder de functionele volgorde te wijzigen
REQ-SCH-BEH-04-01-19SRS-ADM-007
AC-ADM-007
Header, beheerdernavigatie, berichteningang, profielmenu en footer mogen geen onderdeel zijn van de functionele scope van dit schermdocument
REQ-SCH-BEH-04-01-20SRS-AUTH-004
SRS-ADM-007
AC-AUTH-004
AC-ADM-007
De hubpagina mag technische identifiers zoals route-id’s, database-id’s of interne sleutelwaarden niet zichtbaar tonen aan de beheerder

5.7 Technische koppeling

Voor technische uitwerking van de hub Site instellingen zijn vooral relevant: