Actions

Question type - Text display/nl: Difference between revisions

From LimeSurvey Manual

(Created page with "{{QS:time_limit_warning_display_time/nl}}")
(Created page with "{{QS:time_limit_warning_message/nl}}")
Line 48: Line 48:
{{QS:time_limit_warning_display_time/nl}}
{{QS:time_limit_warning_display_time/nl}}


{{QS:time_limit_warning_message}}
{{QS:time_limit_warning_message/nl}}


{{QS:time_limit_warning_style}}
{{QS:time_limit_warning_style}}

Revision as of 20:14, 28 August 2013

Korte beschrijving

This question type does not collect input from the user and simply displays text. It can be used to provide further instructions or a design break in the survey.

Omdat de tekst van deze vraag HTML code of JavaScript code kan bevatten, kan je dit ook voor andere doelen gebruiken.


Hoofd instellingen

Conditie (eerder "Relevantievergelijking")

Beschrijving

Als de waarde van de conditie 1 of true is dan is de vraag relevant en wordt de vraag getoond bij het invullen van de enquête. En anders niet. Bij elke vraag kun je een relevantievergelijking specificeren. Dit vervangt de condities, het ondersteunt veel meer complexe logica.

Syntax markering in kleur

Wanneer je de conditie opslaat, dan wordt het geëvalueerd en met kleur gemarkeerd. De fouten worden met een kleur aangegeven waardoor je de fouten gemakkelijker ziet,

 Hint: Om de condities in je enquête te controleren gebruik je de functie toon logica enquête.


Geldige waarden

  • Een conditie gebruikt de syntax die beschreven is in ExpressionScript, zonder de omringende accolades.

Voorbeelden

Voorbeelden van het met kleur markeren, oftewel syntax markering.


Speciale instellingen

Randomisatiegroepsnaam (random_group)

Beschrijving

Plaatst de vragen in een randomisatiegroep waardoor de vragen in een willekeurige volgorde getoond worden aan de deelnemers.

Een voorbeeld van een enquête met deze functie staat hier.

Geldige waarden

Geef een tekst op (bijvoorbeeld: 'groep1'). Alle vragen die deze tekst bij dit veld hebben krijgen onderling een willekeurige plaats.


Preview Als je een voorbeeld van de vragen wilt bekijken, gebruik dan het voorvertonen van de enquête in plaats van die van de vragengroep, omdat van de tweede is gemeld dat deze de vragen niet in een willekeurige volgorde zou weergeven.


Deze vraag altijd verbergen (hidden)

Beschrijving

Indien ingeschakeld wordt de vraag altijd verborgen voor de deelnemers aan de enquête. Je kunt dit gebruiken als:

  • je met een URL een vraag al ingevuld toont, dan kun je met deze instelling voor zorgen dat de vraag helemaal niet getoond wordt aan de deelnemer. Deze instelling gaat voor wat met condities is ingesteld, de vraag wordt helemaal niet opgenomen op de pagina.
  • je een even snel een waarde wilt bepalen of opslaan met ExpressionScript.
NB: Deze functie wordt vaak gebruikt bij het vraagtype vergelijking.

Beschikbare opties

  • Aan
  • Uit (standaard)


Forceer nieuwe pagina (page_break)

Beschrijving

Dit attribuut is alleen actief als je een enquête gaat afdrukken. Je kunt een nieuwe pagina forceren voor de vraag.

Beschikbare opties

  • Aan
  • Uit (standaard)


Tijdslimiet (time_limit)

Beschrijving

Als je dit attribuut gebruikt dan krijg je een teller die terug telt nadat de vraag/pagina geladen is. Bij het aflopen wordt of de vraag verplaatst naar de volgende pagina of wordt het een alleen-lezen vraag.

Geldige waarden

  • Elk positief geheel getal

Voorbeeld

Zet het op 240 om 4 minuten terug te tellen (240 seconden)


<onlyinclude>

Tijdslimiet actie (time_limit_action)

Beschrijving


Bepaald welke actie er ondernomen wordt bij het verlopen van de tijdslimiet. Standaard is het "Waarschuwen en doorgaan", dit betekent dat er een waarschuwing wordt gegeven dat de tijdslimiet is verlopen, de vraag wordt opgeslagen en er wordt automatisch op de knop "Volgende >>" gedrukt. De andere keuzes zijn:

  • "Doorgaan zonder waarschuwen", dus geen waarschuwing tonen maar doen alsof er op de vervolg-knop gedrukt is.
  • "Alleen uitschakelen", de deelnemer kan de vraag niet meer invullen, maar er wordt niet automatisch op de vervolg-knop gedrukt.

