x

Huvudkapitel

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Snabbstartsguide - LimeSurvey 3.0+
  3. Installation - LimeSurvey CE
  4. Så utformar du en bra enkät (guide)
  5. Komma igång
  6. Administrera LimeSurvey
  7. Enkäter - introduktion
  8. Enkätinställningar
  9. Enkätmeny
  10. Enkätens struktur
  11. Frågor - introduktion
  12. Frågegrupper - introduktion
  13. Enkäter - hantering
  14. Alternativ i enkätverktygsfältet
  15. Flerspråkig enkät
  16. ExpressionScript-motorn – Snabbstartsguide
  17. Okategoriserade och avancerade funktioner
  18. FAQ
  19. Felsökning
  20. Lösningar och genvägar
  21. Licens
  22. Ändringslogg för versioner
  23. Plugins
 Actions

Frågor - introduktion

From LimeSurvey Manual

Den här sidan kan ha maskinöversatts och kan innehålla fel. Visa det engelska originalet · Förbättra den här översättningen
This page is a translated version of the page Questions - introduction and the translation is 100% complete.


  Observera : Observera att förklaringarna och skärmbilderna i det här wiki-avsnittet bygger på LimeSurvey 3.


Introduktion

När du har skapat dina frågegrupper kan du börja lägga till frågor i varje grupp. Det finns flera sätt att göra detta på. Två lösningar presenteras nedan:



  • Öppna en frågegrupp och leta efter snabbåtgärdsknappen Lägg till fråga;


Fältbeskrivningar

När du lägger till en fråga får du ange frågekod, fråga och hjälptexter samt de allmänna frågealternativen:



  • Frågekod: Representerar ID, nummer eller kod för frågan och används för snabb identifiering. Det här fältet visas normalt inte för dem som besvarar enkäten, om det inte anges i panelen Presentation - Visa frågenummer och/eller kod. Det är särskilt användbart om du vill använda LimeSurveys funktion för bedömningar och/eller ExpressionScript.
Obs! Frågans kod måste vara unik inom samma enkät, måste börja med en bokstav och får endast innehålla alfanumeriska tecken. Om du någon gång försöker exportera dina data till SPSS eller R kommer du att upptäcka att "qcode" blir värdeetiketten, så du måste göra koden unik. Tills vidare stöder LimeSurvey äldre kodvärden, men knappen Visa logikfil färgmarkerar sådana frågor så att du vet att du bör ändra deras namn.
  • Fråga: Detta är själva frågan som ställs. Det finns ingen egentlig begränsning för frågans längd här, men om du vill förklara hur frågan ska besvaras bör du göra det i fältet "Hjälp". HTML-kod kan användas, t.ex. för att infoga bilder:
       
<img src="http://www.yourdomain.com/yourpics/pic.jpg">
Tips: Du kan också använda HTML-editorn med WYSIWYG, som erbjuder ett grafiskt gränssnitt för de viktigaste uppgifterna, till exempel att använda olika typsnitt eller storlekar, infoga bilder med mera. Läs mer om den i följande wiki-avsnitt.
  • Hjälp: Detta är ett valfritt fält. Det är användbart om en fråga behöver förklaras eller om du vill förklara hur den ska besvaras. När du skriver text i det här fältet visas en ikon med ett frågetecken på enkätens skärmar, med hjälptexten bredvid.


Obs! Fliken Allmänna alternativ visas som standard när du vill lägga till/redigera en fråga (på panelens högra sida). Här finns de viktigaste attributen, till exempel frågetyp, frågemall och attributet obligatorisk. Du kan dock redigera din fråga ytterligare med hjälp av alla andra attribut under de övriga flikarna (se skärmbilden nedan). Om du vill veta mer om de många sätten att utforma frågor i LimeSurvey kan du fortsätta läsa i följande wiki-avsnitt.


Allmänna alternativ

