x

Hovedkapitler

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. LimeSurvey Cloud - Hurtig startguide
  3. Installation - LimeSurvey CE
  4. Sådan designes en god undersøgelse (guide)
  5. Kom godt i gang
  6. Administration af LimeSurvey
  7. Undersøgelser - introduktion
  8. Undersøgelsesindstillinger
  9. Undersøgelsesmenu
  10. Undersøgelsens struktur
  11. Spørgsmål - introduktion
  12. Spørgegrupper - introduktion
  13. Undersøgelser - ledelse
  14. Indstillinger for undersøgelsesværktøjslinje
  15. Flersproget undersøgelse
  16. ExpressionScript Engine - Hurtig startguide
  17. Ikke kategoriseret og avancerede funktioner
  18. Generelle FAQ
  19. Fejlfinding
  20. Løsninger
  21. Licens
  22. Versionsændringslog
  23. Plugins - avanceret
 Actions

Spørgsmålstype - Kæmpe fritekst

From LimeSurvey Manual

Denne side kan være maskinoversat og kan indeholde fejl. Vis den engelske original · Forbedr denne oversættelse
This page is a translated version of the page Question type - Huge free text and the translation is 100% complete.

Kort beskrivelse

Denne spørgsmålstype indsamler flere linjers tekstinput, så der kan indtastes mere tekst.



Eksempel: Huge_free_text_example.zip

Generelle muligheder

QS:Obligatorisk

QS:Relevans


Validation (ved hjælp af regulære udtryk) (preg_validation)

Beskrivelse

Denne mulighed lader dig specificere et regulært udtryk, som du kan validere alle dele af et spørgsmål med.

Hvis et spørgsmål eller underspørgsmålsværdi ikke opfylder valideringskravene, ændres baggrundsfarven på tekstindtastningsfeltet til rød, så brugerne nemt kan se, hvilke dele af spørgsmålet, der skal rettes. Således kan du foretage on-page validering. På denne måde behøver du ikke at vente på, at brugeren klikker på send-knappen for at validere det respektive spørgsmål.

Gyldige værdier

  • Ethvert gyldigt regulært udtryk

Eksempel

  • Klik her for at kontrollere flere eksempler.


Skærm

Vis rækker (display_rows)

Beskrivelse

Den indstiller antallet af rækker, der vises uden at bruge rullepanelet til at kontrollere alt indhold. Hvis der er flere rækker end det antal, der er nævnt i dette felt, vil der blive vist en rullebjælke. Standardværdien for "Lang fritekst" spørgsmålstype er 5, mens for "Kæmpe fritekstspørgsmålstype" er 30.

Gyldige værdier

  • Ethvert positivt heltal større end 0



Skjul tip (skjul_tip)

Beskrivelse

De fleste spørgsmål vil normalt indeholde et tip, der siger "Vælg venligst en af følgende muligheder" eller en tiptekst om, hvordan du udfylder spørgsmålet. Denne egenskab giver dig mulighed for at slå denne tip/tip til eller fra.

Disse tip/tip omfatter meddelelser om valideringskriterier (såsom min/maks. antal svar, min/maks/lig med sumværdi). Hvis hide_tip er aktiveret, vil disse meddelelser blive skjult. Men hvis brugeren indtaster ugyldige data, vil tippene vises. De vil blive farvet i rødt og ændres til grønt, når valideringskriterierne er opfyldt.

Tilgængelige muligheder

  • Til - tip/tip er skjulte;
  • Fra (standard).



Inputboksbredde (text_input_width)

Beskrivelse

Denne attribut angiver bredden af tekstindtastningsfelterne (af "indpakningen" af tekstindtastningsfelterne). Indtastningsboksen bruges til at introducere et svar på (del)spørgsmålet. Hvis værdien af bredden er tilstrækkelig høj, vil tekstindtastningsfeltet blive vist på næste linje. Bemærk venligst, at denne indstilling ikke indstiller størrelsen på input eller bredden af hele kolonnen!

