x

Glavna poglavlja

  1. LimeSurvey Cloud u usporedbi s LimeSurvey CE
  2. Vodič za brzi početak - LimeSurvey 3.0+
  3. Instalacija - LimeSurvey CE
  4. Kako izraditi dobar upitnik (vodič)
  5. Početak rada
  6. Administriranje LimeSurveya
  7. Upitnici - uvod
  8. Postavke upitnika
  9. Izbornik upitnika
  10. Struktura upitnika
  11. Pitanja - uvod
  12. Skupine pitanja - uvod
  13. Upitnici - upravljanje
  14. Opcije alatne trake upitnika
  15. Višejezični upitnik
  16. ExpressionScript Engine - Vodič za brzi početak
  17. Nekategorizirane i napredne značajke
  18. Opći FAQ
  19. Rješavanje problema
  20. Zaobilazna rješenja
  21. Licenca
  22. Popis izmjena po verzijama
  23. Dodaci
 Actions

Pitanja - uvod

From LimeSurvey Manual

Ova je stranica možda strojno prevedena i može sadržavati pogreške. Prikaži engleski izvornik · Poboljšaj ovaj prijevod
This page is a translated version of the page Questions - introduction and the translation is 100% complete.


  Pozor : Imajte na umu da se objašnjenja i snimke zaslona u ovom odjeljku wikija temelje na LimeSurvey 3.


Uvod

Nakon što izradite svoje skupine pitanja, možete početi dodavati pitanja unutar svake skupine. To možete učiniti na nekoliko načina. U nastavku su prikazana dva rješenja:



  • Otvorite skupinu pitanja i potražite gumb za brzu radnju Dodaj pitanje;


Opisi polja

Prilikom dodavanja pitanja bit će od vas zatraženo da unesete kôd pitanja, tekstove pitanja i pomoći te opće opcije pitanja:



  • Kôd pitanja: Predstavlja ID, broj ili kôd pitanja koji se koristi za brzu identifikaciju. Ovo se polje obično ne prikazuje osobama koje ispunjavaju upitnik, osim ako to nije određeno u panelu Prezentacija - Prikaži broj i/ili kôd pitanja. Posebno je korisno ako želite koristiti LimeSurvey značajku procjena i/ili ExpressionScript.
Napomena: Kôd pitanja mora biti jedinstven unutar istog upitnika, mora započinjati slovom i smije sadržavati samo alfanumeričke znakove. Ako ikada pokušate izvesti svoje podatke u SPSS ili R, uvidjet ćete da "qcode" postaje oznaka vrijednosti, pa kôd morate učiniti jedinstvenim. Za sada LimeSurvey podržava stare vrijednosti kôda, ali će gumb Prikaži datoteku logike takva pitanja obojiti kako biste znali da im trebate promijeniti nazive.
  • Pitanje: Ovo je stvarno pitanje koje se postavlja. Ovdje ne postoji stvarno ograničenje duljine pitanja, no ako želite objasniti kako ispuniti pitanje, to ostavite za polje "Pomoć". Može se koristiti HTML kôd, npr. za umetanje slika:
       
<img src="http://www.yourdomain.com/yourpics/pic.jpg">
Savjet: Možete koristiti i HTML WYSIWYG uređivač, koji nudi grafičko sučelje za najvažnije zadatke, kao što su korištenje različitih fontova ili veličina, umetanje slika itd. Više o tome saznajte u sljedećem odjeljku wikija.
  • Pomoć: Ovo je neobavezno polje. Korisno je ako je pitanju potrebno objašnjenje ili želite objasniti kako na njega treba odgovoriti. Kada u ovo polje unesete tekst, na zaslonima za ispunjavanje upitnika pojavljuje se ikona "upitnik" s tekstom pomoći uz nju.


Napomena: Kartica Opće opcije otvara se prema zadanim postavkama kada želite dodati/urediti pitanje (na desnoj strani panela). Ovdje se nalaze najvažniji atributi, kao što su vrsta pitanja, tema pitanja i obavezni atribut. Međutim, pitanje možete dodatno urediti pomoću svih ostalih atributa koji se nalaze na preostalim karticama (pogledajte snimku zaslona u nastavku). Da biste saznali više o brojnim načinima oblikovanja pitanja u LimeSurveyu, nastavite čitati sljedeći odjeljak wikija.


