Tekst-tags maken en opmaken in documenten
Met tekst-tags leg je in je document vast waar handtekeningen, invulvelden en andere elementen moeten komen. Je typt de tags gewoon in de tekst van je document. ValidSign herkent ze automatisch en zet ze om in de juiste velden.
In dit artikel lees je hoe je tekst-tags opbouwt, welke opties je hebt en hoe je ze aanpast aan je situatie. Ook lees je hoe de oude tag werkt, die nog steeds ondersteund wordt.
Voordat je begint
Zorg dat je het volgende weet:
Tekst-tags werken in documenten die je uploadt naar ValidSign.
Namen van knoppen, opties en waarden binnen een tag laat je in het Engels staan. Ze zijn onderdeel van de code.
Maak tekst-tags bij voorkeur eerst in Kladblok. Word gebruikt aanhalingstekens die ValidSign niet herkent. Meer hierover lees je onderaan bij Problemen oplossen.
De basis: hoe een tekst-tag eruitziet
Elke nieuwe tekst-tag begint met {{vs: en eindigt met }}.
{{vs:Ondertekenaar:Veldtype:Afmetingen}}Werkt de standaard-tag niet in jouw document? Gebruik dan de alternatieve tag met vierkante haken:
[[vs:Ondertekenaar:Veldtype:Afmetingen]]De oude tag met esl:
Tekst-tags die met {{esl:...}} beginnen, blijven werken. Deze tag werd voorheen gebruikt en is nog steeds volledig ondersteund. Je hoeft bestaande documenten dus niet aan te passen.
{{esl:Signer1:signature:size(200,50)}}Voor nieuwe documenten gebruik je bij voorkeur vs:. De opties en veldtypes werken bij beide tags op dezelfde manier.
Een tekst-tag een naam geven
Geef een tekst-tag een unieke naam als je er later naar wilt verwijzen. Zet de naam direct achter vs (of esl), met een underscore ertussen.
{{vs_naam: ... }}
{{esl_Tekstveld: ... }}Een veld verplicht maken
Zet een sterretje (*) om een veld verplicht te maken. De plek van het sterretje verschilt per tag:
Nieuwe tag: sterretje na
vs.Oude tag: sterretje voor
esl.
{{vs*: ... }} // nieuwe tag
{{*esl: ... }} // oude tagHandtekeningvelden zijn altijd verplicht. Daar hoef je geen sterretje bij te zetten. Het sterretje werkt alleen bij formuliervelden.
Handtekeningen plaatsen
ValidSign ondersteunt vier soorten handtekeningen:
Type | Wat het doet |
|---|---|
| Klik-om-te-tekenen handtekening |
| Handgeschreven handtekening (bijvoorbeeld met de muis of touchscreen) |
| Klik-initialen |
| Geschreven paraaf |
De opbouw ziet er zo uit:
{{vs:Signer1:signature: ... }}
{{vs:Signer1:capture: ... }}
{{vs:Signer1:initials: ... }}
{{vs:Signer1:paraph: ... }}Een optionele handtekening
Wil je dat de ondertekenaar zelf mag kiezen of hij tekent? Zet dan een vraagteken (?) toe. Ook hier verschilt de plek per tag:
Nieuwe tag: vraagteken na
vs.Oude tag: vraagteken voor
esl.
{{vs?:Signer1:signature: ... }} // nieuwe tag
{{?esl:Signer1:signature: ... }} // oude tagEen tag aan een ondertekenaar koppelen
Elke tag hoort bij een ondertekenaar. Je koppelt de tag door de placeholder van de ondertekenaar in te vullen.
ValidSign maakt automatisch placeholders als Signer1, Signer2 en Signer3. Je mag ook een eigen naam kiezen, bijvoorbeeld Director of Customer1.
{{vs:Signer1: ... }}
{{vs:Director: ... }}
{{vs:Customer1: ... }}Let op: ben je zelf ook ondertekenaar van de transactie? Dan verandert de eerste placeholder van Signer1 in Owner. Zie ook Problemen oplossen verderop.
Gegevens van de ondertekenaar meegeven
Je kunt de gegevens van een ondertekenaar direct in de tag zetten. ValidSign maakt de ontvanger dan aan met deze gegevens.
Veld | Alternatieve naam | Betekenis |
|---|---|---|
|
| Voornaam van de ondertekenaar |
|
| Achternaam van de ondertekenaar |
| – | E-mailadres van de ondertekenaar |
| – | Volgorde van ondertekenen |
|
| Functie of titel |
|
| Bedrijfsnaam |
|
| Mobiel telefoonnummer |
Voorbeeld met alle gegevens:
{{vs:Signer1:firstname(John):lastname(Doe):email(john.doe@validsign.eu):title(Director):company(ValidSign):order(1):phone(+3161234567): ... }}Let op: vul je firstname, lastname of email in, dan moet je alle drie deze velden invullen. De velden title, company, order en phone zijn optioneel.
Automatische velden
ValidSign kan bepaalde gegevens automatisch in het document zetten. Handig als je bijvoorbeeld de naam of de ondertekendatum wilt tonen.
Veldnaam | Wat het toont |
|---|---|
| Voor- en achternaam van de ondertekenaar |
| Functie of titel van de ondertekenaar |
| Bedrijfsnaam van de ondertekenaar |
| De datum waarop de ondertekenaar getekend heeft |
De opbouw:
{{vs:Signer1:SignerName: ... }}
{{vs:Signer1:SignerTitle: ... }}
{{vs:Signer1:SignerCompany: ... }}
{{vs:Signer1:SigningDate: ... }}Een veld koppelen aan een handtekening
Automatische velden en formuliervelden kun je koppelen aan een handtekening. Gebruik hiervoor de optie parent() met de naam van de handtekening.
{{vs:Signer1:TextField:parent(sig1): ... }}Geef je geen parent op? Dan koppelt ValidSign het veld automatisch aan de eerste handtekening van die ondertekenaar.
Formuliervelden
Naast handtekeningen kun je verschillende invulvelden toevoegen.
Type | Alternatieve namen | Wat het is |
|---|---|---|
|
| Invulveld voor één regel tekst |
|
| Invulveld voor meerdere regels tekst |
|
| Keuzelijst waaruit je één optie kiest |
| – | Meerkeuzeknoppen waarvan er één actief kan zijn |
|
| Aanvinkvakje |
| – | Alleen-lezen tekstveld |
| – | Datumkiezer |
De opbouw per veldtype:
{{vs:Signer1:textfield: ... }}
{{vs:Signer1:textarea: ... }}
{{vs:Signer1:list:options(optie1,optie2,optie3): ... }}
{{vs:Signer1:radio:group(naam): ... }}
{{vs:Signer1:checkbox: ... }}
{{vs:Signer1:label: ... }}
{{vs:Signer1:date: ... }}Meerdere parameters combineren
Je kunt meerdere parameters aan één tekst-tag meegeven. Er zijn twee manieren om ze te scheiden:
Met dubbele punten (
:) — dit is de standaard bij de nieuwe tag.Met komma's (
,) — dit werkt ook, en werd vooral bij de oude tag gebruikt.
Beide manieren blijven ondersteund.
{{vs:Signer1:textfield:size(200,50):offset(100,200)}}
{{esl:Signer1:Radio:group("2"),size(20,20)}}
{{esl:Signer1:list:options("optie 1","optie 2","optie 3"),size(400,20)}}Standaardwaarde of hulptekst instellen
Je kunt een veld vast invullen of een hulptekst tonen aan de ondertekenaar.
Gebruik
value()om een vaste waarde in te vullen.Gebruik
info()om een hulptekst te tonen (zoals een placeholder in een invulveld).
Voorbeelden:
{{vs:Signer1:textfield:info(Vul hier je naam in): ... }}
{{vs_hobby:Signer1:textfield:value(Tennis): ... }}
{{vs:Signer1:textarea:info(Vertel iets over jezelf): ... }}
{{vs:Signer1:list:options(optie1,optie2,optie3):value(optie1): ... }}
{{vs:Signer1:radio:group(naam):value(optie1): ... }}
{{vs:Signer1:label:value(Hallo wereld): ... }}
{{vs:Signer1:date:value(2024-01-01): ... }}Opmaak van velden
Je kunt de opmaak van formuliervelden aanpassen met de volgende opties:
Optie | Wat het doet |
|---|---|
| Maakt het veld verplicht |
| Lettergrootte in pixels |
| Lettertype |
| Letterkleur in hex-code (bijvoorbeeld |
| Bepaalt de opmaak, bijvoorbeeld van een datum |
Toegestane datumformaten
Voor het format()-veld kun je een van deze datumformaten gebruiken:
yyyy-mm-ddenyyyy-mm-dd hh:mm:ssyyyy-mmm-ddenyyyy-mmm-dd hh:mm:ssyyyy-mmmm-ddenyyyy-mmmm-dd hh:mm:ssdd-mm-yyyyendd-mm-yyyy hh:mm:ssdd-mmm-yyyyendd-mmm-yyyy hh:mm:ssdd-mmmm-yyyyendd-mmmm-yyyy hh:mm:ssmm-dd-yyyyenmm-dd-yyyy hh:mm:ssmmm-dd-yyyyenmmm-dd-yyyy hh:mm:ssmmmm-dd-yyyyenmmmm-dd-yyyy hh:mm:ss
Betekenis van de afkortingen:
mmstaat voor het maandnummer, zoals01of04.mmmstaat voor de afkorting van de maand, zoalsJanofApr.mmmmstaat voor de volledige maandnaam, zoalsJanuaryofApril.
Voorbeelden van opmaak:
{{vs_address:Signer1:textfield:fontsize(12)}}
{{vs_address:Signer1:textfield:fontfamily(arial)}}
{{vs_address:Signer1:textfield:fontcolor(#f1f1f1)}}
{{vs_address:Signer1:textfield:fontcolor(#f1f1f1):fontsize(12):fontfamily(arial)}}
{{vs_dob:Signer1:date:format(yyyy-mm-dd)}}Positie en grootte
Je kunt de positie, afmetingen en maximale lengte van een veld instellen.
Optie | Alternatieve namen | Wat het doet |
|---|---|---|
| – | Plaatst het veld op een specifieke positie. Meet vanaf de linkerbovenhoek van de tekst-tag. |
| – | Bepaalt de breedte en hoogte van het veld. |
|
| Bepaalt hoeveel tekens de ondertekenaar maximaal mag invullen. |
Voorbeelden:
{{vs:Signer1:textfield:size(200,50)}}
{{vs:Signer1:textfield:offset(100,200)}}
{{vs:Signer1:textfield:max(8)}}
{{vs:Signer1:textfield:size(200,50):offset(100,200)}}
{{esl:Signer1:TextField:size(200,50),Maxlen(10)}}Standaardwaarden als je iets niet invult
Vul je een optie niet in? Dan gebruikt ValidSign automatisch een standaardwaarde.
Standaard veldtype
Zet je geen veldtype in de tag? Dan wordt het een handtekeningveld. Bijvoorbeeld:
{{vs:Signer1}}Dit levert een handtekeningveld op voor Signer1.
Standaard afmetingen per veldtype
Veldtype | Standaardafmetingen (breedte x hoogte) |
|---|---|
Signature | 200 x 50 |
Capture | 200 x 50 |
Initials | 80 x 40 |
Paragraph | 80 x 40 |
SignerName | 200 x 50 |
SignerTitle | 200 x 20 |
SignerCompany | 200 x 20 |
SigningDate | 100 x 20 |
Textfield | 200 x 20 |
Textarea | 200 x 60 |
List | 200 x 20 |
Radio | 20 x 20 |
Checkbox | 20 x 20 |
Label | 200 x 20 |
Date | 100 x 20 |
Standaard groepsnaam voor radioknoppen
Vul je bij een radioknop geen group() in? Dan wordt de groepsnaam automatisch default.
Voorbeelden
Hieronder zie je veelvoorkomende tekst-tags met uitleg. Zowel de nieuwe (vs:) als de oude (esl:) tag zijn geldig.
Handtekeningen
{{vs:Signer1:signature:size(200,50)}}Klik-om-te-tekenen handtekening voor Signer1 van 200 x 50 pixels.
{{vs:Signer1:capture:size(200,50)}}Handgeschreven handtekening voor Signer1 van 200 x 50 pixels.
{{vs?:Signer1:signature:size(200,50)}}Optionele klik-om-te-tekenen handtekening voor Signer1 van 200 x 50 pixels.
{{vs:Signer1:initials:size(50,50)}}Initialen voor Signer1 van 50 x 50 pixels.
Automatische velden
{{vs:Signer1:SignerName:fontsize(12):size(100,20)}}Alleen-lezen veld met de naam van de ondertekenaar. Lettergrootte 12 pixels, veld van 100 x 20 pixels.
{{vs:Signer1:SignerTitle:fontsize(12)}}Alleen-lezen veld met de functie van de ondertekenaar.
{{vs:Signer1:SigningDate:fontsize(12)}}Alleen-lezen veld met de ondertekendatum.
{{vs:Signer1:firstname(John):lastname(Doe):email(john.doe@validsign.eu):title(Director):company(ValidSign):order(1):signature:size(200,100)}}Klik-om-te-tekenen handtekening voor een nieuwe ondertekenaar met alle gegevens ingevuld.
Formuliervelden
{{vs_sig1:Signer1:signature:size(200,50)}}Klik-om-te-tekenen handtekening met de naam sig1.
{{vs_hobby:Signer1:parent(sig1):textfield:info(Wat is je hobby?):size(100,20)}}Invulveld met de naam hobby. Hulptekst: "Wat is je hobby?". Gekoppeld aan de handtekening sig1.
{{vs*_postal:Signer1:parent(sig1):textfield:size(100,20)}}Verplicht invulveld met de naam postal. Gekoppeld aan de handtekening sig1.
{{vs_genderMale:Signer1:parent(sig1):radio:group(gender):value(male)}}Radioknop met de naam genderMale en waarde male. Onderdeel van de groep gender.
{{vs_color:Signer1:list:options(red,blue,green):value(red)}}Keuzelijst met de naam color. Opties: red, blue en green. Standaardwaarde: red.
{{vs_gender:Signer1:list:options(male,female,unknown):info(Kies je geslacht)}}Keuzelijst met hulptekst "Kies je geslacht".
{{vs*_biography:Signer1:textarea:offset(200,100)}}Verplicht invulveld voor meerdere regels tekst. Positie: 200 pixels naar rechts en 100 pixels naar beneden.
{{vs*_phone:Signer1:textfield:size(100,20):max(10)}}Verplicht invulveld met de naam phone. Maximaal 10 tekens.
{{vs*_terms:Signer1:checkbox}}Verplicht aanvinkvakje met de naam terms.
{{vs:Signer1:label:value(Dit is een voorbeeld)}}Alleen-lezen label met de vaste tekst "Dit is een voorbeeld".
{{vs_address:Signer1:textfield:fontcolor(#f1f1f1):fontsize(12):fontfamily(arial)}}Invulveld met letterkleur #f1f1f1, lettergrootte 12 pixels, lettertype Arial.
Voorbeelden met de oude tag
Deze tags blijven werken en kun je nog steeds gebruiken:
{{esl:Signer1:SignerName:size(200,20)}} // Naam ondertekenaar
{{esl:Signer1:SignerCompany:size(200,20)}} // Bedrijf ondertekenaar
{{esl:Signer1:SignerTitle:size(200,20)}} // Titel ondertekenaar
{{esl:Signer1:SigningDate:size(200,20)}} // Ondertekendatum
{{esl:Signer1:signature:size(200,50)}} // Klik-handtekening
{{esl:Signer1:capture:size(200,50)}} // Grafische handtekening
{{?esl:Signer1:signature:size(200,50)}} // Optionele handtekening
{{esl:Signer1:initials:size(200,50)}} // Paraaf
{{*esl_Tekstvak:Signer1:TextArea:size(200,50)}} // Verplicht tekstvak
{{esl_Tekstveld:Signer1:TextField:size(200,20)}} // Tekstveld
{{esl:Signer1:TextField:size(200,50),Maxlen(10)}} // Tekstveld met max. 10 tekens
{{esl_Keuzelijst:Signer1:list:options("optie 1","optie 2","optie 3"),size(200,20)}} // Lijst
{{esl:Signer1:Radio:group("1"),size(20,20)}} // Radioknop
{{esl_Voorwaarden:Signer1:Checkbox:size(20,20)}} // Checkbox
{{esl_Contractnummer:Signer1:Label:value("PO-243566"),size(200,20)}} // LabelProblemen oplossen
Foutmelding bij het uploaden van een document
Wat je ziet: ValidSign geeft een foutmelding als je het document uploadt.
Waarschijnlijke oorzaak: je hebt de tekst-tag rechtstreeks in Word getypt. Word gebruikt andere aanhalingstekens (") dan ValidSign verwacht ("). Het verschil is klein en valt bijna niet op.
Wat je kunt doen:
Open Kladblok (of een andere platte tekst-editor).
Typ de tekst-tag in Kladblok.
Kopieer de tag uit Kladblok.
Plak de tag op de juiste plek in je Word-document.
Upload het document opnieuw naar ValidSign.
De verkeerde placeholder wordt gebruikt
Wat je ziet: de eerste ondertekenaar wordt niet herkend als Signer1, maar als Owner.
Waarschijnlijke oorzaak: je hebt jezelf toegevoegd als ondertekenaar van de transactie. De aanmaker van de transactie krijgt dan de placeholder Owner in plaats van Signer1. De volgende ondertekenaars schuiven door: de tweede wordt Signer1, de derde wordt Signer2, enzovoort.
Wat je kunt doen:
Bepaal vooraf of je zelf ook ondertekenaar bent.
Ben je zelf ondertekenaar? Gebruik dan
Ownervoor je eigen tags. De overige ondertekenaars nummer je vanafSigner1.Ben je alleen aanmaker en geen ondertekenaar? Gebruik dan
Signer1voor de eerste ondertekenaar,Signer2voor de tweede, enzovoort.
Velden staan niet netjes uitgelijnd
Wat je ziet: radioknoppen, checkboxes of invulvelden verschuiven of overlappen elkaar in het document.
Waarschijnlijke oorzaak: de tekst-tag zelf neemt ruimte in beslag in je Word-document. Als je lettertype in Word groot is, wordt ook de tag groot en drukt hij andere velden weg.
Wat je kunt doen:
Verklein het lettertype van de tekst-tag zelf in Word. De tag verdwijnt bij het uploaden, dus dit heeft geen invloed op je definitieve document.
Zet meerdere velden naast elkaar door het lettertype van de tags klein te maken.
Test het resultaat door een korte proeftransactie aan te maken en te controleren of alle velden op de juiste plek staan.
Wanneer neem je contact op met Support?
Neem contact op met Support als:
de tekst-tags ook na het volgen van bovenstaande stappen niet worden herkend;
velden op een plek worden geplaatst waar geen tag stond;
je een foutmelding krijgt die niet in dit artikel staat.
Houd bij het contact opnemen je Word-document en (indien mogelijk) een schermafbeelding van de foutmelding bij de hand.
