KRAKKEMAT
Waar vriendschap en schaakplezier samenkomen
iTip: Doorheen de site brengt het Krakkemat-logo je terug naar de startpagina.

KRAKKEMAT

SCHAAKCLUB VELDEGEM

Waar vriendschap en schaakplezier samenkomen

Bij onze club draait alles om het plezier en het leren van schaken, ongeacht je leeftijd of ervaringsniveau. Of je nu net begint of al wat ervaring hebt, je bent bij ons thuis.

Iedereen welkom

Iedereen welkom

Voor ervaren schakers én voor wie het spel wil ontdekken.

Gezellige clubavonden

Gezellige clubavonden

Samen schaken, praten en lachen in een warme open sfeer.

Toernooien en competitie

Toernooien & competitie

Voor wie uitdaging zoekt, organiseren we interne competities en toernooien.

Jeugd en ontwikkeling

Jeugd & ontwikkeling

We stimuleren jongeren om te groeien in schaakspel én vriendschap.

Ontdek onze club

Clubavonden

Clubavonden

2-wekelijks
op donderdag

Locatie

Locatie

LDC Veltershof
Koning Albertstraat 11
8210 Veldegem

Initiatie stap 1

Initiatie stap 1

Start om
17:30u

Initiatie stap 2

Initiatie stap
2 & 3

Start om
18:30u

Competitie

Competitie

Start om
19:30u

Online

Online

1x per maand
van september tot en met juni

Trainer Initiatielessen worden verzorgd door gediplomeerde schaaktrainers waarvan er binnen de club momenteel drie actief zijn.

Meer dan een schaakclub

Schaakclub Krakkemat Veldegem is een plek waar mensen samenkomen, leren van elkaar en vriendschappen opbouwen rond het schaakbord.

Of je nu komt om beter te worden, voor de gezelligheid of gewoon uit nieuwsgierigheid... Welkom!

Kom eens langs
Volgend Krakkemat event
Aanvanguur
Volgend event

Nog geen event gepland

Locatie
Bekijk volledige kalender

KRAKKEMAT

Resultaten & stand generator

Laatste ronde

Preview

Rangschikking

Preview

HTML

KRAKKEMAT

Resultaten & rangschikking

Seizoen 2026 - 2027

Resultaten ronde 3

Competitie 2025 - 2026

1
De Baenst Bruno0.0 pt
1-0
Pax Walter0.0 pt
2
Standaert Marnique0.0 pt
1-0
De Pauw Filip0.0 pt
3
De Wael Bart0.0 pt
1-0
Vanbelleghem Danny0.0 pt
4
Vanbelleghem Rudy0.0 pt
1-0
Degraeve Francky0.0 pt
5
Delhaye Brent0.0 pt
1-0
Vandaele Ivan0.0 pt
6
Vandekerckhove Marc0.0 pt
1-0
Denolf Tom0.0 pt
7
Denys Paul0.0 pt
0-1
Vandendriessche Tjorben0.0 pt
8
Verhaeghe Gerard0.0 pt
1-0
Desendere Paul0.0 pt
9
Geldof Willem0.0 pt
1-0
Bourgeois Hendrik0.0 pt

Rangschikking na ronde 3

Competitie 2025 - 2026

1
Vanbelleghem Rudy
22.0 pt
2
Standaert Marnique
21.5 pt
3
Vandekerckhove Marc
20.0 pt
4
Pax Walter
20.0 pt
5
Denolf Tom
19.0 pt
6
Vanbelleghem Danny
19.0 pt
7
Beuselinck Luc
18.0 pt
8
Degraeve Francky
17.5 pt
9
Delhaye Brent
17.0 pt
10
Vandaele Ivan
16.0 pt
11
Lanckriet Kyenzo
16.0 pt
12
Vandecasteele Wim
16.0 pt
13
Loobuyck Linnert
15.5 pt
14
De Wael Bart
14.5 pt
15
De Pauw Filip
14.5 pt
16
De Baenst Bruno
14.0 pt
17
Geldof Willem
14.0 pt
18
Vandendriessche Tjorben
13.5 pt
19
Bourgeois Hendrik
13.0 pt
20
Wittevrongel Geert
13.0 pt
21
Callens Donald
12.0 pt
22
Ananina Bariyat Nadia
11.5 pt
23
Denys Paul
8.0 pt
24
Vandekerckhove Jan
7.5 pt
25
Verhaeghe Gerard
6.0 pt
26
Desendere Paul
6.0 pt
27
Vermeulen Tina
6.0 pt
28
Devos Simon
6.0 pt
29
Bostoen Yentl
2.0 pt
30
David Eddy
2.0 pt
31
Maes Geert
2.0 pt
32
Hubert Monbailliu
1.0 pt
33
Eneman Jochen
1.0 pt

Resultaten ronde 7

Competitie

1
Standaert Marnique5.0 pt
1-0
Vandekerckhove Marc4.0 pt
2
Vanbelleghem Rudy5.0 pt
1/2-1/2
Loobuyck Linnert4.0 pt
3
Delhaye Brent3.0 pt
0-1
De Baenst Bruno5.0 pt
4
Denolf Tom3.0 pt
0-1
Geldof Willem3.0 pt
5
Vandecasteele Wim2.0 pt
0-1
Pax Walter3.0 pt
6
Vandaele Ivan2.0 pt
0-1
Lanckriet Kyenzo2.0 pt
7
Bourgeois Hendrik2.0 pt
0-1
Vanbelleghem Danny2.0 pt
8
Beuselinck Luc2.0 pt
1-0
Callens Donald1.0 pt
9
Degraeve Francky1.0 pt
1-0
Desendere Paul1.0 pt
10
Ananina Bariyat Nadia1.0 pt
0-1
Wittevrongel Geert1.0 pt
11
David Eddy0.0 pt
0-1
De Pauw Filip1.0 pt
12
Devos Simon0.0 pt
1-0
Vandekerckhove Jan0.0 pt

Rangschikking na ronde 7

Competitie 2025 - 2026

1
Vanbelleghem Rudy
24.0 pt
2
Standaert Marnique
22.5 pt
3
Pax Walter
21.5 pt
4
Denolf Tom
21.0 pt
5
Vanbelleghem Danny
21.0 pt
6
Vandekerckhove Marc
20.0 pt
7
Delhaye Brent
19.0 pt
8
Beuselinck Luc
19.0 pt
9
Lanckriet Kyenzo
18.0 pt
10
Degraeve Francky
17.5 pt
11
Loobuyck Linnert
17.0 pt
12
Vandaele Ivan
17.0 pt
13
Vandecasteele Wim
17.0 pt
14
De Wael Bart
15.5 pt
15
Bourgeois Hendrik
15.0 pt
16
Vandendriessche Tjorben
14.5 pt
17
De Pauw Filip
14.5 pt
18
De Baenst Bruno
14.0 pt
19
Geldof Willem
14.0 pt
20
Wittevrongel Geert
13.0 pt
21
Callens Donald
13.0 pt
22
Ananina Bariyat Nadia
12.5 pt
23
Denys Paul
8.0 pt
24
Devos Simon
8.0 pt
25
Vandekerckhove Jan
7.5 pt
26
Vermeulen Tina
7.0 pt
27
Verhaeghe Gerard
6.0 pt
28
Desendere Paul
6.0 pt
29
Bostoen Yentl
2.0 pt
30
David Eddy
2.0 pt
33
Hubert Monbailliu
1.0 pt
34
Eneman Jochen
1.0 pt

Resultaten ronde 11

Competitie 2025 - 2026

1
Vanbelleghem Danny6.0 pt
0-1
Pax Walter8.0 pt
2
Delhaye Brent5.0 pt
0-1
Vanbelleghem Rudy8.0 pt
3
Standaert Marnique7.5 pt
1-0
De Wael Bart4.5 pt
4
Beuselinck Luc4.0 pt
1-0
Denolf Tom6.0 pt
5
Vandekerckhove Marc6.0 pt
1-0
Wittevrongel Geert4.0 pt
6
Degraeve Francky4.5 pt
1-0
Devos Simon2.0 pt
7
Ananina Bariyat Nadia1.5 pt
0-1
De Pauw Filip3.5 pt

Rangschikking na ronde 11

Competitie 2025 - 2026

1
Vanbelleghem Rudy
22.0 pt
2
Standaert Marnique
21.5 pt
3
Vandekerckhove Marc
20.0 pt
4
Pax Walter
20.0 pt
5
Denolf Tom
19.0 pt
6
Vanbelleghem Danny
19.0 pt
7
Beuselinck Luc
18.0 pt

Resultaten ronde 18

Competitie

