Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie | ||
dmcompusoft:speddenekamp [25-07-2025 11:12] – Arjan de Wit | dmcompusoft:speddenekamp [25-07-2025 12:41] (huidige) – Arjan de Wit | ||
---|---|---|---|
Regel 1: | Regel 1: | ||
- | __false__ | + | ====== Website SPED Denekamp ====== |
+ | |||
+ | ===== 1. Versiebeheer ===== | ||
+ | |||
+ | ^Datum^Versie^Wijziging^Auteur| | ||
+ | |27-07-2025|0.1|Initiële versie|Arjan de Wit| | ||
+ | |||
+ | <WRAP pagebreak/> | ||
+ | |||
+ | ===== 2. Inleiding ===== | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== 2.1 Doel ==== | ||
+ | |||
+ | Dit document voorziet in de functionele beschrijving van de componenten die gebruikt worden om de website van SPED Denekamp te laten functioneren. | ||
+ | |||
+ | Het verdient de aanbeveling om enige kennis van HTML te hebben voor het beheer van deze website. Voor een optimaal beheer is kennis van markup, php en css een pré. | ||
+ | |||
+ | ==== 2.2 Scope ==== | ||
+ | |||
+ | In dit document staat beschreven welke wensen worden ingevuld met de standaard functionaliteit en welke wensen worden ingevuld met maatwerk plugins. | ||
+ | |||
+ | === 2.2.1 Klantwens === | ||
+ | |||
+ | SPED Denekamp heeft aangegeven een website te willen met een __Homepagina__, | ||
+ | |||
+ | <WRAP pagebreak/> | ||
+ | |||
+ | ===== 3. Functionele beschrijving ===== | ||
+ | |||
+ | ==== 3.1 Inleiding ==== | ||
+ | |||
+ | De website van SPED Denekamp draait op het open source platform [[https:// | ||
+ | |||
+ | De technische vereisten voor het hosting platform zijn: | ||
+ | |||
+ | * PHP 7.3.6 of hoger | ||
+ | * Web Server (Apache, Nginx, LiteSpeed, Lightly, IIS, etc.) | ||
+ | |||
+ | Alle, in dit hoofdstuk genoemde plugins zijn terug te vinden in [[: | ||
+ | |||
+ | ==== 3.2 Layout ==== | ||
+ | |||
+ | Voor de website wordt gebruik gemaakt van het commerciële design [[https:// | ||
+ | |||
+ | === 3.2.1 Kleurstelling === | ||
+ | |||
+ | De primaire kleuren die op de website gebruikt worden zijn: | ||
+ | |||
+ | <WRAP col2> | ||
+ | |||
+ | {{: | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP col2> | ||
+ | |||
+ | {{: | ||
+ | |||
+ | </ | ||
+ | |||
+ | === 3.2.2 Lettertype === | ||
+ | |||
+ | Er is gekozen voor het lettertype Inter. Dit font is een standaard [[https:// | ||
+ | |||
+ | <WRAP pagebreak/> | ||
+ | |||
+ | ==== 3.3 Prestaties ==== | ||
+ | |||
+ | De website scoort onderstaande prestaties bij de Google Lighthouse metingen. Om de prestaties te behouden wordt er aanbevolen om afbeeldingen te uploaden in het [[https:// | ||
+ | |||
+ | <WRAP GROUP> | ||
+ | |||
+ | <WRAP half column> | ||
+ | |||
+ | **Desktop: | ||
+ | |||
+ | **{{: | ||
+ | |||
+ | <WRAP half column> | ||
+ | |||
+ | **Mobiel: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== 3.4 Statistieken ==== | ||
+ | |||
+ | De meeste metingen en rapportages op het gebied van bezoekers gaan via de plugin Page Stats. Deze statistieken zijn anoniem en via het dashboard toegankelijk. \\ De relevante instellingen zijn: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{anchor: | ||
+ | |||
+ | ==== 3.5 Zoekmachine optimalisatie ==== | ||
+ | |||
+ | Om de vindbaarheid op het internet te vergroten kan per pagina diverse metadata toegevoegd worden | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Voeg in ieder geval een metatag " | ||
+ | |||
+ | ==== 3.6 Contact formulieren ==== | ||
+ | |||
+ | Voor het maken van contact- en inschrijf formulieren wordt gebruik gemaakt van de plugin Forms. Op de website is het volgende formulier gedefinieerd: | ||
+ | |||
+ | * **Contactformulier** \\ Ten behoeve van het opnemen van contact met SPED Denekamp. Mail gaat naar speddinkelland@gmail.com. \\ Dit formulier is geplaatst op de contact pagina | ||
+ | Voor het tegenhouden van spam berichten wordt gebruik gemaakt van de door De Wit Online ontwikkelde plugin Form hCaptcha. | ||
+ | |||
+ | <WRAP pagebreak /> | ||
+ | |||
+ | ===== 4. Content Management ===== | ||
+ | |||
+ | ==== 4.1 Inleiding ==== | ||
+ | |||
+ | Het gaat te ver om een hele handleiding te schrijven. Er zijn via Google ook voldoende tutorials te vinden over hoe je met Grav CMS en de plugins moet omgaan. Een aantal basis zaken echter, worden wel beschreven in dit hoofdstuk. Een goede start is de [[https:// | ||
+ | |||
+ | ==== 4.2 Beheer ==== | ||
+ | |||
+ | {{anchor: | ||
+ | |||
+ | === 4.2.1 Inloggen === | ||
+ | |||
+ | Inloggen op de beheersomgeving van de website gaat door naar de url [[https:// | ||
+ | Medewerkers die inlog gegevens hebben, kunnen deze hier invullen. | ||
+ | |||
+ | Beheerders kunnen medewerkers toegang geven en van rollen voorzien. \\ Nieuwe medewerkers moeten de inloggegevens handmatig toegestuurd krijgen van een beheerder. | ||
+ | |||
+ | Er zijn 2 groepen aangemaakt: | ||
+ | |||
+ | * Beheerders, \\ Groep met rechten om pagina' | ||
+ | * Redacteurs, \\ Groep voor mensen die artikelen mogen plaatsen | ||
+ | |||
+ | === 4.2.2 Pagina' | ||
+ | |||
+ | <WRAP group> | ||
+ | |||
+ | <WRAP third column> | ||
+ | |||
+ | {{: | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP twothirds column> | ||
+ | |||
+ | In de beheersomgeving vind je aan de linker zijde een menu. Hierin staan de functionaliteiten die de website bevat, alsmede toegang tot de instellingen van de website en het thema. | ||
+ | |||
+ | In het menu vind je " | ||
+ | |||
+ | Via deze link vind je een instructie om een nieuwe pagina aan te maken: [[https:// | ||
+ | |||
+ | </ | ||
+ | |||
+ | Klik op de [Add] knop om een nieuwe pagina aan te maken: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | In het pop-up venster kunnen verschillende parameters opgegeven worden: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * Page Title, \\ De titel van de pagina | ||
+ | * Folder name (wordt automatisch aangemaakt op basis van de Page Title), \\ De fysieke folder waar de bestanden van deze pagina worden opgeslagen | ||
+ | * Parent Page, \\ Bovenliggende pagina waar deze pagina onder wordt aangemaakt. (default: Root). | ||
+ | * Page Template, \\ De layout die gebruikt moet worden. | ||
+ | * Default \\ volstaat voor de meeste reguliere pagina' | ||
+ | * Post \\ moet gekozen worden wanneer er een nieuwsartikel geschreven wordt | ||
+ | * Modular \\ moet gekozen worden wanneer je meer creatieve opmaak nodig hebt zoals op de home pagina en de informatie pagina | ||
+ | |||
+ | Laat de overige instellingen staan en klik op [Continue] | ||
+ | |||
+ | </ | ||
+ | |||
+ | === 4.2.3 Berichten === | ||
+ | |||
+ | <WRAP group> | ||
+ | |||
+ | <WRAP third column> | ||
+ | |||
+ | {{: | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP twothirds column> | ||
+ | |||
+ | In het menu vind je ook " | ||
+ | |||
+ | Via deze link vind je een instructie om een nieuws artikel toe te voegen: [[https:// | ||
+ | |||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | === 4.2.4 Media === | ||
+ | |||
+ | <WRAP group> | ||
+ | |||
+ | <WRAP third column> | ||
+ | |||
+ | {{: | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP twothirds column> | ||
+ | |||
+ | In het menu vind je ook " | ||
+ | |||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | === 4.2.5 Flatsome Theme === | ||
+ | |||
+ | <WRAP group> | ||
+ | |||
+ | <WRAP third column> | ||
+ | |||
+ | {{: | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP twothirds column> | ||
+ | |||
+ | [[https:// | ||
+ | De UX-Builder is het hart van dit thema en biedt de gebruiker eindeloos veel mogelijkheden om de website vorm te geven. Binnen het thema zijn verschillende opties om handmatig code voor styling (zogenaamde css) toe te voegen. | ||
+ | |||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP pagebreak/> | ||
+ | |||
+ | {{anchor: | ||
+ | |||
+ | ===== Appendix A - Plugins & Integraties ===== | ||
+ | |||
+ | ==== A1. Plugins ==== | ||
+ | |||
+ | De gebruikte plugins op de website worden hieronder kort beschreven maar verder niet toegelicht. Meer informatie vind je door op de links te klikken. | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | <WRAP pagebreak/> | ||
+ | |||
+ | ===== Appendix B - Inloggegevens ===== | ||
+ | |||
+ | <WRAP important> | ||
+ | |||
+ | **Email: | ||
+ | |||
+ | Het email account is uitsluitend aangemaakt om op de juiste maniet emails vanaf het contactformulier te kunnen verzenden. | ||
+ | |||
+ | Server instellingen zijn: | ||
+ | |||
+ | Inkomende mailservser: | ||
+ | |||
+ | * info@speddenekamp.nl \\ oUR61VVi | ||
+ | |||
+ | Artikelen met betrekking tot het instellen van de email vind u op: | ||
+ | |||
+ | **Webhosting: | ||
+ | |||
+ | De website wordt gehost bij De Wit Online. \\ Via [[https:// | ||
+ | |||
+ | Inlognaam: kirsten03@live.nl \\ Wachtwoord: Niet bij ons bekend \\ \\ Voor het meeste beheer is deze omgeving voldoende. Hier kunnen wachtwoorden van email accounts gereset worden etc. Voor meer hulp heeft DM Compusoft een uitgebreide [[https:// | ||
+ | |||
+ | Voor het technische gedeelte van de website maakt DM Compusoft gebruik van DirectAdmin. De DirectAdmin is te bereiken via deze link: \\ [[https:// | ||
+ | |||
+ | Inlognaam: sp3dd3nkp \\ Wachtwoord: oUR61VVi | ||
+ | |||
+ | **Website: | ||
+ | |||
+ | Toegang tot de website is beschreven in [[: | ||
+ | |||
+ | **Licentie Typhoon Theme:** | ||
+ | |||
+ | Licentiecode: | ||
+ | |||
+ | **Form hCaptcha: | ||
+ | |||
+ | De Site Key is: b35ce280-30da-4398-bb5e-9da0343a593a \\ Er is ook een Secret Key gecofigureerd maar deze key is eigendom van De Wit Online. | ||