Tilgængelige muligheder

  • Standard: Hvis valgt, vil en standardværdi blive tildelt denne attribut på en sådan måde, at både etiketten og dens tilsvarende tekstindtastningsboks er på samme linje. Hvis for eksempel tekstindtastningsfeltets bredde er 41 %, vil værdien af tekstindtastningsfeltets bredde være en værdi, der tillader både etiketten og inputfeltet på samme linje (58 % i dette tilfælde). Hvis bredden af tekstindtastningsfeltet var højere end 58%, ville tekstindtastningsfeltet blive vist på næste linje.
  • 8%; 17 %...92% , 100 %: Jo større den valgte værdi er, jo større er bredden af tekstindtastningsfeltet.

Eksempel

  • Hvis du ønsker at have inputdelen vist under underspørgsmålet/etiketten, skal du vælge 100%-indstillingen fra rullelisten.



Tekstindtastningsfeltstørrelse (input_box_size)

 Hint: This feature is available starting in version 3.0.0


Beskrivelse

Denne funktion giver dig mulighed for at indstille størrelsen på tekstområdet (tekstindtastningsfeltet). Som standard tvinger LimeSurvey inputboksen til at blive vist med en standardstørrelse. Dette kan tilsidesættes ved at gøre brug af denne funktion.

For at flytte boksen på næste linje, skal du øge størrelsen på omslaget. For at gøre det skal du øge værdien af text input width-attributten.

Gyldige værdier

  • Enhver numerisk værdi


QS:Spørgsmålstema


Skjul altid dette spørgsmål (skjult)

Beskrivelse

Hvis det er aktiveret, vil spørgsmålet altid være skjult - det vil ikke blive vist for deltagerne i undersøgelsen. Denne funktion kan bruges i følgende scenarier:

  • Hvis du ønsker at forudfylde et spørgsmål med en URL, og du ønsker ikke at få det vist på skærmen. Dette tilsidesætter alle betingelser, der bruges i undersøgelsen, fordi det respektive spørgsmål ikke engang vil blive indlejret på siden.
  • Hvis du ønsker at gemme eller beregne en værdi på farten via ExpressionScript - Præsentation.
Bemærk: En almindelig spørgsmålstype, der bruges med denne funktion, er Equation.

Tilgængelige muligheder

  • On
  • Off (standard)


QS:CSS-klasse

Input

Maksimalt antal tegn (maksimum_tegn)

Beskrivelse

Dette giver dig mulighed for at indstille det maksimale antal tegn, der kan indtastes for et tekstbaseret spørgsmål. Indtastning af en værdi på f.eks. 20 betyder, at deltageren ikke kan indtaste mere end 20 tegn.

Gyldige værdier

  • Enhver heltalsværdi over 0


Logik

Randomiseringsgruppenavn (random_group)

Beskrivelse

Det placerer spørgsmålene i en specificeret randomiseringsgruppe, hvor alle spørgsmål, der er inkluderet i den specificerede gruppe, vises i en tilfældig rækkefølge for undersøgelsens respondenter.

Du kan finde en prøveundersøgelse med randomiseringsgruppenavn i ExpressionScript-eksempelundersøgelse.

Gyldige værdier

Indtast blot en streng, du kan lide (for eksempel: 'gruppe1'). Alle spørgsmål, der har sat den samme streng i randomiseringsgruppenavn-boksen, vil få deres plads i undersøgelsen randomiseret (=tilfældigt udvekslet mellem hinanden).


Preview For at få vist spørgsmålene, brug preview survey i stedet for preview question group-funktionen, da den anden er blevet rapporteret ikke at vise spørgsmålene i en randomiseret rækkefølge.



Spørgsmålsvalideringsligning (em_validation_q)

Beskrivelse

Dette er en ligning, der bruges til at validere hele spørgsmålet (f.eks. alle dets dele samlet for et spørgsmål med flere svar). Hvis spørgsmålet ikke opfylder valideringskriterierne, vil em_validation_q_tip-meddelelsen blive vist (den bruger CSS-stilen .error). Dette tip bruger .em_q_fn_validation CSS-stilen, som er skjult som standard i template.css.

Den største forskel mellem denne funktion og underspørgsmålsvalideringsligningerne (em_validation_sq option) er, at hvis spørgsmålet (eller spørgsmålsdelene) mislykkes i valideringen, kan der vises en fejlmeddelelse for denne funktion. Til validering af underspørgsmål vil hver tekstindtastningscelle (f.eks. i en array-spørgsmålstype, men den kan også anvendes på enkeltindtastningsspørgsmålstyper) styles, så baggrundsfarven er (lys)rød.

