Naar de inhoud
Ledenboek Ontwikkelaars

Insluiten

Met één regel code staat een onderdeel van Ledenboek op de website van de vereniging: het inschrijfformulier, de agenda of de ledenlijst. Er is geen sleutel voor nodig; een widget toont alleen wat de vereniging openbaar heeft gemaakt.

Hoe het werkt

Plak de code op de plek in de pagina waar de widget moet komen. Vervang jouw-vereniging door de korte naam van de vereniging, zoals die in het adres van het inschrijfformulier staat. Het script werkt op elke website, ook op WordPress en Wix.

HTML
<script src="https://ledenboek.nl/insluiten/embed.js"
        data-vereniging="jouw-vereniging"
        data-type="evenementen"></script>

Mag je geen script plaatsen, gebruik dan een iframe met hetzelfde adres:

HTML
<iframe src="https://ledenboek.nl/insluiten/jouw-vereniging/evenementen"
        style="width:100%;border:0;min-height:600px" loading="lazy"></iframe>

Een beheerder vindt de codes met de eigen naam al ingevuld in Ledenboek onder Instellingen → Insluiten.

De widgets

Inschrijfformulier aanmelden

Nieuwe leden schrijven zich in vanaf je eigen site.

HTML
<script src="https://ledenboek.nl/insluiten/embed.js"
        data-vereniging="jouw-vereniging"
        data-type="aanmelden"></script>

Wijziging doorgeven mutatie

Leden geven zelf een adres- of contactwijziging door.

HTML
<script src="https://ledenboek.nl/insluiten/embed.js"
        data-vereniging="jouw-vereniging"
        data-type="mutatie"></script>

Evenementen evenementen

Aankomende evenementen, als lijst en op de kaart.

HTML
<script src="https://ledenboek.nl/insluiten/embed.js"
        data-vereniging="jouw-vereniging"
        data-type="evenementen"></script>

Agenda agenda

Dezelfde evenementen, chronologisch per maand.

HTML
<script src="https://ledenboek.nl/insluiten/embed.js"
        data-vereniging="jouw-vereniging"
        data-type="agenda"></script>

Leden profielen

Leden, docenten of trainers als lijst en op de kaart.

HTML
<script src="https://ledenboek.nl/insluiten/embed.js"
        data-vereniging="jouw-vereniging"
        data-type="profielen"></script>

Ledenactiviteiten ledenactiviteiten

De eigen activiteiten van je leden, per persoon of gezamenlijk, plus een iCal-link.

HTML
<script src="https://ledenboek.nl/insluiten/embed.js"
        data-vereniging="jouw-vereniging"
        data-type="ledenactiviteiten"></script>

Advertenties advertenties

Openbare advertenties met een wachtlijst voor bezoekers.

HTML
<script src="https://ledenboek.nl/insluiten/embed.js"
        data-vereniging="jouw-vereniging"
        data-type="advertenties"></script>

Uitslagen uitslagen

De uitslagen van wedstrijden en keuringen die je hebt vrijgegeven, per onderdeel gegroepeerd.

HTML
<script src="https://ledenboek.nl/insluiten/embed.js"
        data-vereniging="jouw-vereniging"
        data-type="uitslagen"></script>

Wachtlijst wachtlijst

Bezoekers zetten zichzelf in de rij voor een volle les, een nestje of een herplaatsing.

HTML
<script src="https://ledenboek.nl/insluiten/embed.js"
        data-vereniging="jouw-vereniging"
        data-type="wachtlijst"
        data-lijst="a1b2c3d4e5"></script>

Aanpassen aan je eigen site

De weergave-widgets (profielen, advertenties, evenementen, agenda, ledenactiviteiten) pas je aan met extra data-attributen. Alles is optioneel; laat je iets weg, dan geldt de standaard. Het inschrijf- en wijzigingsformulier nemen automatisch de huisstijlkleur van je vereniging over.

Kleur & stijl

Layout

Hoeveelheid informatie

Voorbeeld

HTML
<script src="https://ledenboek.nl/insluiten/embed.js"
        data-vereniging="jouw-vereniging"
        data-type="evenementen"
        data-accent="#0f766e"
        data-stijl="compact"
        data-kolommen="2"></script>

De ledenlijst als JSON

De openbare ledenlijst is ook als JSON op te halen, bijvoorbeeld voor een eigen weergave. Hij bevat alleen actieve leden met een openbaar profiel.

HTTP
GET https://ledenboek.nl/insluiten/jouw-vereniging/profielen.json

Voor gegevens die niet openbaar zijn, zoals alle leden of facturen, gebruik je de API met een sleutel. Een beheerder vindt de kant-en-klare codes in Instellingen → Insluiten.