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

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.
Voor ervaren schakers én voor wie het spel wil ontdekken.
Samen schaken, praten en lachen in een warme open sfeer.
Voor wie uitdaging zoekt, organiseren we interne competities en toernooien.
We stimuleren jongeren om te groeien in schaakspel én vriendschap.
2-wekelijks
op donderdag
LDC Veltershof
Koning Albertstraat 11
8210 Veldegem
Start om
17:30u
Start om
18:30u
Start om
19:30u
1x per maand
van september tot en met juni
Initiatielessen worden verzorgd door gediplomeerde schaaktrainers waarvan er binnen de club momenteel drie actief zijn. 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 langsResultaten & stand generator
Seizoensoverzicht
Competitieanalyse wordt geladen...
Seizoensoverzicht

Er zijn momenteel nog onvoldoende speelrondes afgewerkt om zinvolle analyses te tonen.




Vanaf ronde 5 verschijnen hier automatisch statistieken, trends en opmerkelijke prestaties uit de competitie.
Van notitieblad naar PGN, van PGN naar analyse en/of database

Krakkemaatjes
Krakkemat @ Chess.com
Waar vriendschap en schaakplezier samenkomen.

We spelen om samen plezier te maken.

Resultaten zijn belangrijk, maar plezier komt op de eerste plaats.

Van beginner tot ervaren speler, iedereen mag meedoen.

We behandelen elkaar met respect, online én aan het bord.

Winnen is mooi, maar fair play nog belangrijker.
We bouwen aan een stijlvolle blog waar nieuws, tornooien en clubverhalen een vaste plek krijgen.

Onze vorige eenvoudige website werd opgebouwd met Google Sites en was vooral gericht op onze eigen leden. Dat heeft jarenlang goed gewerkt, maar de club is ondertussen verder gegroeid. Daarom vonden we het tijd voor een modernere website die niet alleen nuttig is voor leden, maar ook als uithangbord dient voor iedereen die Krakkemat wil leren kennen.

Beelden uit het KRAKKEMAT clubleven.
Online betaalgemak
Volg onze club online en blijf op de hoogte.
Klik voor het contactformulier.
Heb je een fout, gebroken link of technisch probleem ontdekt? Laat het ons weten.
LDC Veltershof
Koning Albertstraat 11
8210 Veldegem
Heb je een vraag, wil je graag kennismaken of wens je meer informatie?
Laat gerust een bericht achter — we helpen je met plezier verder.
Heb je een vraag, wil je graag kennismaken of wens je meer informatie?
Laat gerust een bericht achter — we helpen je met plezier verder.
Heb je een gebroken link, foutieve informatie, ontbrekende foto/partij of technisch probleem ontdekt?
Laat het ons weten zodat we de website kunnen verbeteren.
Een overzicht van onze komende clubactiviteiten.
Beheer tools, content en websiteonderdelen.
Wedstrijden, uitslagen en rangschikking beheren.
Activiteiten en evenementen beheren.
Online schaakmomenten beheren.
Artikels aanmaken en publiceren.
Foto’s en albums beheren.
Producten en clubartikelen beheren.