1
Loobuyck Linnert6.5 pt
1/2-1/2
Pax Walter9.0 pt
2
Vanbelleghem Rudy9.0 pt
1-0
Vandecasteele Wim5.0 pt
3
Lanckriet Kyenzo7.0 pt
1-0
Standaert Marnique8.5 pt
4
Beuselinck Luc5.0 pt
0-1
Vanbelleghem Danny6.0 pt
5
Denolf Tom6.0 pt
1-0
Vandaele Ivan4.0 pt
6
De Wael Bart4.5 pt
0-1
Delhaye Brent5.0 pt
7
Callens Donald3.0 pt
0-1
Bourgeois Hendrik4.0 pt
8
Devos Simon2.0 pt
1-0
Vandendriessche Tjorben3.5 pt
9
Kinds Koen0.0 pt
1-0
Ananina Bariyat Nadia1.5 pt

Rangschikking na ronde 18

Competitie 2025 - 2026

1
Vanbelleghem Rudy
24.0 pt
2
Standaert Marnique
22.5 pt
3
Pax Walter
21.5 pt
4
Denolf Tom
21.0 pt
5
Vanbelleghem Danny
21.0 pt
6
Vandekerckhove Marc
20.0 pt

KRAKKEMAT

Seizoensoverzicht

Competitieanalyse wordt geladen...

Competitieanalyse na ronde 14

Pos
Naam
Punten
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
Buc1
1
Vanbelleghem Rudy
24.0
+W10
+W14
+B27
+W19
+B6
-B18
=W11
=W2
+B4
-B3
+W9
-B5
+B7
+W13
88.0
2
Standaert Marnique
22.5
+W17
-W18
+B20
+W27
+B7
+B4
+W6
=B1
-B3
-W11
+W5
-B19
+W14
-B9
87.5
3
Pax Walter
21.5
-B18
+W29
BYE
BYE
+B15
+W12
+B13
+B6
+W2
+W1
+B4
-W9
+B5
=B11
75.5
4
Denolf Tom
21.0
-B6
-W11
+B7
+W13
+B5
-W2
-W19
+B14
-W1
+B10
-W3
+B15
-B8
+W12
86.0
5
Vanbelleghem Danny
21.0
-B14
+W21
BYE
+B10
-W4
BYE
+B15
+W7
-B11
+W6
-B2
+W1
-W3
+B8
75.0
6
Vandekerckhove Marc
20.0
+W4
+W7
-B18
+B11
-W1
+B14
-B2
-W3
-W9
-B5
+W10
+B13
+W20
BYE
85.0
7
Delhaye Brent
19.0
+W12
-B6
-W4
+B23
-W2
+B13
-W18
-B5
+W8
-B9
+B20
BYE
-W1
+B14
77.0
8
Beuselinck Luc
19.0
BYE
-W27
-B13
BYE
+B20
+W23
+W21
-B9
-B7
-W15
-B17
+B25
+W4
-W5
54.0
9
Lanckriet Kyenzo
18.0
BYE
+B15
+W16
BYE
-W11
BYE
+B12
+W8
+B6
+W7
-B1
+B3
BYE
+W2
62.0
10
Degraeve Francky
17.5
-B1
+W13
-B19
-W5
-B16
BYE
+W28
+B17
+W12
-W4
-B6
=B14
+W24
BYE
61.5
11
Loobuyck Linnert
17.0
BYE
+B4
+W12
-W6
+B9
+W16
=B1
-B18
+W5
+B2
BYE
BYE
BYE
=W3
68.0
12
Vandaele Ivan
17.0
-B7
+W30
-B11
+W28
-W14
-B3
-W9
+B16
-B10
-W13
-B15
+W21
BYE
-B4
65.0
13
Vandecasteele Wim
17.0
BYE
-B10
+W8
-B4
+B28
-W7
-W3
+B22
-W14
+B12
+W21
-W6
BYE
-B1
63.0
14
De Wael Bart
15.5
+W5
-B1
BYE
+W20
+B12
-W6
BYE
-W4
+B13
BYE
-B19
=W10
-B2
-W7
66.0
15
Bourgeois Hendrik
15.0
-B19
-W9
+B26
BYE
-W3
+B17
-W5
BYE
BYE
+B8
+W12
-W4
BYE
+B21
54.0
16
Vandendriessche Tjorben
14.5
+B23
-W19
-B9
BYE
+W10
-B11
BYE
-W12
-B20
-W25
+B26
=W17
BYE
-B24
46.5
17
De Pauw Filip
14.5
-B2
-W20
BYE
+B33
BYE
-W15
+B30
-W10
-B21
BYE
+W8
=B16
+B22
BYE
36.0
18
De Baenst Bruno
14.0
+W3
+B2
+W6
BYE
+B19
+W1
+B7
+W11
BYE
BYE
BYE
BYE
BYE
BYE
48.0
19
Geldof Willem
14.0
+W15
+B16
+W10
-B1
-W18
BYE
+B4
BYE
BYE
BYE
+W14
+W2
BYE
BYE
47.5
20
Wittevrongel Geert
13.0
BYE
+B17
-W2
-B14
-W8
BYE
+B22
BYE
+W16
+B21
-W7
BYE
-B6
BYE
42.0
21
Callens Donald
13.0
BYE
-B5
BYE
-W22
BYE
+W26
-B8
+B23
+W17
-W20
-B13
-B12
BYE
-W15
38.0
22
Ananina Bariyat Nadia
12.5
BYE
-B28
-W23
+B21
BYE
BYE
-W20
-W13
-B24
-B29
=W25
-B31
-W17
-B32
27.0
23
Denys Paul
8.0
-W16
BYE
+B22
-W7
BYE
-B8
BYE
-W21
BYE
BYE
BYE
+W24
BYE
BYE
20.5
24
Devos Simon
8.0
BYE
BYE
BYE
BYE
BYE
BYE
+W25
BYE
+W22
BYE
BYE
-B23
-B10
+W16
13.5
25
Vandekerckhove Jan
7.5
BYE
BYE
BYE
BYE
BYE
BYE
-B24
+W26
BYE
+B16
=B22
-W8
BYE
BYE
13.0
26
Vermeulen Tina
7.0
BYE
BYE
-W15
BYE
BYE
-B21
BYE
-B25
BYE
BYE
-W16
BYE
BYE
BYE
11.5
27
Verhaeghe Gerard
6.0
+W28
+B8
-W1
-B2
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
23.5
28
Desendere Paul
6.0
-B27
+W22
BYE
-B12
-W13
BYE
-B10
BYE
BYE
BYE
BYE
BYE
BYE
BYE
16.5
29
Bostoen Yentl
2.0
BYE
-B3
BYE
BYE
BYE
BYE
BYE
BYE
BYE
+W22
BYE
BYE
BYE
BYE
9.5
30
David Eddy
2.0
BYE
-B12
BYE
BYE
BYE
BYE
-W17
BYE
BYE
BYE
BYE
BYE
BYE
BYE
4.5
31-32
Maes Geert
2.0
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
+W22
BYE
BYE
0.0
31-32
Kinds Koen
2.0
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
+W22
0.0
33
Hubert Monbailliu
1.0
BYE
BYE
BYE
-W17
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
0.0
34
Eneman Jochen
1.0
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
BYE
0.0

KRAKKEMAT

PGN Tool

Van notitieblad naar PGN, van PGN naar analyse en/of database

Speler Wit-Speler Zwart
i
PGN Tool

PGN importeren
Importeert de PGN die je hierboven plakte in de zettenlijst.

PGN kopiëren
Kopieert de PGN naar het klembord voor analyse of eigen gebruik.

Databaseblok kopiëren
Kopieert de code die rechtstreeks in de Krakkemat partijendatabase kan worden geplakt.

Versturen via formulier
Opent het contactformulier en vult automatisch de partijcode in zodat deze kan worden verzonden naar de beheerder.
Nog geen output gegenereerd.
Filters: geen filters actief - alle partijen zichtbaar
Partijen laden...

Partij

KRAKKEMAT PARTIJVIEWER

Speler Wit-Speler Zwart

KRAKKEMAT

Ledenpaswoord

KRAKKEMAT

Onlinegenerator

Maak online activiteiten voor de kalender.

Eventgegevens

Preview

ONLINE EVENT
Nog geen event
Vul de gegevens in om een preview te zien.
✓ HTML-code werd naar het klembord geschreven
KRAKKEMAT

Online club & tornooien

Krakkemat @ Chess.com

Volgend online toernooi
Online archief

Online spelen

Toernooivormen & info

KRAKKEMAT

Wie is wie

Een handig overzicht van de online handles van de leden.

Handle Handle
Naam lid Naam lid

KRAKKEMAT

Stappenmethode

Oplossingen

← Terug

KRAKKEMAT

Bloggenerator

Maak blogartikels en publicatiecode.

Artikelgegevens

Foto-links

Artikeltekst

Partij uit database — optioneel

Preview artikelvoorstel

Previewtegel voor blogoverzicht

Code volledige blogpost — embed voor artikelpagina

Data previewtegel — plakken in blogpagina

}

KRAKKEMAT

Blog

Schaakbord
20 mei 2026NieuwsKrakkemat

Nieuwe blogpagina voor Krakkemat