Opće opcije

Na desnom dijelu zaslona prikazane su različite kartice. Najosnovnija i najvažnija je kartica Opće opcije. Odavde se mogu promijeniti sljedeće postavke pitanja:

  • Vrsta pitanja: Određuje vrstu odgovora koju upitnik dopušta. Opis različitih dostupnih opcija potražite u odjeljku vrste pitanja.
  • Skupina pitanja: Da biste promijenili skupinu pitanja kojoj pitanje pripada, iz padajućeg izbornika odaberite željenu skupinu.
  • Provjera: Ova je značajka dostupna u svim pitanjima tekstualnog i numeričkog tipa. U ovom polju možete koristiti standardne regularne izraze za provjeru odgovora na pitanje, a ako odgovori ne zadovoljavaju taj izraz, korisnik će biti zatražen da pokuša ponovo prije nego što može nastaviti dalje.
  • Ostalo?: Ova se opcija može koristiti samo s određenim vrstama pitanja. Ako je omogućena, pitanje će kao mogući odgovor uključivati dodatnu opciju/okvir za odgovor "ostalo", koji ispitanik može odabrati ako nije zadovoljan unaprijed definiranim opcijama odgovora.
  • Obavezno?: Ova postavka omogućuje da od ispitanika zahtijevate odgovor na sva obavezna pitanja prije nego što mogu prijeći na sljedeće pitanje. Imajte na umu da se kod pitanja rangiranja moraju rangirati sve stavke.
  • Uvjet: Ovo je jednadžba ExpressionScripta koja određuje uvjete pitanja. Ako je rezultat istinit (1), pitanje će biti prikazano ispitaniku; u suprotnom je skriveno i, budući da je nebitno, podaci za to pitanje u bazi podataka postavljaju se na NULL. Detalje o korištenju ove opcije potražite u odjeljku wikija o ExpressionScriptu.
  • Enkriptirano: Ova je postavka dostupna samo za neke vrste pitanja i određuje hoće li spremljeni podaci odgovora biti enkriptirani u bazi podataka. To pruža dodatni sloj sigurnosti u slučaju hakiranja baze podataka. Međutim, ima nekoliko manjih nedostataka: u prikazu odgovora nećete moći pretraživati djelomične tekstove, a enkripcija/dekripcija zahtijeva i dodatne resurse poslužitelja.
  • Spremi kao zadane vrijednosti: Ova postavka omogućuje da postavke trenutne vrste pitanja spremite kao zadane postavke za nova pitanja. Ako je postavite na 'Uključeno', spremit će zadane vrijednosti, a zatim se nakon spremanja automatski vraća na 'Isključeno'.
  • Izbriši zadane vrijednosti: Ovom postavkom možete poništiti sve zadane vrijednosti spremljene funkcijom 'Spremi kao zadane vrijednosti' i vratiti se na sistemske zadane vrijednosti. Ako je postavite na 'Uključeno', poništit će zadane vrijednosti, a zatim se nakon spremanja automatski vraća na 'Isključeno'.
Napomena: Kao što se vidi na gornjoj snimci zaslona, osim kartice općih opcija, za prilagodbu pitanja može se koristiti i mnogo drugih opcija. Ove napredne postavke pitanja razlikuju se za svaku vrstu pitanja! Stoga pogledajte dokumentaciju za svoju vrstu pitanja.

Uvoz pitanja

Sljedeći koraci prikazuju kako uvesti pitanje u upitnik.

(1) Unutar upitnika kliknite karticu Struktura.

(2) Na stranici Izradi pitanje kliknite Uvezite pitanje pri vrhu stranice.



Prikazat će se opcije Uvezite pitanje.



(3) Kliknite Pregled i odaberite .lsq datoteku (to je format tipa pitanja u LimeSurveyju).

(4) Odaberite Odredišna skupina pitanja u koju želite dodati uvezeno pitanje.

(5) Odaberite želite li Automatically rename the question code if it already exits. Ako kôd pitanja već postoji, omogućite ovu opciju kako biste koristili drugi kôd pitanja. Možete imati i dva pitanja s istim kôdom pitanja. Međutim, mogu se pojaviti problemi ako koristite složenije opcije LimeSurveya, kao što je ExpressionScript, ili kada radite s izvezenim podacima u programu R ili SPSS (qcode postaje oznaka vrijednosti).