Deze instelling is alleen van toepassing als de algemene tijdslimiet instelling geactiveerd is.

Beschikbare opties

  • Waarschuwen en doorgaan (standaard)
  • Doorgaan zonder waarschuwen
  • Alleen uitschakelen


Aanvullende informatie


  Attentie : Als de vraag verplicht is, of als een vraag in de groep verplicht is, wordt een loop in JavaScript gemaakt als de verplichte vraag (vragen) niet wordt / worden beantwoord. Als resultaat zal op het scherm worden weergegeven dat bepaalde vragen niet zijn ingevuld, wat op zijn beurt zal leiden tot het vernieuwen van de pagina.
In plaats van te vertrouwen op verplichte vragen, kun je expressies gebruiken (lees meer over vraag en subvraag validatievergelijkingen) om de gebruiker de vraag te laten beantwoorden. Voorbeeld van de werking van validatievergelijkingen.



In het geval dat je een tijdslimiet (timer) wilt toepassen op een vraaggroep, kies dan het formaat groep-voor-groep, stel bij een vraag in dat de tijdslimietfunctie gebruik wordt, en kies de optie voor waarschuwen en verdergaan (standaard) als actie. Zodra de limiet is bereikt, wordt de enquête verplaatst naar de volgende pagina.


Tijdslimiet uitschakelen volgende (time_limit_disable_next)

Beschrijving

Hiermee kun je de knop volgende uitschakelen als de tijdslimiet nog niet verlopen is. Normaal zal een deelnemer ongeacht een tijdslimiet op vervolg willen klikken om door te gaan naar de volgende vraag. Als je hier voor "Aan" kiest, dan wordt de knop grijs weergegeven en is pas na het verlopen van de tijd weer beschikbaar.

Deze instelling is alleen van toepassing als de algemene tijdslimiet instelling geactiveerd is.

Beschikbare opties

  • Aan : De vervolg-knop is uitgeschakeld totdat de tijdslimiet is afgelopen.
  • Uit : (standaard)
NB: Als de enquête de vragen per vraaggroep toont dan is deze functie van toepassing op alle vragen in die vraaggroep.



Tijdslimiet uitschakelen vorige (time_limit_disable_prev)

Beschrijving

Hiermee kun je de knop vorige uitschakelen als de tijdslimiet nog niet verlopen is. Normaal zal een deelnemer ongeacht een tijdslimiet op vorige willen klikken om terug te gaan naar de vorige vraag. Als je hier voor "Aan" kiest, dan wordt de knop grijs weergegeven en is pas na het verlopen van de tijd weer beschikbaar.

Deze instelling is alleen van toepassing als de algemene tijdslimiet instelling geactiveerd is.

Beschikbare opties

  • Aan : De vorige-knop is uitgeschakeld totdat de tijdslimiet is afgelopen.
  • Uit : (standaard)
NB: Als de enquête de vragen per vraaggroep toont dan is deze functie van toepassing op alle vragen in die vraaggroep.



Tijdslimiet boodschap (time_limit_countdown_message)

Beschrijving

De boodschap die getoond moet worden tijdens het aflopen van de klok. Deze instelling is alleen van toepassing als de algemene tijdslimiet instelling geactiveerd is. De standaardtekst is "Nog beschikbare tijd".



Tijdslimiet CSS-stijl timer (time_limit_timer_style)

Beschrijving

Je kunt hier je eigen CSS opgeven voor de tijdslimiet. Standaard is: 'width: 150px; margin-left: auto; margin-right: auto; border: 1px solid #111; text-align: center; background-color: #EEE; margin-bottom: 5px; font-size: 8pt;'.

Als je dit gebruikt dan overschrijf je de standaard CSS van een timer, dus weet wat je doet. Je kunt de standaard kopiëren in dit veld en toevoegen 'display: none;'

Deze instelling is alleen van toepassing als de algemene tijdslimiet instelling geactiveerd is.



Tijdslimiet voor verlopen tijd boodschap (time_limit_message_delay)

Beschrijving