We bouwen aan een stijlvolle blog waar nieuws, tornooien en clubverhalen een vaste plek krijgen.

27/05/2026 · Bron De Morgen · Schaakwereldnieuws

WK uitdager Javohir Sindarov

Schaakgrootmeester Javokhir Sindarov heeft per ongeluk zijn geheime openingszetten op het internet gedeeld. Deze studies kosten maanden werk, maar waren plots zichtbaar voor iedereen.

Terwijl de Oezbeek zijn achtste partij op het Kandidatentoernooi - het toernooi dat bepaalt wie de wereldkampioen mag uitdagen - met een gelijkspel afsloot, circuleerde op sociale media een ontdekking die in schaakkringen als rampzalig wordt beschouwd. Zijn openingsvoorbereiding stond openbaar op het schaakplatform Lichess.
In het schaken wordt zo’n voorbereiding als staatsgeheim behandeld. Het gelekte materiaal bestond uit studies van de grootmeester zelf en zijn ‘secondanten’, die maanden werk kostten. Deze anonieme analisten en sterke spelers bouwen complexe bestanden op met ‘varianten’.
Met die gepersonaliseerde, vooraf uitgewerkte reeksen openingszetten krijgen grootmeesters interessante mogelijkheden aangereikt om een partij te winnen. Hun werk bepaalt vaak het verschil tussen winst en verlies op het hoogste niveau.
Het account werd snel privé gezet nadat de ontdekking op Reddit was opgedoken, maar de schade leek niet meer te beperken, omdat het nieuws zich al overal had verspreid.
30/05/2026 · onbekende bron @ internet · Schaakwereldnieuws

Bobby Fischer: Gamechanger

In de annalen van het schaken is er één naam die boven alle anderen uitsteekt: Bobby Fischer. Zijn invloed op de sport gaat veel verder dan zijn wereldkampioenschap... Fischer was een gamechanger die de schaakwereld op zijn kop zette.

Bobby Fischers schaakcarrière begon met een daverende knal. Amper 13 jaar oud werd hij de jongste grootmeester ooit, een record dat lang ongeëvenaard bleef. Zijn vermogen om complexe posities te begrijpen was buitengewoon. Maar wat Fischer echt onderscheidde, was zijn revolutionaire speelstijl. Hij durfde nieuwe ideeën te introduceren, uitdagende strategieën toe te passen en brak met conventionele schaaktheorieën. Het maakte Fischer tot een vernieuwer die niet bang was om risico's te nemen en zijn tegenstanders in totale verwarring achter te laten.

Het hoogtepunt van Fischers loopbaan? De pot tegen de Sovjet-kampioen Boris Spassky in 1972. De Koude Oorlog was op zijn hoogtepunt en de druk was enorm. Fischer slaagde erin als eerste Amerikaan de wereldtitel te veroveren, waarmee hij een onuitwisbaar stempel drukte op de schaakgeschiedenis. Daar stopte het niet voor Fischer. Hij wilde het schaakspel zelf veranderen. Hij introduceerde Fischerandom Chess, waarbij de beginopstelling van de stukken willekeurig is. Hiermee daagde hij de gevestigde orde uit en dwong schakers om te vertrouwen op creativiteit en begrip, in plaats van op uit het hoofd geleerde openingstheorieën.

Hoewel Fischers latere jaren getekend werden door controverses en persoonlijke strubbelingen, blijft zijn impact op de schaaksport onbetwistbaar. Bobby Fischer was niet zomaar een schaker; hij was een gamechanger die de regels herschreef, de sport uitdaagde en een erfenis achterliet die nog altijd voelbaar is.  
04/06/2026 · Bron Sporza · Schaakwereldnieuws

Indiër Gukesh (18) kroont zich na ultieme blunder van Ding tot jongste wereldkampioen schaken ooit

Op zijn 18e is Gukesh Dommaraju de 18e en meteen ook jongste wereldkampioen schaken in de geschiedenis geworden. Titelverdediger Ding Liren deed er in de laatste reguliere match alles aan om tiebreaks af te dwingen, maar zijn passieve strategie werd afgestraft door de jonge Indiër.

Met Ding Liren en Gukesh Dommaraju, kortweg Gukesh, stonden de twee Aziatische grootmachten China en India en meteen ook de twee schaaklanden van de toekomst tegenover elkaar in deze WK-match.
Op voorhand werden titelverdediger Ding weinig kansen toegedicht. Sinds zijn wereldtitel waren zijn prestaties belabberd en ook mentaal leek hij uiterst kwetsbaar.
Daartegenover stond de amper 18-jarige Gukesh, die in het Kandidatentoernooi al de vloer had aangeveegd met de hele wereldtop - minus Magnus Carlsen, die geen zin meer heeft in de wereldtitelstrijd - en zo zijn ticket voor deze tweestrijd wist te boeken.
De verrassing was dan ook groot toen Ding de eerste partij wist te winnen. Meteen was duidelijk dat het allerminst een walk-over zou worden voor Gukesh, ook omdat zijn tegenstander defensief verbazingwekkend sterk uit de hoek kwam, wat hem de bijnaam "DefenDING" opleverde.
Tegelijkertijd liet Ding ook een paar keer na om door te zetten na een strategisch voordeel op het bord. Al te vaak koos hij voor de gemakkelijkste uitweg, wat resulteerde in een hele reeks remises.
Het contrast met tegenstander Gukesh kon niet groter zijn. De Indische tiener probeerde de spanning in elke positie te houden, in de hoop dat Ding uiteindelijk toch eens zou kraken.

Het beslissende moment in de allerlaatste partij.


KRAKKEMAT

Galerijgenerator

Preview

Nog geen preview.
Nog geen code gegenereerd.
KRAKKEMAT

Shop

Online betaalgemak

KRAKKEMAT

Shopgenerator

Maak eenvoudig een artikeltegel voor de shop.

Artikel gekopieerd naar klembord.

Preview

Contacteer Krakkemat

We helpen je graag verder en verwelkomen je met plezier in onze club.

Veltershof Veldegem

LDC Veltershof
Koning Albertstraat 11
8210 Veldegem

Open in Google Maps

Telefonisch contact

Voorzitter Luc Beuselinck0472 25 34 61
Secretaris Danny Vanbelleghem0478 24 18 65

Stuur ons een bericht

Heb je een vraag, wil je graag kennismaken of wens je meer informatie?
Laat gerust een bericht achter — we helpen je met plezier verder.

← Terug naar contact
KRAKKEMAT

Kalender

Een overzicht van onze komende clubactiviteiten.

KRAKKEMAT

Kalendergenerator

Voeg nieuwe activiteiten toe aan de kalender.

Preview

Nog geen preview.
Nog geen code gegenereerd.
KRAKKEMAT

Health

Gezondheidsrapport van de Krakkemat-data.

Databronnen laden

Open ontbrekende databronnen eerst via de knoppen. Keer daarna terug naar Health en klik op vernieuwen.

Privacyverklaring

Hoe KRAKKEMAT Schaakclub Veldegem omgaat met persoonsgegevens, foto’s, contactgegevens en privacy.

1. Wie zijn wij?

KRAKKEMAT Schaakclub Veldegem hecht veel belang aan de bescherming van uw persoonsgegevens en respecteert uw privacy.

Deze privacyverklaring legt uit welke gegevens wij verzamelen, waarom wij dit doen en hoe wij hiermee omgaan.

Verantwoordelijke voor de verwerking:
KRAKKEMAT Schaakclub Veldegem
E-mail: [email protected]

2. Welke persoonsgegevens verzamelen wij?

Afhankelijk van uw contact met onze club kunnen wij volgende gegevens verzamelen:

▸ naam en voornaam
▸ e-mailadres
▸ telefoonnummer
▸ adresgegevens
▸ geboortedatum
▸ gegevens ingevuld via contactformulieren
▸ lidmaatschapsgegevens
▸ foto’s genomen tijdens clubactiviteiten

3. Waarom verwerken wij deze gegevens?

Uw gegevens worden uitsluitend gebruikt voor:

▸ beheer van lidmaatschappen
▸ communicatie met leden en bezoekers
▸ organisatie van clubactiviteiten en tornooien
▸ beantwoorden van vragen via het contactformulier
▸ verzenden van praktische informatie
▸ publiceren van sfeerbeelden van clubactiviteiten
▸ verbeteren van de werking van onze website

4. Op basis waarvan verwerken wij uw gegevens?

Wij verwerken persoonsgegevens op basis van:

▸ uw toestemming
▸ de uitvoering van een overeenkomst, zoals een lidmaatschap
▸ het gerechtvaardigd belang van de vereniging
▸ wettelijke verplichtingen

5. Hoe lang bewaren wij uw gegevens?

Persoonsgegevens worden niet langer bewaard dan noodzakelijk voor de doeleinden waarvoor ze verzameld werden.

6. Delen wij gegevens met derden?

Wij delen persoonsgegevens enkel indien noodzakelijk, bijvoorbeeld met:

▸ hostingproviders van de website
▸ e-maildiensten
▸ schaakfederaties indien vereist voor tornooien of aansluiting

7. Gebruik van foto’s

Deze foto’s kunnen gebruikt worden:

▸ op onze website
▸ op sociale media

Wij proberen steeds respectvol om te gaan met beeldmateriaal. Indien u niet wenst dat foto’s waarop u herkenbaar bent gepubliceerd worden, kan u ons steeds contacteren via [email protected].

8. Cookies

Onze website maakt geen gebruik van analytische of externe cookies.

9. Uw rechten

U heeft steeds het recht om:

▸ uw gegevens in te kijken
▸ foutieve gegevens te laten aanpassen
▸ gegevens te laten verwijderen
▸ bezwaar te maken tegen verwerking
▸ uw toestemming in te trekken

U kan hiervoor contact opnemen via [email protected].

10. Beveiliging van gegevens

Wij nemen passende technische en organisatorische maatregelen om persoonsgegevens te beschermen tegen verlies, misbruik of ongeoorloofde toegang.

11. Externe links

Onze website kan links bevatten naar externe websites. Wij zijn niet verantwoordelijk voor het privacybeleid van andere websites.

12. Wijzigingen aan deze privacyverklaring

KRAKKEMAT Schaakclub Veldegem behoudt zich het recht voor deze privacyverklaring aan te passen indien nodig.

Contact

Voor vragen over deze privacyverklaring of over de verwerking van persoonsgegevens kan u steeds contact opnemen via onze contactpagina.

KRAKKEMAT

Desktop omgeving

Deze beheeromgeving is enkel beschikbaar op desktopapparaten.

Gebruik een computer of laptop

Om fouten te vermijden zijn de beheertools, generators en databankfuncties niet beschikbaar op gsm of tablet.

Terug naar home
KRAKKEMAT

Wijzigingsoverzicht

Een overzicht van de ontwikkeling van de Krakkemat-website.

Huidige versie2.5
Start project18/05/26
Ontwikkeling±120 uur
Modules23
Versie 2.5

Health Tool

Juni 2026

  • Nieuw
  • Nieuwe Health Tool toegevoegd voor controle en diagnose van de website.
  • Controle toegevoegd op aanwezigheid en laadstatus van alle databronnen.
  • Detectie toegevoegd voor dubbele Game ID's in de partijdatabase.
  • Detectie toegevoegd voor dubbele Match ID's in de partijdatabase.
  • Controle toegevoegd op blogartikels die verwijzen naar niet-bestaande partijen.
  • Capaciteitsbewaking toegevoegd voor partijdatabaseblokken (DB-01, DB-02, ...).
  • Capaciteitsbewaking toegevoegd voor centrale datablocks van Blog, Galerij, Kalender en Online.
  • Diagnosepagina geïntegreerd in Webadmin.
  • Nieuwe Webadmin-tegel Diagnose toegevoegd.
  • Verbeterd
  • Gezondheidsrapport toont bezettingsgraad, vrije ruimte en waarschuwingen voor datablocks.
  • Diagnoseoverzicht gegroepeerd per onderdeel voor sneller beheer en foutopsporing.
  • Voorbereiding getroffen voor toekomstige uitbreiding van controles en databronvalidatie.
Versie 2.4

Blog - integratie partijviewer

Juni 2026

  • Nieuw
  • Blogartikels ondersteunen nu interactieve schaakpartijen via Game ID.
  • Nieuwe blogviewer toegevoegd met schaakbord, zettenlijst, navigatieknoppen en bordrotatie.
  • Bloggenerator uitgebreid met invoerveld Game ID en knop "Partij invoegen".
  • Optionele titel boven de partijviewer toegevoegd voor partijverslagen en analyses.
  • Game ID kan automatisch gebruikt worden om partijen uit de partijendatabase op te halen.
  • Handleiding aangepast.
  • Verbeterd
  • Blogviewer volledig geïntegreerd in artikels zonder PGN-opslag in het artikel zelf.
  • Voorbereiding getroffen voor toekomstige SQL-database: blogartikels bewaren enkel een verwijzing naar de partij.
  • Weergave van spelersinformatie in de blogviewer afgestemd op de stijl van de partijendatabase.
  • Zettenlijst herwerkt naar een overzichtelijke kolomweergave.
  • Automatisch meescrollen van de zettenlijst naar de actieve zet toegevoegd.
  • Foto's in blogartikels worden voortaan zonder extra kader weergegeven.
  • Betere compatibiliteit met Carrd door automatische herinitialisatie van de blogviewer na het openen van een artikel.
Versie 2.3

Websitebeheer en ondersteuning

Juni 2026

  • Partijendatabase – Layout van de partijkaarten geoptimaliseerd. Een verborgen breedtebeperking in het grid werd verwijderd waardoor partijkaarten nu correct meeschalen met de breedte van het scrollvenster en de filterbalk. Hierdoor blijven alle onderdelen van de database visueel uitgelijnd en reageren breedteaanpassingen voortaan voorspelbaar.
  • Wijzigingsoverzicht toegevoegd met historiek van de ontwikkeling van de Krakkemat-website.
  • Nieuwe Webadmin-tegel toegevoegd voor het wijzigingsoverzicht.
  • Meldpunt voor websiteproblemen toegevoegd.
  • Apart formulier voorzien voor gebroken links, foutieve informatie, ontbrekende foto's, verkeerde resultaten en technische problemen.
  • Contactpagina uitgebreid met een extra tegel voor probleemmeldingen.
  • Footer uitgebreid met links naar probleemmelding en wijzigingsoverzicht.
Versie 2.2

Optimalisaties en afwerking

Juni 2026

  • Filtersamenvatting toegevoegd aan de partijendatabase.
  • Responsive gedrag verder verbeterd.
  • Scrollvensters en kaartweergave verfijnd.
  • Datumnotatie en formulierdetails verbeterd.
Versie 2.1

Webadmin en handleiding

  • Centrale Webadmin toegevoegd.
  • Overzicht van generators gemaakt.
  • Beheerhandleiding voor bestuursleden opgebouwd.
  • Navigatie tussen beheertools verbeterd.
Versie 2.0

Competitie en partijendatabase gekoppeld

  • MatchId-systeem toegevoegd.
  • Resultaten gekoppeld aan gespeelde partijen.
  • Partijknoppen toegevoegd vanuit de resultatenpagina.
  • Automatische herkenning van spelers voorbereid.
Versie 1.9

Partijendatabase

  • Partijendatabase toegevoegd.
  • Zoekfunctie, filters en sortering toegevoegd.
  • Statistieken voor wit, zwart en remise toegevoegd.
  • Kaartweergave voor partijen ontworpen.
Versie 1.8

PGN Viewer

  • Viewer voor schaakpartijen toegevoegd.
  • Metadata, zettenlijst en bordnavigatie toegevoegd.
  • Bordstijl afgestemd op de PGN Tool.
Versie 1.7

PGN Tool

  • PGN-import en PGN-export toegevoegd.
  • Schaakbord, zettenlijst en navigatie toegevoegd.
  • HTML-export voor de partijendatabase toegevoegd.
Versie 1.6

Shopmodule

  • Shopoverzicht toegevoegd.
  • Shopgenerator gebouwd.
  • Artikelkaarten en betaalknoppen voorzien.
Versie 1.5

Fotogalerij

  • Galerijpagina toegevoegd.
  • Galerijgenerator gebouwd.
  • Lightbox en categoriefilters toegevoegd.
Versie 1.4

Blogsysteem

  • Blogoverzicht toegevoegd.
  • Blogartikelenpagina gebouwd.
  • Bloggenerator, categorieën, zoeken en sorteren toegevoegd.
Versie 1.3

Krakkemat Online

  • Online toernooipagina toegevoegd.
  • Online generator gebouwd.
  • Archief voor online evenementen toegevoegd.
Versie 1.2

Ledenhoek en competitie

  • Ledenhoek toegevoegd.
  • Resultaten en rangschikking toegevoegd.
  • Standengenerator gebouwd.
Versie 1.1

Clubwebsite basis

  • Contactpagina, locatie en clubinformatie toegevoegd.
  • Initiatie- en lidmaatschapsinformatie uitgewerkt.
  • Basisopmaak verder verfijnd.
Versie 1.0

Start project

18 mei 2026

  • Huisstijl vastgelegd.
  • Kleurenschema en Jura-lettertype gekozen.
  • Basisstructuur van de website opgezet.
  • Homepage eerste versie opgebouwd.
Deze website werd ontwikkeld en wordt verder uitgebouwd door vrijwilligers van schaakclub Krakkemat.

1. Algemene basis

Welkom in de cockpit

Deze handleiding is bedoeld voor bestuursleden die:

  • de website mee beheren
  • generators gebruiken
  • data moeten plakken in Carrd
  • liever schaken dan programmeren