Controleer databronnen, koppelingen en datablockcapaciteit.
Beheerhandleiding raadplegen.
Bekijk de ontwikkeling en versiegeschiedenis van de website.
Praktische voorwaarden rond lidmaatschap, betalingen, afhaling, annulatie en merchandise van Schaakclub Krakkemat.
KRAKKEMAT Schaakclub
Acaciastraat 40
8210 Zedelgem
E-mail: [email protected]
Telefoon: 0472 25 34 61
Deze algemene voorwaarden zijn van toepassing op alle betalingen, lidgelden, inschrijvingen en aankopen via de website van KRAKKEMAT Schaakclub.
Een lidmaatschap is geldig voor het lopende schaakseizoen tenzij anders vermeld. Het lidgeld geeft toegang tot de activiteiten en voordelen verbonden aan het lidmaatschap.
Het bestuur behoudt zich het recht voor een lidmaatschap te weigeren of stop te zetten bij ernstig wangedrag of niet-naleving van de clubregels.
De aangeboden merchandise wordt verkocht zolang de voorraad strekt. Kleuren, afmetingen en afbeeldingen kunnen licht afwijken van de werkelijkheid.
Alle prijzen zijn weergegeven in euro (€). Eventuele vrijstelling van btw gebeurt overeenkomstig de Belgische regelgeving voor verenigingen.
Betalingen verlopen cash of via de beveiligde betaalomgeving van Mollie. Een bestelling of lidmaatschap is pas definitief na succesvolle betaling.
Merchandise wordt niet verzonden. Bestellingen worden uitsluitend afgehaald of overhandigd tijdens clubactiviteiten of op een afgesproken moment binnen de clubwerking.
De klant wordt geïnformeerd wanneer de bestelling beschikbaar is.
KRAKKEMAT Schaakclub is niet aansprakelijk voor indirecte schade, technische storingen of tijdelijke onbeschikbaarheid van de website.
Op deze voorwaarden is het Belgisch recht van toepassing. Geschillen vallen onder de bevoegdheid van de Belgische rechtbanken.
Lidgelden. Betaalde lidgelden worden in principe niet terugbetaald nadat het lidmaatschap actief werd gemaakt of de activiteiten gestart zijn. Bij uitzonderlijke omstandigheden kan het bestuur een gedeeltelijke terugbetaling toestaan.
Merchandise. Aangezien de producten uitsluitend via afhaling worden geleverd, dient de klant de bestelling bij ontvangst te controleren. Indien het product defect of verkeerd geleverd werd, voorziet KRAKKEMAT Schaakclub een vervanging of terugbetaling.
Gepersonaliseerde artikelen of gedragen/gebruikte artikelen worden niet teruggenomen.
Annulatie. Een bestelling kan kosteloos geannuleerd worden zolang het artikel nog niet werd voorbereid of gereserveerd voor afhaling.
Betalingen verlopen via Mollie en kunnen onder meer gebeuren met Bancontact en andere betaalmethoden aangeboden door Mollie.
Alle betalingen gebeuren via een beveiligde SSL-verbinding. KRAKKEMAT Schaakclub heeft geen toegang tot of opslag van volledige betaalgegevens.
Na succesvolle betaling ontvangt de klant een elektronische bevestiging van de betaling of bestelling. Een bestelling of lidmaatschap wordt pas bevestigd na ontvangst van de betaling.
Bij vermoeden van fraude, misbruik of ongeoorloofde betalingen behoudt KRAKKEMAT Schaakclub zich het recht voor een bestelling of lidmaatschap te weigeren of te annuleren.
Hoe KRAKKEMAT Schaakclub Veldegem omgaat met persoonsgegevens, foto’s, contactgegevens en privacy.
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]
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
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
Wij verwerken persoonsgegevens op basis van:
▸ uw toestemming
▸ de uitvoering van een overeenkomst, zoals een lidmaatschap
▸ het gerechtvaardigd belang van de vereniging
▸ wettelijke verplichtingen
Persoonsgegevens worden niet langer bewaard dan noodzakelijk voor de doeleinden waarvoor ze verzameld werden.
Wij delen persoonsgegevens enkel indien noodzakelijk, bijvoorbeeld met:
▸ hostingproviders van de website
▸ e-maildiensten
▸ schaakfederaties indien vereist voor tornooien of aansluiting
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].
Onze website maakt geen gebruik van analytische of externe cookies.
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].
Wij nemen passende technische en organisatorische maatregelen om persoonsgegevens te beschermen tegen verlies, misbruik of ongeoorloofde toegang.
Onze website kan links bevatten naar externe websites. Wij zijn niet verantwoordelijk voor het privacybeleid van andere websites.
KRAKKEMAT Schaakclub Veldegem behoudt zich het recht voor deze privacyverklaring aan te passen indien nodig.
Voor vragen over deze privacyverklaring of over de verwerking van persoonsgegevens kan u steeds contact opnemen via onze contactpagina.
Deze beheeromgeving is enkel beschikbaar op desktopapparaten.
Om fouten te vermijden zijn de beheertools, generators en databankfuncties niet beschikbaar op gsm of tablet.
Terug naar homeEen overzicht van de ontwikkeling van de Krakkemat-website.
Juni 2026
7 juni 2026
Juni 2026
Juni 2026
Juni 2026
Juni 2026
18 mei 2026