Gyldige værdier

  • Enhver ligning, der gør brug af ExpressionScript-syntaksen, uden omgivende krøllede klammeparenteser.

Eksempel

  • Du ønsker at indsamle demografiske oplysninger fra brugere via flere korte tekstspørgsmål, og du vil bekræfte, at brugeren har indtastet en gyldig e-mailadresse og telefonnummer.

Dette eksempel viser, hvordan spørgsmålet ser ud med ugyldige svar:

Og sådan ser det ud med ét ugyldigt svar:

Sådan redigerer du et spørgsmål for at indtaste disse oplysninger:

Og her er en del af Vis logikfil output, der lader dig kontrollere nøjagtigheden af dit udtryk og sikre, at der ikke er syntaksfejl:

Som du kan se, tester valideringsligningen, at både e-mail og telefonnummer enten er tomme eller matcher et regulært udtryksfilter.

Valideringstipset viser kun advarselsmeddelelsen, hvis telefonen eller e-mailen ser ugyldig ud.

 Hint: For at oprette komplekse valideringsmeddelelser, læs om brugen af ExpressionScript.


Hvis du ønsker at importere eksemplet fra oven til din LimeSurvey-installation, skal du downloade følgende .lsq-fil: Em_validation_q_example.zip.

 Hint: Husk, LimeSuvey bruger Perl-syntaksen til regulære udtryk, så de bør starte og slutte med / (skråstreg)!



Tip til hele spørgsmålsvalideringsligningen (em_validation_q_tip)

Beskrivelse

Hvis du bruger spørgsmålsvalideringsligningen, kan du bruge denne boks til at vise en valgfri besked som spørgsmål tip om, hvordan spørgsmålet skal udfyldes.

Gyldige værdier

Eksempel

Se eksemplet fra spørgsmålsvalideringsligning wiki-sektion - det viser, hvordan tippet kan skræddersyes til at vise, hvilke dele af et multiple korttekstspørgsmål, der ikke opfylder valideringskriterierne.



Valideringsligning for underspørgsmål (em_validation_sq)

Beskrivelse

Dette er en ligning, der bruges til at validere hvert underspørgsmål (tekstfelt) individuelt. Ethvert tekstfelt, der ikke opfylder disse valideringsbetingelser, vil have baggrundsfarven lyserød (ved at bruge .em_sq_fn_validation CSS-stilen) for at fremhæve fejlen. Bemærk, at dette er tilgængeligt ud over den regulære udtryksbaserede valideringsindstilling.

Gyldige værdier

Enhver ligning, der gør brug af ExpressionScript-syntaksen, uden omgivende krøllede klammeparenteser.

Eksempler

For eksempel, hvis du kun vil tillade tal, der er et multiplum af 3 som svar, ville ligningen være:

(dette / 3) == etage(dette/3)

Den reserverede variabel this erstattes automatisk af en reference til den aktive tekstindtastningscelle.



Tip til underspørgsmålsvalideringsligning (em_validation_sq_tip)

Beskrivelse

Hvis du bruger em_validation_sq, er dette en valgfri besked/tip, der vil blive vist, hvis det indførte svar er forkert.

Gyldige værdier

  • Enhver streng

Eksempel

  • Fortsat eksemplet med at validere e-mails, kan tippet være "Indtast venligst gyldige e-mail-adresser."


Andet

Indsæt sideskift i printbar visning (page_break)

Beskrivelse

Denne egenskab er kun aktiv, når du rent faktisk udskriver en undersøgelse fra Udskriftsvisning. Det fremtvinger et sideskift før spørgsmålet.

Tilgængelige muligheder

  • Til
  • Fra (standard)


Statistik

QS:Vis diagram

QS:Diagramtype

Timer

Tidsgrænse (time_limit)

Beskrivelse

Indstilling af time_limit-attributten på et spørgsmål vil få en nedtællingstimer til at begynde at tælle ned, så snart spørgsmålet/siden er indlæst. Ved udløbet af nedtællingstimeren vil spørgsmålet enten automatisk gå videre til næste side eller blive skrivebeskyttet.

