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:15] – Arjan de Wit | dmcompusoft:speddenekamp [25-07-2025 12:41] (huidige) – Arjan de Wit | ||
---|---|---|---|
Regel 14: | Regel 14: | ||
==== 2.1 Doel ==== | ==== 2.1 Doel ==== | ||
- | Dit document voorziet in de functionele beschrijving van de componenten die gebruikt worden om de website van Movement Key te laten functioneren. | + | Dit document voorziet in de functionele beschrijving van de componenten die gebruikt worden om de website van SPED Denekamp |
- | Het verdient de aanbeveling om enige kennis van WordPress | + | 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, |
==== 2.2 Scope ==== | ==== 2.2 Scope ==== | ||
Regel 24: | Regel 24: | ||
=== 2.2.1 Klantwens === | === 2.2.1 Klantwens === | ||
- | Movement Key heeft aangegeven een tweetalige | + | SPED Denekamp |
<WRAP pagebreak/> | <WRAP pagebreak/> | ||
Regel 32: | Regel 32: | ||
==== 3.1 Inleiding ==== | ==== 3.1 Inleiding ==== | ||
- | De website van Movement Key draait op het open source platform | + | De website van SPED Denekamp |
De technische vereisten voor het hosting platform zijn: | De technische vereisten voor het hosting platform zijn: | ||
- | * PHP 7.4 of hoger | + | * PHP 7.3.6 of hoger |
- | * MySQL 5.7 of hoger OF MariaDB 10.4 of hoger | + | * Web Server (Apache, Nginx, LiteSpeed, Lightly, IIS, etc.) |
- | * HTTPS ondersteuning | + | |
- | Apache of NGinx worden aanbevolen als robuste serverplatformen voor een WordPress omgeving. | + | Alle, in dit hoofdstuk genoemde plugins zijn terug te vinden in [[: |
- | + | ||
- | Alle, in dit hoofdstuk genoemde plugins zijn terug te vinden in [[: | + | |
==== 3.2 Layout ==== | ==== 3.2 Layout ==== | ||
- | Voor de website wordt gebruik gemaakt van het commerciële design [[https://themeforest.net/item/flatsome-multipurpose-responsive-woocommerce-theme/ | + | Voor de website wordt gebruik gemaakt van het commerciële design [[https://getgrav.org/premium/typhoon|Typhoon |
=== 3.2.1 Kleurstelling === | === 3.2.1 Kleurstelling === | ||
Regel 54: | Regel 51: | ||
<WRAP col2> | <WRAP col2> | ||
- | {{: | + | {{: |
</ | </ | ||
Regel 60: | Regel 57: | ||
<WRAP col2> | <WRAP col2> | ||
- | {{: | + | {{: |
</ | </ | ||
Regel 66: | Regel 63: | ||
=== 3.2.2 Lettertype === | === 3.2.2 Lettertype === | ||
- | Er is gekozen voor het lettertype | + | Er is gekozen voor het lettertype |
<WRAP pagebreak/> | <WRAP pagebreak/> | ||
Regel 72: | Regel 69: | ||
==== 3.3 Prestaties ==== | ==== 3.3 Prestaties ==== | ||
- | De website | + | 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 GROUP> | ||
Regel 80: | Regel 77: | ||
**Desktop: | **Desktop: | ||
- | **{{: | + | **{{: |
<WRAP half column> | <WRAP half column> | ||
- | **Mobiel:** | + | **Mobiel:**</ |
- | **{{: | + | {{: |
- | + | ||
- | </ | + | |
==== 3.4 Statistieken ==== | ==== 3.4 Statistieken ==== | ||
- | De meeste metingen en rapportages op het gebied van bezoekers gaan via de Burst Statistics | + | De meeste metingen en rapportages op het gebied van bezoekers gaan via de plugin |
- | {{: | + | {{: |
+ | |||
+ | {{anchor: | ||
==== 3.5 Zoekmachine optimalisatie ==== | ==== 3.5 Zoekmachine optimalisatie ==== | ||
- | Om de vindbaarheid op het internet te vergroten | + | Om de vindbaarheid op het internet te vergroten |
- | {{anchor:yoast}} | + | {{:dmcompusoft: |
- | === 3.5.1 Yoast SEO === | + | Voeg in ieder geval een metatag " |
- | + | ||
- | De Yoast SEO plugin is een van de populairste plugins om jouw website te optimaliseren voor zoekmachines. De plugin is zo goed als "in basis" geconfigureerd, | + | |
- | + | ||
- | <WRAP group> | + | |
- | + | ||
- | <WRAP half column> | + | |
- | + | ||
- | * SEO analyse | + | |
- | * Leesbaarheidsanalyse | + | |
- | * Inzichten | + | |
- | * Cornerstone content | + | |
- | * Tekstlinkteller | + | |
- | * Open Graph gegevens | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | <WRAP half column> | + | |
- | + | ||
- | * Twitter kaart gegevens | + | |
- | * Delen op Slack | + | |
- | * Toolbarmenu | + | |
- | * Rest API endpoint | + | |
- | * XML-sitemaps | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | </ | + | |
==== 3.6 Contact formulieren ==== | ==== 3.6 Contact formulieren ==== | ||
- | Voor het maken van contact- en inschrijf formulieren wordt gebruik gemaakt van de plugin | + | Voor het maken van contact- en inschrijf formulieren wordt gebruik gemaakt van de plugin |
- | * **Contactformulier** \\ Ten behoeve van het opnemen van contact met Movement Key. Mail gaat naar info@movementkey.nl. \\ Dit formulier is geplaatst op de contact pagina | + | * **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 gratis | + | Voor het tegenhouden van spam berichten wordt gebruik gemaakt van de door De Wit Online ontwikkelde |
<WRAP pagebreak /> | <WRAP pagebreak /> | ||
Regel 144: | Regel 114: | ||
==== 4.1 Inleiding ==== | ==== 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 WordPress | + | 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 |
==== 4.2 Beheer ==== | ==== 4.2 Beheer ==== | ||
Regel 152: | Regel 122: | ||
=== 4.2.1 Inloggen === | === 4.2.1 Inloggen === | ||
- | Inloggen op de beheersomgeving van de website gaat door naar de url [[https:// | + | Inloggen op de beheersomgeving van de website gaat door naar de url [[https:// |
Medewerkers die inlog gegevens hebben, kunnen deze hier invullen. | Medewerkers die inlog gegevens hebben, kunnen deze hier invullen. | ||
- | Beheerders kunnen medewerkers toegang geven en van rollen voorzien. \\ Nieuwe medewerkers krijgen | + | Beheerders kunnen medewerkers toegang geven en van rollen voorzien. \\ Nieuwe medewerkers |
+ | |||
+ | Er zijn 2 groepen aangemaakt: | ||
+ | |||
+ | * Beheerders, \\ Groep met rechten om pagina' | ||
+ | * Redacteurs, \\ Groep voor mensen die artikelen mogen plaatsen | ||
=== 4.2.2 Pagina' | === 4.2.2 Pagina' | ||
Regel 163: | Regel 138: | ||
<WRAP third column> | <WRAP third column> | ||
- | {{: | + | {{: |
</ | </ | ||
Regel 171: | Regel 146: | ||
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 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 "Pagina' | + | In het menu vind je "Pages" Onder dit kopje vind je alle pagina' |
- | Via deze link vind je een instructie om een nieuwe pagina aan te maken: [[https://wordpress.com/ | + | Via deze link vind je een instructie om een nieuwe pagina aan te maken: [[https://learn.getgrav.org/17/content/content-pages|https://learn.getgrav.org/17/content/content-pages]] |
- | Maak je gebruik van de UX-Builder, kijk dan ook hier: [[https://docs.uxthemes.com/article/186-how-to-use-the-ux-builder|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] | ||
</ | </ | ||
Regel 248: | Regel 240: | ||
* [[https:// | * [[https:// | ||
- | * [[https://wordpress.org/plugins/burst-statistics/|Burst Statistieken]], om inzicht te krijgen in bezoekersaantallen en welke pagina' | + | * [[https://github.com/francodacosta/grav-plugin-page-stats|Page Stats]], om inzicht te krijgen in bezoekersaantallen en welke pagina' |
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | * [[https://nl.wordpress.org/plugins/contact-form-7/|Contact Form 7]], voor het maken van formulieren | + | * [[https://github.com/getgrav/grav-plugin-form|Forms]], voor het maken van formulieren |
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
Regel 263: | Regel 255: | ||
**Email:** | **Email:** | ||
+ | |||
+ | Het email account is uitsluitend aangemaakt om op de juiste maniet emails vanaf het contactformulier te kunnen verzenden. | ||
Server instellingen zijn: | Server instellingen zijn: | ||
- | Inkomende mailservser: | + | Inkomende mailservser: |
- | * info@movementkey.nl \\ QZ30Nop6rl | + | * info@speddenekamp.nl \\ oUR61VVi |
- | Artikelen met betrekking tot het instellen van de email vind u op: | + | Artikelen met betrekking tot het instellen van de email vind u op: |
**Webhosting: | **Webhosting: | ||
- | De website wordt gehost bij DM Compusoft. \\ Via [[https:// | + | 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:// | + | 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:// | + | Voor het technische gedeelte van de website maakt DM Compusoft gebruik van DirectAdmin. De DirectAdmin is te bereiken via deze link: \\ [[https:// |
- | Inlognaam: | + | Inlognaam: |
- | **Website** | + | **Website:** |
- | Toegang tot de website is beschreven in [[: | + | Toegang tot de website is beschreven in [[: |
- | **Licentie | + | **Licentie |
- | + | ||
- | De licentie van het Flatsome thema is in beheer bij DM Compusoft. | + | |
Licentiecode: | 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. | ||