Olika flikar visas på skärmens högra del. Den mest grundläggande och viktigaste är fliken Allmänna alternativ. Följande frågeinställningar kan ändras härifrån:

  • Frågetyp: Detta avgör vilken typ av svar enkäten tillåter. Se avsnittet frågetyper för en beskrivning av de olika tillgängliga alternativen.
  • Frågegrupp: Om du vill ändra frågegrupp för en fråga väljer du önskad grupp i rullgardinsmenyn.
  • Utvärdering: Den här funktionen finns för alla frågor av text- och numerisk typ. Du kan använda vanliga reguljära uttryck i det här fältet för att validera svaren på frågan, och om svaren inte stämmer med uttrycket uppmanas användaren att försöka igen innan han eller hon kan gå vidare.
  • Annat?: Det här alternativet kan endast användas med vissa frågetyper. Om det är aktiverat får frågan en extra ruta för "annat" som ett möjligt svar, som enkätdeltagaren kan välja om han eller hon inte är nöjd med de fördefinierade svarsalternativen.
  • Obligatorisk?: Med den här inställningen kan du kräva att enkätdeltagare besvarar alla obligatoriska frågor innan de kan gå vidare till nästa fråga. Observera att för rangordningsfrågor måste alla objekt rangordnas.
  • Villkor: Detta är ExpressionScript-ekvationen som anger frågans villkor. Om den utvärderas till sant (1) visas frågan för enkätdeltagaren; annars döljs den och eftersom den är irrelevant sätts data för den frågan till NULL i databasen. Information om hur du använder det här alternativet finns i wiki-avsnittet ExpressionScript.
  • Krypterad: Den här inställningen finns bara för vissa frågetyper och avgör om sparade svarsdata krypteras i databasen. Det ger ett extra säkerhetslager om din databas skulle bli hackad. Det har dock vissa mindre nackdelar, eftersom du inte kan söka efter delvis text i svarsvyn och kryptering/dekryptering dessutom kräver extra serverresurser.
  • Spara som standardvärden: Med den här inställningen kan du spara inställningarna för den aktuella frågetypen som standardinställningar för nya frågor. Om du ställer in den på 'På' sparas standardvärdena och därefter återställs den automatiskt till 'Av' när du har sparat.
  • Rensa standardvärden: Med den här inställningen kan du återställa alla standardvärden som sparats med funktionen 'Spara som standardvärden' och gå tillbaka till systemets standardvärden. Om du ställer in den på 'På' återställs standardvärdena, och därefter återställs den automatiskt till 'Av' när du har sparat.
Obs! Som framgår av skärmbilden ovan kan många andra alternativ än fliken Allmänna alternativ användas för att anpassa din fråga. Dessa mer avancerade frågeinställningar skiljer sig åt för varje frågetyp! Läs därför dokumentationen för din specifika frågetyp.

Importera en fråga

Följande steg visar hur du importerar en fråga till en enkät.

(1) Klicka på fliken Struktur i en enkät.

(2) Klicka på Importera en fråga högst upp på sidan Skapa fråga.



Alternativen för Importera en fråga visas.



(3) Klicka på Bläddra och välj .lsq-filen (som är LimeSurveys frågetypsformat).

(4) Välj den Målfrågegrupp som du vill lägga till den importerade frågan i.

(5) Välj om du vill Byta namn på frågekoden automatiskt om den redan finns. Om frågekoden redan finns kan du aktivera det här alternativet för att använda en annan frågekod. Du kan också ha två frågor som använder samma frågekod. Det kan dock uppstå problem om du använder mer avancerade funktioner i LimeSurvey, som ExpressionScript, eller när du arbetar med exporterade data i R eller SPSS (qcode blir en värdeetikett).

Tips: För att kontrollera om frågekoderna är unika i hela enkäten kan du använda funktionen Visa logikfil i LimeSurvey för att markera liknande frågekoder.