Zie je rood? Blijf ervan af.
Zie je groen? Daar mag geplakt worden.

Wat is Carrd?

De Krakkemat-site is gebouwd in Carrd. Wat op de site pagina’s lijken, zijn in Carrd meestal secties binnen dezelfde website.

Een sectie voelt voor bezoekers als een pagina, maar zit in Carrd meestal binnen dezelfde site.

Header, footer en logo

De header is de bovenkant van de site met logo, menu en navigatie. De footer is de onderkant van de site met extra info en links.

Overal op de site geldt: klik op het KRAKKEMAT-logo = terug naar Home.

Verdwaald op de site? Klik op het logo en je bent weer thuis.

Wat is een embedblok?

Carrd laat normaal toe om zonder programmeerkennis een website te bouwen. Dat is ideaal voor eenvoudige websites, basispagina’s, tekst, foto’s en standaardknoppen.

Krakkemat gaat ondertussen veel verder dan een gewone basiswebsite. De site bevat generators, automatische filters, een partijdatabase, een PGN Viewer, een PGN Tool, automatische koppelingen en dynamische competitiepagina’s.

Daarom werd voor grote delen van de website gewerkt met eigen code: maatwerk dat speciaal voor Krakkemat geschreven werd.

De maximale lengte voor een aangepast code-element (Embed) in Carrd is 16.384 tekens.

Carrd bouwt de basis van de auto. De embedblokken bevatten de speciale Krakkemat-motor.

HTML, CSS, JS en DATA

HTML bepaalt wat er op de pagina staat.

<html>
  <body>
    ...
  </body>
</html>

CSS bepaalt hoe het eruit ziet.

<style>
  ...
</style>

JavaScript bepaalt wat de pagina doet.

<script>
  ...
</script>

DATA bepaalt welke inhoud getoond wordt, bijvoorbeeld kmEvents, kmBlogData, kmGalleryItems of kmShopItems.

Commentaar in code

In verschillende generators en databestanden worden commentaarregels gebruikt om aan te geven waar gegevens geplaatst mogen worden. Commentaar wordt door de browser genegeerd en heeft geen invloed op de werking van de website.

Gebruik altijd een geldige commentaarvorm:

// commentaar op één regel
/* commentaarblok */
Een niet-afgesloten commentaarblok kan ervoor zorgen dat gegevens niet meer worden ingelezen. Controleer daarom altijd of een commentaarblok eindigt met */.

Twijfel je? Gebruik dan liever // voor een korte opmerking op één regel.

Waarom zijn er generators gebouwd?

Generators bestaan zodat bestuursleden geen code moeten schrijven, maar gewoon gegevens invullen, een preview bekijken, HTML genereren en op een uniforme manier nieuwe inhoud toevoegen.

De website is de auto. De eigen code is de motor. Bestuursleden vullen vooral de koffer met nieuwe inhoud. De generators zorgen ervoor dat dit eenvoudig, veilig en steeds op dezelfde manier kan.

Wijzigingen bewaren in Carrd

ABSOLUUT NIET VERGETEN

Na elke wijziging in Carrd:
1. klik op het diskette-icoon
2. klik op Publish Changes

Pas daarna worden wijzigingen echt zichtbaar op de website.

Werk je ondertussen al op een openstaande pagina van de website? Refresh of herlaad die pagina dan ook. Anders zie je soms nog de oude versie.

Geplakt of aangepast? Eerst opslaan, dan publiceren. Anders ziet niemand je werk.

2. Paswoorden

Twee soorten paswoorden

Krakkemat gebruikt twee soorten paswoordbeveiliging: de ledenhoek en Webadmin. Die hebben bewust niet dezelfde functie.

Ledenhoek

De ledenhoek gebruikt een eenvoudig zichtbaar paswoord in de code op Carrd. Voor een gewone gebruiker is dit ruim voldoende als basisbeveiliging.

Voor mensen met veel IT-kennis is het paswoord in theorie terug te vinden in de code. Het is dus geen zware professionele beveiliging, maar dat is aanvaardbaar omdat er geen gevoelige informatie staat.

Voor de leek ruim voldoende, voor IT-nerds theoretisch zichtbaar.

Paswoord wijzigen

Ga naar: Carrd → #ledenpaswoord → selecteer embedblok.

Ga helemaal naar het einde van de code en zoek de regel met het paswoord.

else if(password === "simultaan"){
  window.location.href = kmSiteUrl + "#leden8210";
}

Wijzig alleen het woord tussen de aanhalingstekens.

"simultaan"
Niets anders in deze code wijzigen. Alleen het paswoord zelf.

Webadmin

Webadmin is een afgeschermde sectie met knoppen of links naar generators en beheerfuncties. Deze sectie is eveneens niet bedoeld voor gewone leden.

Bij Webadmin zal het paswoord niet zomaar zichtbaar in gewone tekst in de code staan. Dat maakt het beter geschikt voor admin-tools.

LedenhoekWebadmin
Eenvoudig paswoordStrenger paswoord
Makkelijk wijzigbaarMinder zichtbaar
Voor ledenAlleen voor admins
Leden mogen gerust een eenvoudig paswoord hebben. De stuurcabine zelf niet.

3. Homepage

Wat doet de homepage?

De homepage is de centrale landingspagina van de website. Hier krijgen bezoekers meteen een eerste indruk van Krakkemat, belangrijke navigatie, snelle toegang tot de belangrijkste onderdelen en het eerstvolgende clubevent.

Belangrijkste dynamische onderdeel

Op de homepage is vooral Volgend event dynamisch. Dat blok toont automatisch het eerstvolgende geplande event.

Hoe werkt dat?

De homepage krijgt deze informatie niet rechtstreeks. Ze leest deze info uit het datablock op Carrd dat de gegevens van de kalender bevat.

Er wordt geen data geplakt in de homepage zelf.

Wanneer een event voorbij is, wordt automatisch het volgende event gekozen. Daardoor hoeft de homepage normaal niet manueel aangepast te worden.

Pas de kalender aan en de homepage weet vanzelf wat het volgende event is.

4. Kalender

Wat doet de kalender?

De kalender toont komende clubevents, eventdetails en planning van clubactiviteiten in Krakkemat-stijl.

Hoe wordt de kalender beheerd?

De kalender werkt met een Kalendergenerator . Bestuursleden hoeven dus geen code te schrijven.

Herkenbaarheid van events

De kalender werkt met kleuren en subtiele schaduwiconen. Die worden automatisch gekozen in functie van het gekozen eventtype.

Voorbeelden: competitie, les, online, tornooi, initiatie. Deze eventtypes zijn wijzigbaar en kunnen later verder uitgebreid worden.

De kleur en het schaduwicoon vertellen meteen over welk soort event het gaat.

Werkwijze

  1. Vul in de generator de gegevens van het event in.
  2. Bekijk de preview.
  3. Klik op HTML genereren.
  4. Ga naar Carrd → #homehtml → selecteer embedblok kalender DATA.
Waarom staat kalender DATA in #home?

De homepagina toont automatisch de eerstvolgende activiteit uit de kalender.

Daarom staat de kalenderdata in #home zodat deze onmiddellijk beschikbaar is wanneer de website geladen wordt en niet pas wanneer #kalender geopend wordt.

Data plakken

<script>
window.kmEvents = [
//** KALENDERDATA HIERONDER!!! **//
{
  "date": "2026-06-17",
  "type": "competitie",
  "label": "Initiatie & competitie",
  "title": "BE THERE",
  "timeLabel": "om",
  "timeValue": "19:30 uur",
  "location": "LDC Veltershof",
  "note": "Bevestig uw aan- of afwezigheid via de Whatsapp poll",
  "link": "https://voorbeeld-link.be"
},
];
</script>

De link is volledig vrij te kiezen: een Krakkemat-pagina, een externe website, een inschrijvingspagina of eender welke geldige URL.

Event verwijderen

Een event verwijderen gebeurt door het volledige eventblok uit de data te verwijderen.

De kalender is de bron. De homepagina kijkt gewoon mee.

5. Contact

Wat doet deze pagina?

De contactpagina geeft bezoekers contactinformatie, e-mailcontact en telefooncontact.

E-mailknop

De e-mailknop werkt via het ingebouwde Carrd-formulier. Dat formulier stuurt berichten naar het e-mailadres dat in Carrd aan het formulier gekoppeld is.

Screenshot – Recipient Email(s)

E-mailadres wijzigen

Ga naar Carrd → #Contactpagina → klik op het formulier.

In het linkerpaneel zie je Recipient Email(s). Vervang daar het bestaande e-mailadres door het nieuwe gewenste bestemmingsadres.

Wijzig alleen het e-mailadres. De overige formulierinstellingen laat je best ongemoeid.

Telefoonnummers

De getoonde telefoonnummers zijn rechtstreeks klikbaar op mobiele toestellen.

Op smartphone of tablet betekent klikken meteen bellen.

Klik op mail om te schrijven. Klik op een nummer om te bellen.

6. Blog

