STRABRECHT COLLEGE WORDPRESS WEBSITE Na het bekijken van de aangeleverde .psd bestanden, blijkt er nog veel onduidelijkheden over de functionaliteit van de website. Met name wat de elementen zijn en de bijbehorende functionaliteit(en). Normaliter wordt dan ook eerst een functioneel ontwerp gemaakt, alvorens de bouw van de website, om deze onduidelijkheden weg te nemen.
Inloggen Je kunt je dus inloggen als ouder, leerling of docent. Het is mij nog niet geheel duidelijk wat precies de functionaliteit is van de login, ofwel de rollen van de ingelogde gebruiker. Zo lijkt het mij logisch dat een ouder bijvoorbeeld geen berichten mag plaatsen op de pagina van een leerling. Ik zou graag een functioneel ontwerp willen ontvangen wat de rollen per ingelogde gebruiker is betreft functionaliteit(en) en wel of niet laten zien content. Gezien de informatie die wij terugkrijgen van Magister kunnen wij geen onderscheid maken tussen leerlingen die niet in groep 7 & 8 zitten en leerlingen die wel in groep 7 & 8 zitten. Deze hebben dus beide als rol ‘leerling’.
Layouts / templates Om de website succesvol te kunnen bouwen heeft iedere verschillende vorm (layout of functionaliteit) van een pagina een template nodig. Bijvoorbeeld: - page-template Deze template bevat boven een foto, dan een paragraaf etc. - FAQ-template Deze template bevat een lijst met vraag- en antwoorden (dynamisch ingevoerd vanuit de admin) Wat wij als bouwers moeten weten is, welke templates (lay-outs) gemaakt moeten worden. Bijvoorbeeld de contactpagina: Moet deze een formulier (contact) bevatten, of google maps etc, zo ja, dan is daar een andere template voor nodig, als de normale pagina’s. Iedere vorm van template moet terugkomen in het visueel ontwerp, welke momenteel niet allemaal gemaakt zijn.
Berichtvormen Zoals ik verneem uit het visueel ontwerp, is de website een soort blog, door berichten gepost vanuit de admin onder elkaar te zetten, en waar mensen per bericht hun reactie op kunnen geven. We hebben hier te maken met verschillende soorten bericht vormen, zoals ik deze even noem. Deze berichtvormen worden ingevoerd via het Content Management Systeem, hierna te noemen admin. Zo heb je de bericht vormen ‘leerling berichten’, ‘ouder berichten’ en ‘medewerker berichten’. Als er meer vormen dienen te komen, dan graag even toelichten. Momenteel is het visueel ontwerp zo opgemaakt dat er om en om per bericht een foto moet worden getoond. Eerste wel, tweede niet, derde wel etc. Je kunt je afvragen dat wanneer de gebruiker een bericht in de admin toevoegt, zij tekst en eventueel een foto moeten invoeren. Als deze gebruiker twee maal achter elkaar een bericht met foto invoert, wil je dan in de voorkant (de website zelf) alsnog deze foto niet laten zien, gezien het ontwerp de foto van de berichten om en om laat zien?
Belangrijk is om een goed beeld te geven welke pagina’s berichten moeten laten zien, en welke pagina’s een detailpagina’s laten zien (gezien we ook hier moeten weten welke template waar moet worden gebruikt).
Sidebar De sidebar zoals deze momenteel is ontworpen in het visueel ontwerp, bevat de volgende modules/widgets, die beheert moeten kunnen worden vanuit de admin: -
Social links naar Hyves, Twitter, Facebook en Youtube.
-
HTML block De volgende onderdelen kunnen hiermee gemaakt worden: * YouTube filmpje * Foto’s
-
Stelling (Pol) Resultaat laten zien of kunnen stemmen. Wanneer wil je de resultaten laten zien, en wanneer wil je de stemfunctie laten zien? In het visueel ontwerp zie ik dat men op de stelling moet kunnen reageren. Waar kan de gebruiker dat doen? Indien deze functionaliteit gewenst is, graag ook even vormgeven.
-
Downloads Moet dit een html block zijn (wat mij overigens moeilijk lijkt te beheren), of een aparte widget waar bestanden kunnen worden geselecteerd en worden toegevoegd, welke mij meer gebruiksvriendelijker lijkt.
-
Nieuws Moet er een nieuwe bericht vorm ‘nieuws berichten’ aangemaakt worden? Zo ja, is deze pagina ‘nieuws’ alleen te bereiken via de sidebar (of staat hij ook in het hoofdmenu)? Voor de sidebar zou een widget gemaakt kunnen worden die de laatste x nieuws berichten laat zien, met indien aanwezig een link ’Meer nieuws ->’.
-
Agendapunten ik neem aan dat er ook een aparte pagina bestaat waar alle agenda punten staan, gezien er een link is met ‘Meer agendapunten ->’. Graag ook hiervan een ontwerp maken. De widget zou dan de laatste x agendapunten kunnen ophalen en weergeven.
Homepagina Zoals ik het begrijp bevat de homepagina een dynamische banner, welke gemakkelijk in de admin aangepast dient te kunnen worden. Dit is geheel duidelijk. Echter de volgende punten niet: -
Functionaliteit van het volgende element:
Wat moet dit element doen, waar haalt hij de data van en waar wordt deze data ingevoerd? -
Wat voor soort berichten (vorm) worden getoond op de homepagina?
-
Ontwerp subpagina’s Ik neem aan dat de FAQ en contact beide een apart layout moeten hebben. Graag visueel vormgeven.
Leerlingen Hier is niets duidelijk wat de layout van elke pagina afzonderlijk moet worden. Bevat de leerlingen pagina alleen ‘leerling berichten’ gepost vanuit de admin, met elk een link naar detailpagina? Ontwerp subpagina’s ontbreken. Het is niet duidelijk welk layouts gehanteerd moeten worden voor de subpagina’s. Graag uitwerken! De leerling pagina bevat de volgende sub-pagina’s: -
Activiteiten
-
Rooster Moet deze linken naar de Magister website?
-
Leerlingenraad
-
Regelement
-
Toelating & Bevordering
-
Cultuurkaart
-
Fotoalbum Er dient dus een foto-gallery aanwezig te zijn die beheert kan worden vanuit de achterkant. Een visueel ontwerp is noodzakelijk!
Groep 7 & 8 Wie is de doelgroep voor deze pagina (ouder en/of leerlingen en/of medewerkers). Wat dient er op de pagina (groep 7 & 8) getoond te worden, berichten (zo ja, dan ook welke vorm, dezelfde van de pagina leerlingen?)? De layouts en functionaliteiten van alle sub-pagina’s zijn niet duidelijk: -
Groep 7 Normale pagina (detailpagina)?
-
Groep 8 Normale pagina (detailpagina)?
-
Open dag Normale pagina (detailpagina)?
-
Meeloopdag Normale pagina (detailpagina)?
-
Aanmelden Hoe ziet deze eruit, en wat is het doel en functionaliteit hiervan?
-
Fotoalbum Er dient dus een foto-gallery aanwezig te zijn die beheert kan worden vanuit de achterkant. Een visueel ontwerp is noodzakelijk!
Ouders en Medewerkers pagina Deze zijn niet meegenomen in het visueel ontwerp. Indien deze pagina’s en sub-pagina’s allen alleen dezelfde template (layout) ‘page-template’ bevatten (afbeelding boven dan een paragraaf en social addThis) etc. graag ook even aangeven. Anders de subpagina’s meenemen in een visueel ontwerp.
Cookies De optie bij de login, om aangemeld te blijven, werkt d.m.v. cookies waar informatie over de gebruiker wordt opgeslagen, zodat de gebruiker niet telkens hoeft in te loggen bij het betreden van de website. Nu bestaan er twee soorten cookies: - Sessie cookies Deze cookies worden opgeslagen in het geheugen van de browser. Wanneer de gebruiker de browser sluit, worden deze cookies automatisch ook verwijderd. Wanneer de gebruikers de browser sluit en daarna weer start en naar de website gaat, dient hij/zij weer in te loggen. -
Fysieke Cookies Deze cookies worden opgeslagen op de computer van de gebruiker. Ongeacht de gebruiker de browser/computer afsluit, blijft de cookie gebruikers informatie beschikbaar en blijft de website weten wie de gebruiker is. Indien gebruik gemaakt wordt van deze cookie, moet er een ‘expire time’ meegegeven worden, de datum wanneer de cookie moet worden verwijderd.
Welke type cookie moet er gebruikt worden bij de functie ‘aangemeld blijven’? Indien gekozen voor Fysieke cookie, graag even een expire datum meegeven. Daarnaast is het volgens de OPTA verplicht een optin melding weer te geven voor de gebruiker om de cookies toe te staan. Dit geldt ook indien je Google Analytics of social media buttons als addThis
gebruikt, volgens de nieuwe cookiewet. Echter houden weinig websites zich aan deze verplichtingen, omdat het gebruikers weg kan jagen. Moet deze functionaliteit ook geïmplementeerd worden voor deze website?
Footer Links wordt weer het hoofdmenu getoond zonder sub-pagina’s. In het midden een korte weergave van ‘over ons’ en de laatste 5 vragen van FAQ. Ik zou zelf kiezen voor een interactie waar de gebruiker op een FAQ vraag klikt, zij direct naar de FAQ-pagina gelinkt worden en het antwoord van de geklikte vraag direct open is. Rechts wordt contact informatie weergegeven. Wat moet de link ‘routebeschrijving’ doen (misschien naar maps.google.nl met ingevulde eindbestemming?).