Veldtypes: verschil tussen versies

Uit XpressionManager
Naar navigatie springen Naar zoeken springen
Regel 94: Regel 94:


==HTML-codes==
==HTML-codes==
Een veld waarin html codes geplaatst kunnen worden.
==ImageSelector==
==ImageSelector==
==Imageselector zonder crop==
==Imageselector zonder crop==

Versie van 25 jan 2013 10:09

text

Een tekstveld.

Mask

Wanneer het tweede deel van een mailadres ingevoerd wordt (bv @laagelanden.nl), zal het systeem altijd deze domeinnaam aan een emailadres toevoegen.


Ook kan er een validatie op het aantal tekens toegevoegd worden, voer hiervoor het volgende in:

R:1|T:30

R is het aantal regels (doet niets bij een tekstveld) en T is het aantal tekens.

Textarea

Een tekstveld met meerdere regels, bedoeld voor het invoeren van grotere hoeveelheden tekst.

Mask

Wanneer het tweede deel van een mailadres ingevoerd wordt (bv @laagelanden.nl), zal het systeem altijd deze domeinnaam aan een emailadres toevoegen.


Ook kan er een validatie op het aantal tekens toegevoegd worden, voer hiervoor het volgende in:

R:1|T:30

R is het aantal regels en T is het aantal tekens. Bij het aantal regels worden alleen enters geteld, dus niet tekst die te lang is voor één regel en daarom op een tweede regel doorloopt.

image

Keuzelijst met de namen van de afbeeldingen in de beeldbank.

Afbeelding uploaden

Direct afbeelding uploaden en plaatsen zonder uitsnede.

checkbox

ColorPicker

De gebruiker krijgt een kleurenpalet te zien waaruit een kleur gekozen kan worden, bijvoorbeeld voor het instellen van een tekst- of achtergrondkleur. Waardes zijn in rgb, hex en hsv.

ColorPicker CMYK

De gebruiker krijgt een kleurenpalet te zien waaruit een kleur gekozen kan worden, bijvoorbeeld voor het instellen van een tekst- of achtergrondkleur. Waardes zijn in cmyk.

Databestand (tbv personalisatie)

Dataselectie

Datum

De gebruiker kan uit een kalender een datum kiezen, de weergave van de datum in de PDF kan beïnvloed worden door een mask in te voeren.

Mask

Met behulp van een masker kan de weergave van de datum aangepast worden, hier volgt een lijst met alle mogelijkheden:

letter uitvoer voorbeeld
%A volledige dag van de week Maandag
%a afgekorte dag van de week ma
%B volledige maand januari
%b afgekorte maand jan
%C eeuw (eerste twee cijfers van het jaartal) 20
%D maand/dag/jaar 01/28/2013
%d dag van de maand (zero-padded) 01
%e dag van de maand (space-padded) 1
%F jaar-maand-dag 2013-01-28
%G volledig jaar 2013
%g jaar zonder eeuw 13
%j dag van het jaar 028
%m maand (zero-padded) 01
%u weekdag als decimaal, zondag is 0 1
%U weeknummer als decimaal, beginnend met de eerste zondag van het jaar als eerste dag van de eerste week 04
%V ISO 8501:1988 weeknummer als decimaal, waarbij week 1 de eerste week is die tenminste vier dagen in het huidige jaar heeft, met maandag als eerste dag van de week 05
%W weeknummer als decimaal, beginnend met de eerste maandag van het jaar als eerste dag van de eerste week 04

hidden image

Een afbeeldingsveld dat voor de gebruiker niet zichtbaar is. In de standaardwaarde van dit veld kun je een id van een afbeelding in de beeldbank zetten, deze afbeelding wordt dan in je template geplaatst.

Hiddenfield

Een tekstveld dat voor de gebruiker niet zichtbaar is, deze kan bijvoorbeeld gebruikt worden voor velden met standaardteksten die de gebruiker niet mag aanpassen.

HTML-area

Tekstveld met meerdere regels met opmaakmogelijkheden, denk aan het vet of cursief maken van tekst of het toevoegen van een afbeelding.

HTML-codes

Een veld waarin html codes geplaatst kunnen worden.

ImageSelector

Imageselector zonder crop

Kaart (Google maps)

Kalenderinvoer

Logo uit organisatiedata

optionlist

Papierformaten

Password

QR-code

table

Wordt niet meer gebruikt.

Telefoonnummer

Mask

Vul hier de formatering in, bv:

+31(#)## - ### ## ## 

voor de formatering van een telefoonnummer

Is vooraf niet bekend uit hoeveel cijfers het netnummer bestaat, dan kunnen er drie masks ingevoerd worden met behulp van een scheidingsteken (|), bijvoorbeeld zo:

+31(#)# - ## ## ## ##|+31(#)## - ### ## ##|+31(#)### - ### ###

De gebruiker vult dan bv 050-1234567 in. In de pdf komt dat te staan: +31(0)50 - 123 45 67

Indien geen - gewenst is, gebruik dan een _ om de scheiding tussen netnummer en kengetal aan te geven. (bijvoorbeeld ###_ ## ##)

De standaardwaarde moet als volgt worden ingegeven: NETNUMMER-KENGETAL (bijvoorbeeld 0591-121212)

Als een cijfer dat door de gebruiker ingevoerd wordt niet in de pdf geplaatst moet worden dan gebruik je in je masker een ~ in plaats van een #. (bijvoorbeeld: ~#_ ## ## ## ##)

Als de gebruiker dan 06-12345678 invoert dan komt in de pdf 6 12 34 56 78 te staan.

Telefoonnummer internationaal

Mask

Vul hier de formattering in, bv:

+##(#)## - ### ## ## 

voor de formattering van een telefoonnummer

Is vooraf niet bekend uit hoeveel cijfers het landnummer of netnummer bestaat, dan kunnen er meerdere masks ingevoerd worden met behulp van een scheidingsteken (|), bijvoorbeeld zo:

+# (#)# - ### ## ##|+##(#)# - ## ## ## ##|+##(#)## - ### ## ##|+###(#)### - ### ###

De gebruiker vult dan bv 1 06-1234567 in. In de pdf komt dat te staan: +1 (0)6 - 123 45 67

Indien geen - gewenst is, gebruik dan een _ om de scheiding tussen landcode,netnummer en kentgetal aan te geven. (bijvoorbeeld ###_ ###_ ## ##)

De standaardwaarde moet als volgt worden ingegeven: LANDCODE NETNUMMER-KENGETAL (bijvoorbeeld 31 591-121212)

Als een cijfer dat door de gebruiker ingevoerd wordt niet in de pdf geplaatst moet worden dan gebruik je in je masker een ~ in plaats van een #. (bijvoorbeeld: +##_ ~#_ ## ## ## ##)

Als de gebruiker dan 31 06-12345678 invoert dan komt in de pdf +31 6 12 34 56 78 te staan.