Wat doet de blogpagina?

De blogpagina toont nieuwsartikels, clubverslagen, aankondigingen, analyses en andere publicaties in uniforme Krakkemat-stijl met overzichtelijke artikeltegels.

Wat ziet de bezoeker?

  • artikeltegels
  • titel
  • datum
  • auteur
  • categorie
  • korte samenvatting
  • tegelafbeelding

Automatische volgorde

Artikels worden automatisch op datum gesorteerd. Het nieuwste artikel verschijnt dus automatisch eerst.

Filteren op soort artikel

Bezoekers kunnen filteren op categorie van artikel.

BELANGRIJK – Zoekfunctie van de blog

De zoekfunctie zoekt alleen in de titel van het artikel.

❌ Niet in de volledige artikeltekst
❌ Niet in de inhoud van het artikel
❌ Niet in verborgen tekst

Belangrijke zoekwoorden zet je dus best ook in de titel.

Hoe worden artikels gemaakt?

De blog werkt met een Bloggenerator .

Mogelijkheden van de generator

  • artikelgegevens invullen
  • tekst schrijven
  • maximaal 5 foto’s toevoegen
  • één foto kiezen als tegelafbeelding
  • interactieve schaakpartij toevoegen via Game ID
  • optionele titel boven de partijviewer toevoegen
  • preview bekijken
  • HTML genereren

Foto's toevoegen aan een artikel

Foto's kunnen op twee manieren gebruikt worden in een blogartikel.

  • via een externe afbeelding op internet
  • via een afbeelding die op de Krakkemat-site staat

Een internetlink kan eenvoudig in de generator worden geplakt. De afbeelding blijft zichtbaar zolang ze online beschikbaar blijft.

Aanbevolen werkwijze

Voor maximale betrouwbaarheid plaats je foto's eerst in de sectie #blogfoto's van de website.

Zo ben je niet afhankelijk van externe websites en blijven de afbeeldingen beschikbaar.

Afbeeldingslink ophalen

  1. Plaats de gewenste foto's eerst in #blogfoto's.
  2. Open vanuit de Bloggenerator de pagina Blogafbeeldingen via de knop met dezelfde naam.
  3. Klik met de rechtermuisknop op de gewenste afbeelding.
  4. Kies Afbeeldingslink kopiëren.
  5. Plak de link in één van de afbeeldingsvelden van de Bloggenerator.

Foto invoegen in het artikel

  1. Plaats de cursor op een nieuwe regel waar de afbeelding moet verschijnen.
  2. Ga naar de gewenste afbeeldingen.
  3. Klik op Invoegen.

De afbeelding wordt automatisch op de positie van de cursor in het artikel geplaatst.

Plaats foto's bij voorkeur eerst in #blogfoto's voordat je het artikel maakt. Zo heb je de juiste afbeeldingslinks onmiddellijk beschikbaar tijdens het schrijven.

Interactieve schaakpartijen

Blogartikels kunnen een interactieve schaakpartij bevatten. De generator gebruikt hiervoor een Game ID.

Hoe krijg je de juiste Game ID?

De Game ID wordt opgehaald via de partijendatabase. Dit is bewust op deze manier ontworpen zodat je je niet kunt vergissen.

  1. Ga naar de partijdatabase.
  2. Zoek de partij die je in het blogartikel wil gebruiken.
  3. Klik op de viewknop van die partij.
  4. De partij opent in de viewer en kan desgewenst worden nagespeeld.
  5. Tegelijk wordt de juiste Game ID automatisch naar het klembord gekopieerd.
  6. Ga naar de Bloggenerator.
  7. Plak de Game ID in het veld Game ID met Ctrl + V of via Plakken.

Wanneer een bezoeker het artikel opent:

  • wordt de partij automatisch opgehaald uit de partijdatabase
  • verschijnt een schaakbord
  • verschijnt een zettenlijst
  • kan de bezoeker door de partij navigeren
  • kan het bord gedraaid worden
BELANGRIJK

De partij zelf wordt niet opgeslagen in het blogartikel.

Het artikel bewaart enkel de Game ID.

Daardoor blijven blogartikels compact en is de werking voorbereid op een toekomstige SQL-database.

De partij moet aanwezig zijn in de partijdatabase. Bestaat de opgegeven Game ID niet, dan kan de partij niet worden weergegeven.

Publiceren

Na HTML genereren ga je naar:

Carrd → #blog → blog DATA

Datablock in Carrd

<script>
window.kmBlogData = [

//* PLAK ARTIKELHTML HIERONDER!! *//
{
  title: "test",
  date: "2026-05-21",
  category: "Eventverslag",
  author: "Auteur",
  image: "https://voorbeeld-link.be/foto.jpg",
  excerpt: "Korte samenvatting",
  url: "/blog/test",
  gameId: "20260603-demo-partij"
},
];
</script>

Artikel verwijderen

Een artikel verwijderen doe je door het volledige artikelblok uit de blogdata te verwijderen.

Schrijf je artikel, controleer de preview, voeg eventueel een Game ID toe, plak de code in blogDATA en de blog doet de rest.

7. Galerij

Wat doet de galerij?

De galerij toont foto’s van clubevents, toernooien, lessen, activiteiten en andere momenten binnen Krakkemat.

Filterfunctie

De galerij bevat geen zoekfunctie, maar wel een filterfunctie.

  • categorieën
  • soorten activiteiten
  • fotoblokken

Hoe worden foto’s toegevoegd?

De galerij werkt met een Galerijgenerator .

Mogelijkheden van de generator

  • foto’s toevoegen
  • titel invullen
  • datum kiezen
  • categorie kiezen
  • korte beschrijving toevoegen, maximum 300 tekens
  • HTML genereren

Foto toevoegen

Bij een foto wordt gewerkt met een URL / link naar een afbeelding.

  • afbeelding op de Krakkemat-site, absolute voorkeur
  • externe afbeelding op internet
  • andere geldige afbeeldingslink

Een foto op de website plaatsen

Ga naar:

Carrd → #galerij → galerijcontainer

De galerijcontainer is het grote groene blok rond de afbeeldingen.

  1. klik links op Add
  2. voeg de afbeelding toe
  3. sla op
  4. publiceer

Pas daarna staat de afbeelding effectief online op de Krakkemat-site.

Afbeelding gebruiken in de Bloggenerator

Open:

krakkemat.be/#galerijdata
  1. rechtermuisknop op de afbeelding
  2. kies Kopieer afbeeldingsadres of Kopieer linkadres
  3. plak die link in de Bloggenerator

Waarom is dat handig?

Daardoor gebruikt de blog afbeeldingen die rechtstreeks op de Krakkemat-site staan.

  • stabieler
  • sneller
  • veiliger
  • beter beheersbaar

Belangrijk

Een externe afbeelding werkt alleen zolang die link online blijft bestaan.

Publiceren

Na HTML genereren ga je naar:

Carrd → #galerij → selecteer embedblok

Datablock in Carrd

<script>
const kmGalleryItems = [
// !!! FOTO'S VANAF HIER !!!
{
  "src": "https://voorbeeld-link.be/foto.jpg",
  "title": "Hersensport",
  "text": "Korte beschrijving",
  "date": "2026-08-01",
  "category": "club"
},
];
</script>

Foto verwijderen

Een foto verwijderen doe je door het volledige fotoblok uit de data te verwijderen.

Foto toevoegen, preview bekijken, code plakken en klaar.

8. Shop

Wat doet de shop?

De shop toont clubartikelen, lidgeld en andere producten van Krakkemat in uniforme Krakkemat-stijl.

Hoe worden artikelen toegevoegd?

De shop werkt met een Shopgenerator .

Mogelijkheden van de generator

  • titel invullen
  • prijs bepalen
  • beschrijving toevoegen
  • afbeelding toevoegen
  • betaallink invullen, creatie in Mollie
  • preview bekijken
  • HTML genereren

Preview

De preview toont exact hoe het artikel uiteindelijk in de shop zal verschijnen.

Belangrijk

De generator maakt alleen het shopartikel zelf. Niet de betaling, niet de betaalpagina en niet de betaallink.

Mollie

Zie later hoofdstuk Mollie

In de shopgenerator wordt de Mollie-link alleen ingeplakt. Het is de bestemming van de betaalknop.

Publiceren

Na HTML genereren ga je naar:

Carrd → #shop → shop DATA

Datablock in Carrd

<script>
const kmShopItems = [
// !!! ARTIKELS HIERONDER !!!
{
  title:"bordset",
  image:"https://voorbeeld-link.be/foto.png",
  price:"€ 25",
  text:"Beschrijving van het artikel",
  button:"Bestellen",
  link:"https://voorbeeld-betaallink.be"
},
];
</script>

Opmerking over artikelafbeelding

  • gebruik afbeeldingen met transparante achtergrond
  • gebruik bij voorkeur een interne link op de website
  • een externe link kan ook, zolang de afbeelding online blijft