Dit attribuut bepaald hoeveel seconden voordat de tijdslimiet verstrijkt, de time_limit_message getoond wordt. Standaard is dit 1 seconde.

Deze instelling is alleen van toepassing als de algemene tijdslimiet instelling geactiveerd is.

Voorbeeld

time_limit_message_delay: 5 = de boodschap wordt 5 seconden van te voren getoond.



Tijdslimiet verlopen boodschap (time_limit_message)

Beschrijving

Dit is de tekst die getoond wordt aan de deelnemer bij het verlopen van de tijdslimiet. Standaard: "Uw tijd om deze vraag te beantwoorden is verlopen.". De tekst wordt niet getoond als je dat bij de time_limit_action hebt opgegeven. Je kunt de tekst opmaken met CSS met het attribuut time_limit_message_style.

Deze instelling is alleen van toepassing als de algemene tijdslimiet instelling geactiveerd is.

Voorbeeld

time_limit_message: Uw tijd om deze vraag te beantwoorden is verlopen.



Tijdslimiet CSS-stijl boodschap (time_limit_message_style)

Beschrijving

Als je dit gebruikt dan overschrijf je de standaard CSS van de timer boodschap. Standaard is: 'top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: white; z-index: 1002; text-align: center; overflow: auto'.

Als je dit gebruikt dan overschrijf je de standaard CSS van een timer, dus weet wat je doet. Het wordt aanbevolen om de z-index waarde opnieuw te gebruiken, of dat minstens de z-index waarde hoger is dan die die gebruikt wordt voor het time_limit_warning_message_style attribuut (die is standaard 1001).

Voorbeeld

Gezet op: top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: black; color: white; z-index: 1010; text-align: center; overflow: auto



Tijdslimiet waarschuwing (time_limit_warning)

Beschrijving

Met dit attribuut kun je instellen hoeveel seconden voordat de tijdslimiet verloopt, de time_limit_warning_message getoond moet worden. Als je hier een waarde invult, dan schakel je tijdslimiet waarschuwing in.

Deze instelling is alleen van toepassing als de algemene tijdslimiet instelling geactiveerd is. Je kunt twee waarschuwingen instellen, er zijn namelijk twee instellingen.

Voorbeeld

Als je hier '20' invult, dan wordt de time_limit_warning_message 20 seconden voordat de limiet verstrijkt, getoond.



Tijdslimiet tijd van waarschuwen (time_limit_warning_display_time)

Beschrijving

Hier kun je instellen hoelang de waarschuwing getoond wordt. Standaard is dit tot de tijdslimiet verstreken is. Als je een waarde grote dan 0 invult, dan is dat het aantal seconden dat de waarschuwing getoond wordt.

Deze instelling is alleen van toepassing als de algemene tijdslimiet instelling geactiveerd is. Je kunt twee tijden instellen, er zijn namelijk twee waarschuwingen mogelijk.

Voorbeeld

time_limit_warning_display_time: 10 = De waarschuwing wordt 10 seconden lang getoond.



Tijdslimiet waarschuwing boodschap (time_limit_warning_message)

Beschrijving

De tekst van de waarschuwing die getoond wordt een aantal seconden voordat de tijd verstrijkt. Standaard : "De tijd om deze vraag te beantwoorden is bijna verlopen. U heeft {TIME} over.". Hierbij wordt {TIME} vervangen door een tekst als "30 seconden", of "1 minuut, 5 seconden".

Dit attribuut is alleen van toepassing als de time limit setting is gezet en er een tekst in de time limit warning message is ingevuld. Er is ook een vergelijkbare instelling voor een 2e waarschuwing.

Voorbeeld

Attentie: Over {TIME} is uw tijd om de vraag te beantwoorden verstreken.



Time limit warning CSS style (time_limit_warning_style)

Description

It allows (and overrides the default) css styling used to display the time limit warning message. The default style value for this attribute will be used if it does not exist, which is: 'top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: white; z-index: 1001; text-align: center; overflow: auto'.

Any text entered into this attribute will overwrite the entire default css style for the warning message, so you should ensure that care is taken when entering a value for this attribute. It is strongly recommended that you re-use the z-index value, or that, at least, the z-index value be lower than that used for the time_limit_message_style attribute (which defaults to 1002).

This settings is only applicable if the general time limit setting is activated. This setting also exists for a second warning message.

Example

top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: gray; color: white; z-index: 1001; text-align: center; overflow: auto