Gyldige værdier

  • Ethvert positivt heltal

Eksempel

Indstil den til 240 for at tælle ned fra 4 minutter (240 sekunder).


<onlyinclude>

Tidsgrænsehandling (time_limit_action)

Beskrivelse


Indstiller den handling, der udføres, når en time_limit er udløbet. Som standard er handlingen for en tidsgrænse "Advar og fortsæt", hvilket betyder, at systemet vil give en kort advarsel om, at fristen er udløbet, før spørgsmålet gemmes og effektivt automatisk klikker på "Næste >>". De alternative valg er at:

  • "Gå videre uden advarsel", som automatisk klikker på knappen "Næste >>" efter timeren er færdig, men uden nogen advarselsmeddelelse.
  • "Kun deaktiver", som deaktiverer ændringer i spørgsmålet, så deltageren ikke kan ændre noget, men ikke automatisk klikker på knappen "Næste >>".

Denne indstilling gælder kun, hvis den generelle tidsgrænse indstilling er aktiveret.

Tilgængelige muligheder

  • Advar og gå videre (standard): vil advare deltageren om, at tiden er udløbet, og klik derefter på næste knap
  • Gå videre uden varsel: vil straks klikke på næste knap, når tidsfristen er udløbet
  • Kun deaktiver: vil deaktivere svaret, efter at tidsfristen er udløbet, men ikke automatisk klikke på næste


Yderligere Information


  Opmærksomhed : Hvis spørgsmålet er obligatorisk, eller et spørgsmål i gruppen er obligatorisk, vil der blive oprettet en JavaScript-løkke, hvis det eller de obligatoriske spørgsmål er/ikke besvares. Som følge heraf vil der blive vist en fejl på skærmen om, at visse spørgsmål ikke er udfyldt, hvilket igen vil udløse en opdatering af siden.
I stedet for at stole på obligatoriske spørgsmål, kan du bruge udtryk (læs mere om question og subquestion valideringsligninger) for at gøre brugeren ikke lad svarfelterne stå tomme. For at se, hvordan valideringsligningerne fungerer, tjek følgende eksempel.



I det tilfælde, hvor du vil anvende en timer til en spørgsmålsgruppe, skal du aktivere gruppe-for-gruppe undersøgelsestilstand, opsætte et spørgsmål til at bruge tidsbegrænsningsfunktionen, og vælg indstillingen advar og gå videre (standard) som tidsbegrænsningshandling. Når spørgsmålstimeren udløber, flyttes undersøgelsen til næste side.


Tidsgrænse deaktiver næste (time_limit_disable_next)

Beskrivelse

Det gør det muligt at deaktivere knappen "næste", mens en time_limit-nedtælling finder sted. Normalt, selvom nedtællingen af tidsfristen er aktiv, kan deltageren, hvis deltageren ønsker at klikke på "Næste" og gå videre til næste spørgsmål eller spørgsmålsgruppe, blot klikke på knappen "Næste" (og dermed afkorte den tid, der bruges på spørgsmål eller spørgsmålsgruppe). Ved at aktivere denne funktion vises den næste knap nedtonet og vil ikke være tilgængelig, før nedtællingstimeren er færdig.

Disse indstillinger gælder kun, hvis den generelle tidsbegrænsning indstilling er aktiveret.

Tilgængelige muligheder

  • Til - "Næste"-knappen vil være deaktiveret, indtil nedtællingen af tidsfristen er fuldført.
  • Fra (standard)
Bemærk: Hvis din undersøgelse bruger gruppe efter gruppe-formatet, gælder denne funktion for hele gruppen, dette spørgsmål tilhører.



Tidsgrænse deaktiver forrige (time_limit_disable_prev)

Beskrivelse

Det gør det muligt at deaktivere "forrige"-knappen, mens en time_limit-nedtælling finder sted. Normalt, selvom en tidsbegrænsningsnedtælling er aktiv, hvis deltageren ønsker at klikke på "Forrige" og gå til den forrige spørgsmål eller spørgsmålsgruppe, kan de blot klikke på knappen "Forrige" (og dermed afkorte den tid, der bruges på spørgsmål eller spørgsmålsgruppe). Ved at aktivere denne funktion vil den forrige knap blive nedtonet og vil ikke være tilgængelig, før nedtællingstimeren er færdig.