(6) Välj om du vill Konvertera resurslänkar. Det här alternativet används vanligtvis tillsammans med ExpressionScript för att skapa avancerade frågetyper. Om du använder dem tillsammans kan du skapa komplex förgrening, bedömningar, validering och/eller skräddarsydda anpassningar.

(7) Klicka på Importera längst upp till höger på skärmen.


Sammanfattning av frågeimporten visas.


Information från enkätens deltagartabell

Observera att token-tabellerna numera kallas deltagartabeller för enkäten.

Du kan infoga information eller text från enkätens deltagartabell i din fråga så att den kan visa kontextrelaterad information. För att LimeSurvey ska kunna göra detta måste enkäten vara inställd som inte anonym (dvs. spårad) och en deltagartabell för enkäten måste ha skapats.

Följande platshållare kan användas i en fråga:

{TOKEN:FIRSTNAME} infogar värdet från fältet "firstname" i enkätens deltagartabell
{TOKEN:LASTNAME} infogar värdet från fältet "lastname" i enkätens deltagartabell
{TOKEN:EMAIL} infogar värdet från fältet "email" i enkätens deltagartabell
{TOKEN:ATTRIBUTE_1} infogar värdet från fältet "attribute_1" i enkätens deltagartabell
{TOKEN:ATTRIBUTE_2} infogar värdet från fältet "attribute_2" i enkätens deltagartabell

För att använda någon av platshållarna ovan måste du skriva den/dem exakt som ovan i frågefältets text. Till exempel:

Hej {TOKEN:FIRSTNAME}. Vi skickade ett e-postmeddelande till dig på adressen {TOKEN:EMAIL}.


Om du vill anpassa dina frågor ytterligare kan du använda [[ExpressionScript - Presentation/sv|ExpressionScript]]. Om du till exempel vill använda skräddarsydd anpassning (tailoring) skriver du:

<syntaxhighlight lang="php">What do you as a {TOKEN:ATTRIBUTE_1} think about your {if(TOKEN:ATTRIBUTE_1=='worker','bosses','workers')}?

Du kan också använda JavaScript för att anpassa frågor ytterligare. Först måste du tillåta att JavaScript används när frågor skapas. Det kan göras genom att inaktivera XSS-filtret i installationens globala inställningar för LimeSurvey. Det är dock inte alltid en bra idé att inaktivera det här alternativet – läs följande wikiavsnitt för mer information. Anpassning av frågor via JavaScript:

Hello {TOKEN:FIRSTNAME}. We sent an email to you using this address {TOKEN:EMAIL}. Is this correct?
What do you as a {TOKEN:ATTRIBUTE_1} think about your
<script type="text/javascript" language="Javascript">;
   var job='{TOKEN:ATTRIBUTE_1}';
   if (job=='worker') {
      document.write ('bosses')
   } else {
      document.write('workers')
   }
</script>
?

Information från föregående svar

LimeSurvey låter enkätadministratörer infoga ett eller flera svar från föregående frågor i texten i en fråga:

  • Du kan hänvisa till svar på samma sida och till och med uppdatera skräddarsydda meddelanden dynamiskt när svaren på sidan ändras.
  • Du kan använda namngivning med frågekod – mer information finns i dokumentationen för ExpressionScript.


En guide har integrerats i HTML-editorn WYSIWYG (FCKeditor) så att du enkelt kan infoga koder för föregående frågor/svar. Detta plugin heter LimeReplacementFields.


Så här använder du den här funktionen i FCKeditor:

(1) Klicka på ikonen "lime between brackets".

(2) Välj en fråga i listrutan.



Endast svar från föregående sidor visas.

Meddelande om LimeReplacementFields: När du vill radera en referens till en {name}-tagg markerar du alla tecken från den inledande till den avslutande klammern och trycker på delete. Radera den INTE tecken för tecken med delete- eller backspace-tangenten, annars visas fältet igen.

Formatera frågor

Det är möjligt att redigera frågans layout/design med CSS genom att använda temaredigeraren.