Artikel verwijderen

Een artikel verwijderen doe je door het volledige artikelblok uit de data te verwijderen.

Maak het artikel, voeg de betaallink in, plak de gegenereerde code in Carrd en het artikel kan betaald worden via de webshop.

9. Ledenhoek

Wat is de ledenhoek?

De ledenhoek is het centrale toegangspunt voor ledeninformatie.

Hoofdmenu

  • Competitie 2026 - ’27
  • Krakkemat online
  • Stappenmethode
  • Initiatie 1ste jaar
  • Krakkemat reglement

Competitie 2026 - ’27

Dit is het belangrijkste beheerde onderdeel binnen de ledenhoek. Hieronder vallen uitslagen, rangschikking en competitierondes.

Krakkemat online

Deze knop leidt naar de pagina Krakkemat online, waar online activiteiten en het online archief beheerd worden.

Stappenmethode

Deze knop leidt naar een pagina met links naar de oplossingen van Stappenmethode 1, 2 en 3.

Initiatie 1ste jaar

Deze knop leidt naar een pagina met externe links naar bronnen die de basisprincipes van schaken uitleggen, inclusief Mora → PDF.

Krakkemat reglement

Deze knop toont het clubreglement en de algemene afspraken.

Bewuste eenvoud

De ledenhoek werd bewust eenvoudig gehouden: snelle toegang, duidelijke navigatie en geen technische complexiteit voor gewone leden.

De ledenhoek is vooral een startmenu. Het echte technische werk zit vooral in Competitie.

10. Krakkemat Online

Wat is Krakkemat Online?

Krakkemat Online verzamelt alle online activiteiten van de club op één centrale plaats.

Hoe wordt de pagina beheerd?

De onlinepagina wordt beheerd via de Online Generator .

Inhoud van de generator

  • categorie kiezen
  • titel invullen
  • beschrijving toevoegen
  • externe link invullen
  • preview bekijken
  • HTML genereren

Links

De link in de generator moet verwijzen naar de toernooilink op chess.com, die is gekoppeld aan de knop 'speel mee'.

Publiceren

Na HTML genereren ga je naar:

Carrd → #online → online DATA

Datablock in Carrd

<script>
const kmOnlineItems = [
// !!! ITEMS HIERONDER !!!
{
  title:"Chess.com",
  text:"Online schaken",
  image:"https://voorbeeld-link.be/logo.png",
  link:"https://www.chess.com"
},
];
</script>

Item verwijderen

Een item verwijderen doe je door het volledige itemblok uit de data te verwijderen.

Na iedere wijziging:

1. klik op het diskette-icoon
2. klik op Publish Changes
Voeg een item toe, controleer de preview, plak de code in Carrd en publiceer de website.

11. Competitie

Wat is de competitiepagina?

De competitiepagina is het belangrijkste actieve beheerde onderdeel van de website.

Hier verschijnen:

  • uitslagen
  • rangschikking
  • competitierondes
  • genoteerde partijen, zie database

Waarom nieuw competitiebeheer?

Het nieuwe competitiebeheer werd ontwikkeld zodat bestuursleden minder manueel werk hebben, gegevens uniform verwerkt worden, partijen later automatisch gekoppeld kunnen worden en de database steeds verder groeit.

Uitslagen en rangschikking

Op de oude website werd hiervoor gelinkt naar Swiss Online Tournament. Op de nieuwe website worden uitslagen en rangschikking rechtstreeks in Krakkemat-stijl weergegeven.

Hiervoor werd een aparte Resultaten & Stand Generator gebouwd.

Algemene werkwijze

Stap 1 – Uitslagen kopiëren

Ga naar Swiss Online Tournament en kopieer exact:

van Pair tot en met de laatste partijregel
Selectie uitslagen in SOT

Stap 2 – Data plakken

Ga naar de generator, kies het rondenummer en plak de gekopieerde data.

Stap 3 – Preview

De generator maakt automatisch een preview. Die preview toont exact hoe de publicatie uiteindelijk op de website zal verschijnen.

De tool toont via een pop-up hoeveel partijen correct gelezen werden.

Rangschikking toevoegen

Daarna doe je hetzelfde voor de rangschikking. Kopieer in SOT exact:

van Position tot en met de laatste regel van de rangschikking
Selectie rangschikking in SOT

Plak ook die data in Tabeltekst.

BELANGRIJK – Eén volledig publicatieblok

De generator verwerkt uitslagen, rangschikking en rondegegevens samen tot één volledig publicatieblok in Krakkemat-stijl.

Controle door de generator

De generator geeft automatisch een waarschuwing wanneer geen rondenummer ingevuld werd of wanneer ronde van uitslagen en rangschikking niet overeenkomen.

HTML genereren

Klik op Ronde + rangschikking kopiëren. De HTML-code wordt automatisch naar het klembord geschreven.

Publiceren in Carrd

Ga naar:

Carrd → #standleden
Selecteer de container rond de embeds.
Niet het embedblok zelf, maar het grotere kader errond.

Nieuw embedblok maken

  1. druk op +
  2. kies </> Embed
  3. laat Inline staan als standaardinstelling

Titel van het embedblok

Gebruik als titel:

rondenummer.html

Bijvoorbeeld:

8.html
12.html

Dus niet ronde8.html of ronde-8.html, maar enkel het rondenummer gevolgd door .html.

Die benaming is belangrijk omdat de data later op basis van die naam gelezen wordt.

Defer script tags

BELANGRIJK – Defer <script tags>

Ga onderaan naar Options en vink Defer <script tags> uit.

Wanneer deze optie verkeerd staat, kunnen scripts fout laden of helemaal niet werken. Dat kan problemen geven met generators, filters, automatische functies, viewers en dynamische pagina’s.

Staat Defer <script tags> verkeerd? Dan kan de motor van de pagina sputteren of stilvallen.

Data plakken

Ga naar Code en plak daar de gegenereerde HTML.

Embedblok verplaatsen

Versleep daarna het nieuwe embedblok net boven de vorige ronde. Zo blijft de nieuwste ronde bovenaan staan.

Publiceren

Zoals altijd in Carrd: diskette-icoon en daarna Publish Changes. Pas daarna verschijnt de nieuwe ronde op de website.

Slimme koppeling met de database

De slimme KM-website controleert telkens wanneer de pagina geladen wordt of voor een partij een PGN beschikbaar is in de database.

Wanneer een partij beschikbaar is, verschijnt automatisch een view-icon naast die partij. Daarmee kan de bezoeker de partij onmiddellijk openen in de viewer.

In opbouw

Deze functie is nog gedeeltelijk in opbouw, maar de database en viewer werken grosso modo reeds.

Kopieer de data uit SOT, plak ze in de generator, genereer HTML en de competitiepagina doet de rest.

Genoteerde partijen

Naast uitslagen en rangschikking bevat de competitiepagina ook genoteerde partijen. Voorlopig blijft hier de oude werkwijze actief totdat de PGN Tool, de partijdatabase en de viewer volledig operationeel geïntegreerd zijn.

How To PGN

Deze pagina bevat een uitlegdocument voor leden over hoe partijen moeten worden doorgestuurd, in welk formaat dit moet gebeuren en hoe partijen gepubliceerd kunnen worden.

Notitieblad

De competitiepagina bevat ook een downloadbaar notitieblad. Dat wordt normaal door de club voorzien tijdens de competitie, maar staat ook digitaal beschikbaar.

Doorzoekbare database

De nieuwe werking zorgt ervoor dat de database doorzoekbaar wordt. Leden kunnen later bijvoorbeeld filteren op eigen partijen, tegenstanders, toernooi, event, resultaat, seizoen of andere filters.

Blogpartijen

Ook partijen uit blogartikels, WK-verslagen, analyses of externe partijen kunnen in de database geplaatst worden.

Wanneer een partij bedoeld is voor een blogartikel, wordt in de PGN bij event best ingevuld:

Blog

Zo blijven zulke partijen makkelijk filterbaar in de database.

Koppeling met viewer

Wanneer een partij in de database zit en correct gekoppeld werd, kan die automatisch geopend worden in de PGN Viewer.

12. PGN Tool

Wat is de PGN Tool?

De PGN Tool is een custom gebouwde Krakkemat-tool voor het invoeren van schaakpartijen.

De tool maakt deel uit van een tri-tool systeem:

  • PGN Tool
  • partijdatabase
  • PGN Viewer

Waarom werd deze tool gebouwd?

De bedoeling is enerzijds de sectie “genoteerde partijen” gedeeltelijk te automatiseren. Anderzijds is het de tool om de Krakkemat database te voeden.

Vroeger werd een partij doorgestuurd via mail, ingegeven op Chess.com, omgezet naar een iframe en manueel in Google Sites geplakt.

Dat gaf regelmatig problemen: verkeerd PGN-formaat, syntaxfouten, analysezetten in de partij, extra verbeterwerk en veel manueel werk.