Disse indstillinger gælder kun, hvis den generelle tidsbegrænsning indstilling er aktiveret.

Tilgængelige muligheder

  • Til - knappen "Forrige" vil være deaktiveret, indtil nedtællingen af tidsfristen er fuldført.
  • Fra (standard)
Bemærk: Hvis din undersøgelse bruger gruppe efter gruppe-formatet, gælder denne funktion for hele gruppen, dette spørgsmål tilhører.



Tidsbegrænsningsnedtællingsmeddelelse (time_limit_countdown_message)

Beskrivelse

Skriv i dette felt den tekstbesked, du ønsker skal vises i nedtællingstimeren under nedtællingen. Denne indstilling gælder kun, hvis den generelle tidsgrænseindstilling er aktiveret. Hvis der ikke er skrevet noget, vil feltet bruge standardværdien: "Resterende tid".



Timelimit timer CSS stil (time_limit_timer_style)

Beskrivelse

Det tillader (og tilsidesætter standard) css-styling, der bruges til at vise nedtællingstimeren. Standardstilværdien for denne attribut vil blive brugt, hvis den ikke eksisterer, hvilket er: 'width: 150px; margin-venstre: auto; margin-right: auto; kant: 1px fast #111; tekst-align: center; baggrundsfarve: #EEE; margin-bund: 5px; skriftstørrelse: 8pt;'.

Enhver tekst, der indtastes i denne attribut, vil overskrive hele standard css-stilen, så du bør sikre dig, at du er forsigtig, når du indtaster en værdi for denne attribut. En simpel måde at skjule dette på er at kopiere standardstilen ind i denne attribut og tilføje 'display: none;' til slutningen.

Disse indstillinger er kun gældende, hvis den generelle tidsgrænseindstilling er aktiveret.



Visningstid for meddelelse om udløb af tidsgrænse (time_limit_message_delay)

Beskrivelse

Denne attribut angiver, hvor mange sekunder time_limit_message vises, før time_limit_action finder sted. Hvis denne attribut ikke er indstillet, har den som standard værdien 1 (1 sekund).

Disse indstillinger gælder kun, hvis de generelle tidsbegrænsningsindstillinger er aktiveret.

Eksempel

time_limit_message_delay: 5 = meddelelsen vises i 5 sekunder



Besked om udløb af tidsgrænse (time_limit_message)

Beskrivelse

Dette er teksten i beskeden, der vises for deltageren, når time_limit er udløbet. Som standard er denne besked "Din tid til at besvare dette spørgsmål er udløbet". Hvis attributten time_limit_action er indstillet til "Gå videre uden advarsel" vises denne meddelelse ikke. Du kan indstille CSS-stilen for denne tekst i attributten time_limit_message_style (se nedenfor).

Disse indstillinger gælder kun, hvis de generelle tidsbegrænsningsindstillinger er aktiveret.

Eksempel

time_limit_message: Tidsgrænsen for at besvare dette spørgsmål er nu udløbet.



Tidsbegrænset besked CSS-stil (time_limit_message_style)

Beskrivelse

Det tillader (og tilsidesætter standard) css-styling, der bruges til at vise tidsbegrænsningsmeddelelsen. Standard stilværdien for denne attribut vil blive brugt, hvis den ikke eksisterer, hvilket er: 'top: 10px; venstre: 35%; bredde: 30%; højde: 60px; polstring: 16px; kant: 8px fast #555; baggrundsfarve: hvid; z-indeks: 1002; tekst-align: center; overløb: auto'.

Enhver tekst, der indtastes i denne attribut, vil overskrive hele standard css-stilen, så du bør sikre dig, at du er forsigtig, når du indtaster en værdi for denne attribut. Det anbefales kraftigt, at du genbruger z-indeksværdien, eller at z-indeksværdien i det mindste er højere end den, der bruges til attributten time_limit_warning_message_style (som som standard er 1001).

Eksempel

