Je kan zelf formulieren maken die gebruikt worden bij deelname aan events of bij bevragingen.
Je kan de formulieren beheren bij Beheer / Formulieren
Dit is een optionele module, beschikbaar voor SwingIT Advanced en Pro accounts. Zet deze module aan via Instellingen / Modules |
Je formulieren zijn een belangrijke tool voor communicatie met je leden. Hou de formulieren eenvoudig en gebruiksvriendelijk via deze tips! |
Hou de namen van de velden kort (slechts enkele woorden, zonder leestekens, start met een hoofdletter). Dat maakt het formulier goed leesbaar en eenvoudiger in gebruik. Het geeft ook meer overzichtelijke tabellen als resultaat (de ingevulde gegevens).
Voorbeeld: “Gratis opvang”
Wil je meer info geven bij een veld, gebruik dan de help tekst. De help tekst geef je in bij het bewerken va het veld
In de help tekst kan je een of meerdere korte zinnen uitleg geven ivm het doel van het veld:
Wil je nog meer info geven, gebruik dan een “Info” veld. Dat is een veld zonder invoer, wat je tussen de andere velden kan plaatsen om info te geven
Stel in de formulieren geen vragen over aanvaarden van privacy regels die reeds zijn gedekt door je privacy verklaring. Bij gebruik van het formulier wordt een de gebruikers automatisch gevraagd je privacy verklaring te aanvaarden.
Volgende types velden zijn beschikbaar, om te gebruiken in je eigen formulieren:
Selectievakje: Een JA/NEE selectievakje
Tekstveld: 1 regel tekst. Kan letters, cijfers en leestekens bevatten
Tekst vak: meerdere regels tekst. Kan letters, cijfers en leestekens bevatten
Getal: getal van meerdere cijfers, al dan niet met cijfers met komma
Keuzelijst: de gebruiker dient een optie te kiezen uit een gegeven lijst
Je kan ook meerdere keuzes toelaten uit de keuzelijst. Kies daarvoor de optie “Meerdere waarden”, bij het bewerken van het veld.
Datum: een datum is te selecteren uit een kalender
Sterren: men kan een score geven van 1 tem 5 sterren
Info: dit veld vereist geen invoer van de gebruiker, maar toont enkel informatie (tekst, of HTML)
Info & Media: dit veld vereist geen invoer van de gebruiker, maar toont enkel informatie (tekst, afbeeldingen, video, HTML)
Voorbeelden van veel gebruikte HTML codes:
HTML code | Resultaat |
---|---|
Gewone tekst | Gewone tekst |
<b>Vette tekst</b> | Vette tekst |
<i>Cursieve tekst</i> | Cursieve tekst |
<h1>Hoofding 1</h1> | Hoofding 1 |
<h2>Hoofding 2</h2> | Hoofding 2 |
<h3>Hoofding 3</h3> | Hoofding 3 |
Een horizontale lijn: <br> | Een horizontale lijn: |
<ul> |
|
<ol> |
|
Een link naar <a href=”google.com”>google</a> | Een link naar http://google.com |
Voor HTML code: Het is niet nodig tags zoals |
Meer info over HTML vind je op W3 schools: HTML Basic Examples (Engels)
Verder kan je aan deze velden bepaalde attributen toekennen om de functionaliteit uit te breiden
Label: Dit is de naam van het veld en verschijnt net boven het veld bij het invullen
Als je de naam van het veld wijzigt, nadat het formulier reeds werd ingevuld, dan maak je eigenlijk een nieuw veld aan. Maw de oude ingevulde waarden zullen niet meer zichtbaar zijn |
Vereist: Dit veld is vereist, dwz het invullen ervan door de gebruiker is verplicht
Help tekst: Deze tekst zal in wat kleiner en grijs lettertype verschijnen onder het veld, als hulp voor de gebruiker
Placeholder: De standaard inhoud van het veld, voordat de gebruiker het eventueel wijzigt
Patroon voor reguliere expressies: dit is een beschrijving van het gewenste formaat van de gegevens via reguliere expressies. Reguliere expressies zijn een wiskundige beschrijving van tekstpatronen. Je vindt hierover veel informatie op het internet, bv hier. Enkele voorbeelden worde gegeven in onderstaande tabel
Voorbeeld | Reguliere Expressie |
---|---|
1 cijfer | [0-9] |
1 kleine letter | [a-z] |
1 hoofdletter | [A-Z] |
1 of meerdere cijfers | [0-9]+ |
0 of 1 cijfer | [0-9]? |
0 of meerdere cijfers | [0-9]* |
0 of 1 teken (letters, cijfers of speciale tekens) | .? |
0 of meerdere tekens (letters, cijfers of speciale tekens) | .* |
5 cijfers | [0-9]{5} |
vader of grootvader | (groot)?vader |
rijksregisternummer (11 cijfers zonder spaties bv 90020199704) | [0-9]{11} |
rijksregisternummer (cijfers met punten en streep, bv 90.02.01-997.04) | [0-9]{2}.[0-9]{2}.[0-9]{2}-[0-9]{3}.[0-9]{2} |