Open een hoofdstuk in een nieuw tabblad.
Sluit het daarna om terug te keren naar deze inhoudstafel.
Basisuitleg over Carrd, embedblokken, HTML, CSS, JS en DATA.
2Ledenhoek, Webadmin en veilige aanpassingen.
3Werking van het dynamische volgende event.
4Events toevoegen, wijzigen en verwijderen.
5Mailformulier, telefoonnummers en contactgegevens.
6Bloggenerator en artikels beheren.
7Foto’s beheren en categorieën gebruiken.
8Shopitems en betalingen beheren.
9Beveiligde ledenpagina’s en toegang.
10Onlinepagina en externe links.
11Resultaten, rangschikking en competitiebeheer.
12Partijen invoeren en PGN genereren.
13Partijen bekijken en analyseren.
14Partijenlijst en databankbeheer.
15Nawoord en versienummer.
Deze handleiding is bedoeld voor bestuursleden die:
De Krakkemat-site is gebouwd in Carrd. Wat op de site pagina’s lijken, zijn in Carrd meestal secties binnen dezelfde website.
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.
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.
HTML bepaalt wat er op de pagina staat.
CSS bepaalt hoe het eruit ziet.
JavaScript bepaalt wat de pagina doet.
DATA bepaalt welke inhoud getoond wordt, bijvoorbeeld kmEvents, kmBlogData, kmGalleryItems of kmShopItems.
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:
*/. Twijfel je? Gebruik dan liever // voor een korte opmerking op één regel.
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.
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.
Krakkemat gebruikt twee soorten paswoordbeveiliging: de ledenhoek en Webadmin. Die hebben bewust niet dezelfde functie.
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.
Ga naar: Carrd → #ledenpaswoord → selecteer embedblok.
Ga helemaal naar het einde van de code en zoek de regel met het paswoord.
Wijzig alleen het woord tussen de aanhalingstekens.
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.
| Ledenhoek | Webadmin |
|---|---|
| Eenvoudig paswoord | Strenger paswoord |
| Makkelijk wijzigbaar | Minder zichtbaar |
| Voor leden | Alleen voor admins |
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.
Op de homepage is vooral Volgend event dynamisch. Dat blok toont automatisch het eerstvolgende geplande event.
De homepage krijgt deze informatie niet rechtstreeks. Ze leest deze info uit het datablock op Carrd dat de gegevens van de kalender bevat.
Wanneer een event voorbij is, wordt automatisch het volgende event gekozen. Daardoor hoeft de homepage normaal niet manueel aangepast te worden.
De kalender toont komende clubevents, eventdetails en planning van clubactiviteiten in Krakkemat-stijl.
De kalender werkt met een Kalendergenerator . Bestuursleden hoeven dus geen code te schrijven.
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.
#home zodat deze onmiddellijk beschikbaar is wanneer de website geladen wordt en niet pas wanneer #kalender geopend wordt. De link is volledig vrij te kiezen: een Krakkemat-pagina, een externe website, een inschrijvingspagina of eender welke geldige URL.
Een event verwijderen gebeurt door het volledige eventblok uit de data te verwijderen.
De contactpagina geeft bezoekers contactinformatie, e-mailcontact en telefooncontact.
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.
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.
De getoonde telefoonnummers zijn rechtstreeks klikbaar op mobiele toestellen.
Op smartphone of tablet betekent klikken meteen bellen.
De blogpagina toont nieuwsartikels, clubverslagen, aankondigingen, analyses en andere publicaties in uniforme Krakkemat-stijl met overzichtelijke artikeltegels.
Artikels worden automatisch op datum gesorteerd. Het nieuwste artikel verschijnt dus automatisch eerst.
Bezoekers kunnen filteren op categorie van artikel.
De blog werkt met een Bloggenerator .
Foto's kunnen op twee manieren gebruikt worden in een blogartikel.
Een internetlink kan eenvoudig in de generator worden geplakt. De afbeelding blijft zichtbaar zolang ze online beschikbaar blijft.
#blogfotos van de website.Ga naar:
#blogfotos → galerijcontainer De galerijcontainer is het grote groene blok rond de afbeeldingen.
AddDe afbeelding wordt automatisch op de positie van de cursor in het artikel geplaatst.
#blogfotos voordat je het artikel maakt. Zo heb je de juiste afbeeldingslinks onmiddellijk beschikbaar tijdens het schrijven. Blogartikels kunnen een interactieve schaakpartij bevatten. De generator gebruikt hiervoor een Game ID.
De Game ID wordt opgehaald via de partijendatabase. Dit is bewust op deze manier ontworpen zodat je je niet kunt vergissen.
Ctrl + V of via Plakken.Wanneer een bezoeker het artikel opent:
De partij moet aanwezig zijn in de partijdatabase. Bestaat de opgegeven Game ID niet, dan kan de partij niet worden weergegeven.
Na HTML genereren ga je naar:
#blog → blog DATA Een artikel verwijderen doe je door het volledige artikelblok uit de blogdata te verwijderen.
blogDATA en de blog doet de rest. De galerij toont foto’s van clubevents, toernooien, lessen, activiteiten en andere momenten binnen Krakkemat.
De galerij bevat geen zoekfunctie, maar wel een filterfunctie.
De galerij werkt met een Galerijgenerator .
Bij een foto wordt gewerkt met een URL / link naar een afbeelding.
Om foto's op de Krakkemat website te gebruiken, plaats je ze eerst op de niet-publieke fotopagina.
#galerijfotos.krakkemat.be/#galerijfotos. #galerijfotos dient uitsluitend als opslagplaats voor foto's die later in de galerij worden gebruikt. Ze is niet opgenomen in de navigatie van de website. Na HTML genereren plak je de inhoud van het klembord:
#galerij → selecteer embedblok galerij DATA Een foto verwijderen doe je door het volledige fotoblok uit de data te verwijderen.
De shop toont clubartikelen, lidgeld en andere producten van Krakkemat in uniforme Krakkemat-stijl.
De shop werkt met een Shopgenerator .
De preview toont exact hoe het artikel uiteindelijk in de shop zal verschijnen.
De generator maakt alleen het shopartikel zelf. Niet de betaling, niet de betaalpagina en niet de betaallink.
In de shopgenerator wordt de Mollie-link alleen ingeplakt. Het is de bestemming van de betaalknop.
Na HTML genereren ga je naar:
#shop → shop DATA Een artikel verwijderen doe je door het volledige artikelblok uit de data te verwijderen.
De ledenhoek is het centrale toegangspunt voor ledeninformatie.
Dit is het belangrijkste beheerde onderdeel binnen de ledenhoek. Hieronder vallen uitslagen, rangschikking en competitierondes.
Deze knop leidt naar de pagina Krakkemat online, waar online activiteiten en het online archief beheerd worden.
Deze knop leidt naar een pagina met links naar de oplossingen van Stappenmethode 1, 2 en 3.
Deze knop leidt naar een pagina met externe links naar bronnen die de basisprincipes van schaken uitleggen, inclusief Mora → PDF.
Deze knop toont het clubreglement en de algemene afspraken.
De ledenhoek werd bewust eenvoudig gehouden: snelle toegang, duidelijke navigatie en geen technische complexiteit voor gewone leden.
Krakkemat Online verzamelt alle online activiteiten van de club op één centrale plaats.
De onlinepagina wordt beheerd via de Online Generator .
De link in de generator moet verwijzen naar de toernooilink op chess.com, die is gekoppeld aan de knop 'speel mee'.
Na HTML genereren ga je naar:
#online → online DATA Een item verwijderen doe je door het volledige itemblok uit de data te verwijderen.
Op de vroegere website werd gebruikgemaakt van Swiss Online Tournament voor het verwerken van uitslagen en rangschikkingen. Op de nieuwe website gebeurt dit volledig binnen Krakkemat.
Het nieuwe Competitiebeheer werd ontwikkeld om de webbeheerder minder manueel werk te bezorgen en om alle gegevens op een uniforme manier te verwerken.
Hierdoor vormen competitie, rangschikking, partijdatabase en viewer één geïntegreerd geheel binnen de Krakkemat-website, het Krakkemat-schaakecosysteem.
Vanuit het dashboard Competitiebeheer zijn vijf onderdelen beschikbaar:
Spelersbeheer en Competitie-instellingen worden meestal slechts af en toe aangepast. Tijdens een gewone speelavond worden doorgaans enkel de Rondevoorbereider, de Pairing Generator en het Publicatieblok stand gebruikt.
Spelersbeheer bevat de lijst van alle spelers die door het Competitiebeheer gebruikt worden. Deze lijst werkt ook samen met de Livenotatie tool en de PGN tool, waar de spelers uit de lijst gekozen kunnen worden.
Deze lijst blijft normaal gedurende lange tijd ongewijzigd. Enkel wanneer gegevens aangepast moeten worden, is het nodig om dit onderdeel te openen.
Spelersbeheer wordt bijvoorbeeld gebruikt wanneer:
Nieuwe spelers kunnen eenvoudig toegevoegd worden.
Vul de gevraagde gegevens in en voeg de speler toe aan de lijst.
Bestaande spelers kunnen op elk moment aangepast worden.
Wanneer een naam fout gespeld werd of bepaalde gegevens gewijzigd zijn, volstaat het om de speler te bewerken.
Spelers kunnen verwijderd worden wanneer zij niet langer deel uitmaken van de spelerslijst.
Actieve spelers verschijnen in de verschillende onderdelen van het Competitiebeheer.
Niet-actieve spelers blijven bewaard, maar worden niet meer gebruikt bij nieuwe competities.
Bij spelers kan aangeduid worden of zij bestuurslid zijn.
Deze informatie wordt onder meer gebruikt wanneer gekozen wordt voor de regel Bye enkel bestuur.
Voor iedere speler kan eventueel een speelsterkte toegekend worden. Dit is niet verplicht.
Wanneer geen speelsterktes gebruikt worden, blijft het systeem volledig bruikbaar.
Bij iedere speler is een detailkaart beschikbaar.
Hierin kunnen bijkomende gegevens bekeken worden zonder dat de spelerslijst onoverzichtelijk wordt.
Tijdens een gewone competitieavond wordt Spelersbeheer normaal niet gebruikt.
In dit onderdeel worden de eigenschappen van een competitie vastgelegd.
Meestal gebeurt dit slechts één keer bij het begin van een nieuwe competitie.
Daarna hoeven deze instellingen normaal niet meer gewijzigd te worden.
Geef iedere competitie een duidelijke naam.
Bijvoorbeeld:
Hier wordt bepaald hoeveel ronden een competitie maximaal bevat.
Wanneer dit veld leeg gelaten wordt, kunnen onbeperkt ronden toegevoegd worden.
Voor iedere competitie kan bepaald worden hoeveel punten toegekend worden voor:
Hierdoor kunnen verschillende puntensystemen gebruikt worden.
Naast speelpunten kunnen ook aanwezigheidspunten toegekend worden.
Op die manier kunnen spelers beloond worden voor regelmatige deelname.
Er kan gekozen worden of een bye enkel aan bestuursleden toegekend mag worden of aan alle spelers.
Met deze instelling wordt bepaald welke spelers in de rangschikking opgenomen worden.
Wanneer deze optie uitgeschakeld is, bevat de rangschikking alle spelers van de competitie.
Dit is de gebruikelijke instelling voor een gewone clubcompetitie.
Wanneer deze optie ingeschakeld is, worden enkel de spelers opgenomen die effectief deelnemen aan de huidige ronde.
Dit is vooral nuttig voor een afzonderlijke blitzavond of een losstaand eendaags toernooi waarbij enkel de aanwezige spelers deel uitmaken van de rangschikking.
Indien nodig kan hiervoor vooraf een speler toegevoegd worden die enkel aan dit eenmalige evenement deelneemt.
Verschillende competities kunnen naast elkaar bestaan.
Zo kan bijvoorbeeld een seizoencompetitie gecombineerd worden met afzonderlijke blitzavonden.
De Rondevoorbereider vormt het begin van iedere competitieavond.
De gegevens die hier ingevoerd worden, worden later gebruikt door de Pairing Generator.
Selecteer eerst de competitie waarvoor een nieuwe ronde voorbereid wordt.
Controleer de datum en kies het juiste rondenummer.
Verplaats de spelers naar de juiste lijst.
Zo wordt duidelijk wie deelneemt aan de ronde.
Bij een oneven aantal spelers kan een bye gekozen worden.
Afhankelijk van de instellingen kan dit beperkt zijn tot bestuursleden.
Klik op:
Deze knop staat bewust onderaan zodat niet per ongeluk te vroeg bewaard wordt.
Bij het openen van de Pairing Generator worden vier databronnen gecontroleerd.
Controleer of alle bronnen correct geladen werden.
Klik op:
De pairings worden automatisch berekend.
De Pairing Generator beschikt over een projectiescherm.
Hiermee kunnen zowel de pairings als de rangschikking op een groot scherm getoond worden.
Aan het begin van de avond zullen meestal de pairings geprojecteerd worden.
Wanneer alle uitslagen ingevoerd zijn en de rangschikking berekend werd, kunnen zowel de uitslagen als de bijgewerkte stand geprojecteerd worden.
Na afloop van de partijen kunnen de resultaten ingevuld worden.
Mogelijke uitslagen zijn:
Klik daarna op:
Hierdoor ontstaat de tijdelijke rangschikking van de huidige ronde.
Deze kan eventueel ook geprojecteerd worden.
Dit is de belangrijkste stap van het volledige proces.
Klik op:
Ga vervolgens naar:
#homehtmlOpen het datablok:
Verwijder de volledige inhoud van dit blok en plak daarna de nieuwe rondehistoriek.
De groene controle verschijnt pas nadat de knop Kopieer rondehistoriek gebruikt werd.
Met het Publicatieblok stand worden de resultaten van de gespeelde ronde omgezet naar een HTML-blok, nodig om de rondeuitslagen en rangschikking te publiceren op de website en samen te werken met de partijdatabase.
Klik eerst op:
Wanneer alles correct geladen werd, verschijnt een controlebericht.
Bijvoorbeeld:
Controleer of deze gegevens overeenkomen met de ronde die gepubliceerd moet worden.
Wanneer alle gegevens correct zijn, verplaats je de schuifknop van:
naar
Het HTML-blok wordt nu automatisch aangemaakt.
Klik vervolgens op:
Ga daarna naar:
#standledenSelecteer de container waarin de verschillende rondeblokken zich bevinden.
Maak vervolgens een nieuw embedblok aan of kopieer een bestaand rondeblok en verwijder de inhoud helemaal.
Bij een nieuw embedblok is dit uiteraard nog leeg.
Plak hierin het gegenereerde HTML-blok.
Geef het embedblok een naam die overeenkomt met het rondenummer.
Bijvoorbeeld:
Gebruik dus enkel het rondenummer gevolgd door .html.
1, 2, 3, 4, ...Zoals bij alle wijzigingen in Carrd moeten de aanpassingen nog gepubliceerd worden.
Klik op het diskette-icoon en daarna op:
Pas daarna worden de nieuwe uitslagen en de bijgewerkte rangschikking zichtbaar op de website (refresh).
De PGN Tool is een custom gebouwde Krakkemat-tool voor het invoeren van schaakpartijen.
De tool maakt deel uit van een tri-tool systeem:
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.
Een lid kan zetten invoeren, fouten verbeteren, zetten terugnemen, door de partij navigeren en spelersnamen, datum, ronde en resultaat invullen.
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.
De PGN kan naar het klembord gekopieerd worden en daarna in Chess.com, Lichess of een analysetool gebruikt worden.
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.
De ontvangen HTML wordt daarna in de partijdatabase geplakt.
#kmpartijen → embedblok DATA PARTIJEN 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.
De PGN Viewer is een custom gebouwde inline Krakkemat-tool om partijen te bekijken.
Inline betekent dat de partij rechtstreeks op de website verschijnt.
Alles is volledig geïntegreerd binnen Krakkemat zelf.
Dit zorgt voor uniforme Krakkemat-stijl, professionelere uitstraling, minder externe afhankelijkheden, betere gebruikservaring en snellere toegang tot partijen.
Vroeger werden partijen vaak op Chess.com ingegeven, omgezet naar een iframe en manueel op Google Sites geplaatst.
Met de nieuwe PGN Viewer blijft alles binnen het Krakkemat-ecosysteem (eigen beheer, geen afhankelijkheid van externe diensten of toepassingen of tools).
Wanneer een partij geopend wordt, leest de viewer automatisch de PGN uit de database.
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.
De viewer werkt volledig op basis van databasegegevens. Daardoor moeten geen volledige pagina’s manueel worden aangepast.
De website groeit hierdoor stilaan naar een volledig eigen schaakecosysteem met eigen database, viewer, tools en publicatiesysteem.
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:
De partijdatabase is de centrale opslagplaats van alle schaakpartijen binnen Krakkemat.
Hier worden competitiewedstrijden, blogpartijen, analyses, historische partijen en andere PGN-partijen bewaard.
De database werkt rechtstreeks samen met de PGN Tool, de PGN Viewer, de competitiepagina en de blog.
Momenteel staat de database rechtstreeks in de websitecode zelf. De partijen zitten dus letterlijk in de Carrd-website verwerkt.
Omdat dit snel opstartbaar was, eenvoudig te beheren is, geen aparte serverontwikkeling vraagt en perfect bruikbaar is in de opstartfase.
De huidige database is perfect geschikt voor de groeifase van Krakkemat. Tot ongeveer enkele honderden partijen vormt dit normaal geen groot probleem.
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.
Op langere termijn zal Krakkemat waarschijnlijk overschakelen naar een echte aparte database. Dat is volledig normaal en hoort bij de groei van het systeem.
SQL is een echte aparte databankstructuur. Daarin worden partijen apart opgeslagen, apart opgevraagd en apart gefilterd.
Bij een echte SQL-database wordt alleen de gevraagde data geladen, bijvoorbeeld alleen de partijen van één speler.
Toegang tot het hostingpakket is zeer belangrijk, omdat daar later databanken, koppelingen, hostinginstellingen en serverfuncties beheerd worden.
De bedoeling is dat Krakkemat later kan beschikken over een grote eigen partijdatabase, spelerfilters, automatische koppelingen, statistieken, spelerpagina’s, uitgebreide zoekmogelijkheden en automatische publicaties.
De huidige website is niet zomaar een gewone clubwebsite, maar de basis van een volledig eigen schaakplatform.
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.
Krakkemat is ondertussen meer dan een gewone clubwebsite.
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 belangrijkste regel blijft:
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.

Deze tool is ontwikkeld voor het live registreren van zetten tijdens de competitie en is bedoeld als gebruiksvriendelijk alternatief voor het schriftelijk noteren van zetten.
Deze toepassing werd ontworpen voor gebruik op een smartphone.

Registreer je partij rechtstreeks op je smartphone en stuur ze nadien door naar de Krakkemat-partijendatabase.
Eigenschappen:
1 uur scherm actief = ongeveer 5% batterijverbruik, in donkere modus nog minder.
💡 Tip: verlaag de schermhelderheid van je toestel voor een langere batterijduur.
Wit
ZwartVoor jezelf
Voor publicatie





























































