Waarom de nieuwe PGN Tool beter is

  • het lid voert de partij onmiddellijk correct in
  • fouten kunnen direct verbeterd worden
  • de partij komt semi-automatisch in de partijdatabase
  • de partij kan gekoppeld worden aan uitslagen en rangschikking
  • oudere partijen blijven beschikbaar
  • het iframe-tussenwerk verdwijnt

Hoe werkt de PGN Tool?

Een lid kan zetten invoeren, fouten verbeteren, zetten terugnemen, door de partij navigeren en spelersnamen, datum, ronde en resultaat invullen.

Vergevingsgezind systeem

De tool werd bewust gebruiksvriendelijk en vergevingsgezind gebouwd. Fouten zijn makkelijk te corrigeren, zetten kunnen teruggenomen worden en de partij kan gecontroleerd worden voor verzending.

Twee mogelijkheden na invoer

Optie 1 – PGN kopiëren

De PGN kan naar het klembord gekopieerd worden en daarna in Chess.com, Lichess of een analysetool gebruikt worden.

Optie 2 – Verzenden naar Krakkemat

De PGN Tool zet de partij om naar HTML, vult automatisch een formulier in en stuurt de gegevens door. Het lid vult enkel nog naam en e-mailadres in.

E-mailbestemming

Publiceren in de database

De ontvangen HTML wordt daarna in de partijdatabase geplakt.

Carrd → #kmpartijen → embedblok DATA PARTIJEN
//* PARTIJEN VANAF HIER *//
{
id: "test-001",
pgn: `[Event "Live Chess"]
[Site "Chess.com"]
[Date "2026.05.21"]
[Round "?"]
[White "Pixeleen69"]
[Black "marcvdk1959"]
[Result "1/2-1/2"]

1. d4 d5 2. Nc3 Nf6 3. Bf4 c6 4. e3 e6`
}
//* HIERONDER NIET SCHRIJVEN *//
De volgorde van de embedblokken NOOIT wijzigen. Die structuur wordt gebruikt door filters, zoekfunctie, viewer en koppelingen.

Resultaat

Na publicatie zit de partij in de database, en kan ze door andere toepassingen worden gevonden. Zo zal er (na referesh) een view-icon verschijnen bij de bewuste partij in 'Competitie - rondeuitslagen en rangschikking' en kan de viewer de partij openen.

Voer de partij in, controleer ze, verzend ze en de Krakkemat-tools doen de rest.

13. PGN Viewer

Wat is de PGN Viewer?

De PGN Viewer is een custom gebouwde inline Krakkemat-tool om partijen te bekijken.

Wat betekent inline?

Inline betekent dat de partij rechtstreeks op de website verschijnt.

  • geen externe pagina
  • geen nieuw tabblad
  • geen iframe van een andere website

Alles is volledig geïntegreerd binnen Krakkemat zelf.

Waarom is dat belangrijk?

Dit zorgt voor uniforme Krakkemat-stijl, professionelere uitstraling, minder externe afhankelijkheden, betere gebruikservaring en snellere toegang tot partijen.

Oude werkwijze

Vroeger werden partijen vaak op Chess.com ingegeven, omgezet naar een iframe en manueel op Google Sites geplaatst.

Nieuwe werkwijze

Met de nieuwe PGN Viewer blijft alles binnen het Krakkemat-ecosysteem (eigen beheer, geen afhankelijkheid van externe diensten of toepassingen of tools).

Hoe werkt de viewer?

Wanneer een partij geopend wordt, leest de viewer automatisch de PGN uit de database.

  • schaakbord
  • zetlijst
  • spelersinformatie
  • resultaat
  • eventinformatie
  • navigatieknoppen

Automatische koppeling

De viewer werkt samen met het view-icon op de competitiepagina (ronde-uitslagen & rangschikking). Wanneer een bezoeker op het view-icon klikt, opent automatisch de juiste partij in de viewer.

Databasegestuurd systeem

De viewer werkt volledig op basis van databasegegevens. Daardoor moeten geen volledige pagina’s manueel worden aangepast.

Groot voordeel

De website groeit hierdoor stilaan naar een volledig eigen schaakecosysteem met eigen database, viewer, tools en publicatiesysteem.

Koppeling met blog (nodig? nuttig? te bespreken)

Ook blogartikels kunnen later automatisch partijen openen in de viewer wanneer de partij correct in de database staat en de koppeling aanwezig is.

Een handige afspraak is om in de PGN bij event in te vullen:

Blog
Klik op een partij en Krakkemat opent ze rechtstreeks op de website zelf.

14. Partijdatabase

Wat is de partijdatabase?

De partijdatabase is de centrale opslagplaats van alle schaakpartijen binnen Krakkemat.

Hier worden competitiewedstrijden, blogpartijen, analyses, historische partijen en andere PGN-partijen bewaard.

Belangrijk

De database werkt rechtstreeks samen met de PGN Tool, de PGN Viewer, de competitiepagina en de blog.

Daardoor ontstaat één groot gekoppeld schaakecosysteem.

Huidige werking

Momenteel staat de database rechtstreeks in de websitecode zelf. De partijen zitten dus letterlijk in de Carrd-website verwerkt.

Waarom werd hiervoor gekozen?

Omdat dit snel opstartbaar was, eenvoudig te beheren is, geen aparte serverontwikkeling vraagt en perfect bruikbaar is in de opstartfase.

Belangrijk voor bestuursleden

De huidige database is perfect geschikt voor de groeifase van Krakkemat. Tot ongeveer enkele honderden partijen vormt dit normaal geen groot probleem.

Groot verschil met een echte database

Momenteel gebeurt bij het openen van de website vaak het laden van een groot deel van de volledige websitecode, ook wanneer slechts één partij gezocht wordt.

Waarom is dat later minder ideaal?

  • alles wordt zwaarder
  • zoeken wordt trager
  • te veel data moet geladen worden
  • de websitecode groeit sterk aan

Wat gebeurt later waarschijnlijk?

Op langere termijn zal Krakkemat waarschijnlijk overschakelen naar een echte aparte database. Dat is volledig normaal en hoort bij de groei van het systeem.

Wat is SQL?

SQL is een echte aparte databankstructuur. Daarin worden partijen apart opgeslagen, apart opgevraagd en apart gefilterd.

Groot voordeel van SQL

Bij een echte SQL-database wordt alleen de gevraagde data geladen, bijvoorbeeld alleen de partijen van één speler.

Toegang tot het hostingpakket

Toegang tot het hostingpakket is zeer belangrijk, omdat daar later databanken, koppelingen, hostinginstellingen en serverfuncties beheerd worden.

Wat ontbreekt momenteel nog?

  • technische creatie van de databank
  • koppeling met de websitecode
  • ontwikkeling van zoek- en laadstructuur

Toekomstvisie

De bedoeling is dat Krakkemat later kan beschikken over een grote eigen partijdatabase, spelerfilters, automatische koppelingen, statistieken, spelerpagina’s, uitgebreide zoekmogelijkheden en automatische publicaties.

Belangrijk inzicht

De huidige website is niet zomaar een gewone clubwebsite, maar de basis van een volledig eigen schaakplatform.

Nu zit de database nog in de website zelf. Later verhuist ze waarschijnlijk naar een echte aparte databank. Dat is geen probleem, maar juist een teken dat Krakkemat groeit.

Tot slot

Deze handleiding werd opgebouwd zodat bestuursleden zelfstandig met de website kunnen werken, generators correct gebruikt worden, data uniform verwerkt wordt, de website beheersbaar blijft en toekomstige uitbreidingen mogelijk blijven.

Belangrijk inzicht

Krakkemat is ondertussen meer dan een gewone clubwebsite.

  • eigen generators
  • eigen partijdatabase
  • eigen viewer
  • eigen PGN Tool
  • automatische koppelingen
  • groeiende digitale structuur

Evolutie van het systeem

Het systeem zal stap voor stap blijven evolueren. Nieuwe tools, koppelingen en databankstructuren zijn geen teken dat iets fout loopt, maar juist een teken dat Krakkemat digitaal verder groeit.

De huidige website vormt de basis voor toekomstige uitbreidingen. Nieuwe functies zullen geleidelijk toegevoegd worden zonder de bestaande werking te verstoren.

Voor bestuursleden

De belangrijkste regel blijft:

  • werk rustig
  • wijzig alleen wat nodig is
  • respecteer rode waarschuwingsblokken
  • vergeet nooit op te slaan en te publiceren
Een website hoeft niet ingewikkeld te zijn. Begrijp wat je aanpast, werk stap voor stap en laat de tools het zware werk doen.

Versiebeheer

Deze handleiding is versie 1.2 – compatibel met de meest recente versie van het wijzigingsbeheer.

Latere uitbreidingen kunnen extra screenshots toevoegen, Mollie integreren, nieuwe generators beschrijven, toekomstige databankstructuren documenteren en Webadmin verder uitbreiden.

De cockpit staat klaar. Nu gewoon rustig blijven rijden.