Savjet: Kako biste provjerili jesu li kodovi pitanja jedinstveni u vašem upitniku, upotrijebite LimeSurvey funkciju Prikaži logičku datoteku za isticanje sličnih kodova pitanja.

(6) Odaberite želite li Convert resource links. Ova se opcija obično koristi zajedno s ExpressionScriptom za izradu naprednih tipova pitanja. Ako ih koristite zajedno, možete postići složeno grananje, procjene, provjeru i/ili prilagodbu.

(7) Kliknite Uvezi u gornjem desnom dijelu zaslona.


Prikazat će se Sažetak uvoza pitanja.


Informacije iz tablice ispitanika upitnika

Imajte na umu da se tablice tokena sada zovu tablice ispitanika upitnika.

Informacije ili tekst iz tablice ispitanika upitnika možete umetnuti u pitanje kako bi ono prikazivalo informacije vezane uz kontekst. Da bi LimeSurvey to mogao, upitnik mora biti postavljen kao neanoniman (tj. s praćenjem) i za njega mora biti izrađena tablica ispitanika upitnika.

U pitanju se mogu koristiti sljedeći rezervirani izrazi:

{TOKEN:FIRSTNAME} umeće vrijednost iz polja "firstname" u tablici ispitanika upitnika
{TOKEN:LASTNAME} umeće vrijednost iz polja "lastname" u tablici ispitanika upitnika
{TOKEN:EMAIL} umeće vrijednost iz polja "email" u tablici ispitanika upitnika
{TOKEN:ATTRIBUTE_1} umeće vrijednost iz polja "attribute_1" u tablici ispitanika upitnika
{TOKEN:ATTRIBUTE_2} umeće vrijednost iz polja "attribute_2" u tablici ispitanika upitnika

Da biste koristili bilo koji od gornjih rezerviranih izraza, upišite ga točno onako kako je gore napisan u tekst polja pitanja. Na primjer:

Pozdrav {TOKEN:FIRSTNAME}. Poslali smo vam e-poruku na adresu {TOKEN:EMAIL}.


Ako želite dodatno prilagoditi svoja pitanja, upotrijebite [[ExpressionScript - Presentation/hr|ExpressionScript]]. Na primjer, ako želite koristiti tehniku prilagodbe, upišite:

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

Za dodatnu prilagodbu pitanja možete koristiti i JavaScript. Prvo morate dopustiti korištenje JavaScripta pri postavljanju pitanja. To možete postići deaktiviranjem XSS filtera u globalnim postavkama vaše LimeSurvey instalacije. Međutim, deaktiviranje ove opcije nije uvijek dobra ideja - dodatne informacije potražite u sljedećem wiki odjeljku. Prilagodba pitanja putem JavaScripta:

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>
?

Informacije iz prethodnih odgovora

LimeSurvey omogućuje administratorima upitnika da u tekst pitanja umetnu odgovor(e) iz prethodnog pitanja/prethodnih pitanja:

  • Možete se pozivati na odgovore na istoj stranici, pa čak i dinamički ažurirati prilagođene poruke kako se odgovori na stranici mijenjaju.
  • Možete koristiti imenovanje putem kôda pitanja - više pojedinosti potražite u dokumentaciji za ExpressionScript.


U WYSIWYG HTML uređivač (FCKeditor) integriran je čarobnjak koji vam omogućuje jednostavno umetanje kodova prethodnih pitanja/odgovora. Taj se dodatak zove LimeReplacementFields.


Za korištenje ove značajke u FCKeditoru:

(1) Kliknite ikonu „lime between brackets”.

(2) Odaberite pitanje iz padajućeg popisa.



Prikazuju se samo odgovori s prethodnih stranica.

Napomena o LimeReplacementFields: Kada želite izbrisati referencu na oznaku {name}, odaberite sve znakove od otvorene do zatvorene zagrade i pritisnite delete. NEMOJTE ih brisati znak po znak tipkom delete ili backspace, jer će se polje ponovno pojaviti.

Stiliziranje pitanja

Izgled/dizajn pitanja moguće je uređivati pomoću CSS-a koristeći uređivač teme.