Indstil til: top: 10px; venstre: 35%; bredde: 30%; højde: 60px; polstring: 16px; kant: 8px solid #555; baggrundsfarve: sort; farve: hvid; z-indeks: 1010; tekst-align: center; overløb: auto



Tidsbegrænsningsadvarselsmeddelelsestimer (time_limit_warning)

Beskrivelse

Ved hjælp af denne attribut kan du indstille det tidspunkt (i sekunder), hvor time_limit_warning_message vil blive vist, før tidsfristen udløber. Indstilling af en værdi for denne attribut aktiverer tidsbegrænsningsadvarselsmeddelelsen.

Disse indstillinger er kun gældende, hvis de generelle tidsgrænse-indstillinger er aktiveret. Denne indstilling findes også for en anden advarselsmeddelelse.

Eksempel

Hvis du indstiller dette til '20', vises advarselsmeddelelsen om tidsbegrænsning 20 sekunder før nedtællingen af tidsbegrænsningen når nul.



Visningstid for advarselsmeddelelse om tidsbegrænsning (time_limit_warning_display_time)

Beskrivelse

Den indstiller, hvor længe time_limit_advarselsmeddelelsen vises, før den fjernes/skjules fra skærmen. Som standard, hvis time_limit_warning_message vises, vil den forblive synlig, indtil nedtællingstimeren har fuldført nedtællingen. Hvis en værdi større end nul er indført i dette felt, vil meddelelsen blive skjult efter de mange sekunder.

Denne indstilling gælder kun, hvis den generelle tidsgrænseindstilling er aktiveret. Denne indstilling findes også for en anden advarselsmeddelelse.

Eksempel

time_limit_warning_display_time: 10 = Tidsbegrænsningsadvarselsmeddelelsen forsvinder 10 sekunder efter dens fremkomst.



Tidsbegrænsningsadvarselsmeddelelse (time_limit_warning_message)

Beskrivelse

Hvis den er konfigureret, viser den teksten i advarselsmeddelelsen, som vises i et bestemt tidsrum før en tidsgrænse udløber. Standardteksten er "Din tid til at besvare dette spørgsmål er næsten udløbet. Du har {TIME} tilbage." {TIME} erstattes af en formateret beskrivelse, som repræsenterer den resterende tid (dvs. "30 sekunder", "1 minut eller 5 sekunder"). Denne meddelelse vises kun, hvis attributten time_limit_warning findes. Du kan indstille fra time_limit_warning-attributten, når meddelelsen (time_limit_warning_message) vises.

Denne spørgsmålsattribut er kun anvendelig, hvis tidsbegrænsningsindstillingen er aktiveret, og du angiver noget tekst i feltet advarselsmeddelelse om tidsbegrænsning. Denne indstilling findes også for en anden advarselsmeddelelse.

Eksempel

Bemærk: Om {TIME} udløber fristen for at besvare spørgsmål.



Tidsgrænseadvarsel CSS-stil (time_limit_warning_style)

Beskrivelse

Det tillader (og tilsidesætter standard) css-styling, der bruges til at vise advarselsmeddelelsen om tidsbegrænsning. Standard stilværdien for denne attribut vil blive brugt, hvis den ikke eksisterer, hvilket er: 'top: 10px; venstre: 35%; bredde: 30%; højde: 60px; polstring: 16px; kant: 8px fast #555; baggrundsfarve: hvid; z-indeks: 1001; tekst-align: center; overløb: auto'.

Enhver tekst, der indtastes i denne attribut, vil overskrive hele standard css-stilen for advarselsmeddelelsen, så du bør sikre dig, at du er forsigtig, når du indtaster en værdi for denne attribut. Det anbefales kraftigt, at du genbruger z-indeksværdien, eller at z-indeksværdien i det mindste er lavere end den, der bruges til attributten time_limit_message_style (som som standard er 1002).

Disse indstillinger er kun gældende, hvis den generelle tidsgrænseindstilling er aktiveret. Denne indstilling findes også for en anden advarselsmeddelelse.

Eksempel

top: 10px; venstre: 35%; bredde: 30%; højde: 60px; polstring: 16px; kant: 8px fast #555; baggrundsfarve: grå; farve: hvid; z-indeks: 1001; tekst-align: center; overløb: auto