x

Үндсэн бүлгүүд

  1. LimeSurvey Cloud ба LimeSurvey CE-ийн харьцуулалт
  2. Хурдан эхлэх гарын авлага - LimeSurvey 3.0+
  3. Суулгалт - LimeSurvey CE
  4. Сайн судалгааг хэрхэн зохиох вэ (гарын авлага)
  5. Эхлэх нь
  6. LimeSurvey-г удирдах
  7. Судалгаа - танилцуулга
  8. Судалгааны тохируулга
  9. Судалгааны цэс
  10. Судалгааны бүтэц
  11. Асуултууд - танилцуулга
  12. Асуултын бүлэг - танилцуулга
  13. Судалгаа - удирдлага
  14. Судалгааны хэрэгслийн самбарын сонголтууд
  15. Олон хэлтэй судалгаа
  16. ExpressionScript Engine - Хурдан эхлэх гарын авлага
  17. Ангилагдаагүй болон нарийвчилсан боломжууд
  18. Түгээмэл асуултууд
  19. Алдаа засварлах
  20. Түр шийдлүүд
  21. Лиценз
  22. Хувилбарын өөрчлөлтүүдийн жагсаалт
  23. Плагинууд
 Actions

URL талбарууд

From LimeSurvey Manual

Энэ хуудсыг машинаар орчуулсан байж магадгүй тул алдаа агуулж болзошгүй. Англи эх хувийг харах · Энэ орчуулгыг сайжруулах
This page is a translated version of the page URL fields and the translation is 100% complete.


Танилцуулга

URL талбарын параметрүүдийг дараах газруудад ашиглаж болно:


URL төгсгөх талбар

Судалгааны төгсгөлд эсвэл квот судалгааг дуусгавар болгох үед төгсгөлийн URL тохируулах боломжтой. Энэ URL нь судалгааг дуусгасан оролцогчид төгсгөлийн хуудсан дээр харагдана, эсвэл оролцогчийг тухайн URL руу автоматаар чиглүүлэхээр тохируулж болно. Үүнийг Судалгааны текстийн элементүүд хэсгийн URL төгсгөх сонголтыг бөглөж, судалгаа дууссан үед төгсгөлийн URL-ийг автоматаар ачаалахыг Танилцуулга хэсгээс идэвхжүүлснээр хийнэ.

Гэхдээ LimeSurvey нь URL талбаруудыг өөр олон аргаар ашиглах боломжийг олгодог бөгөөд энэ нь таны судалгааны чадамжийг сайжруулах боломж олгоно.

Хэрэв та судалгааны хажуугийн цэсээс “Судалгаанд оролцогчид” хэсэгт орж, судалгааг “хаалттай хандалтын горим”-д шилжүүлж, тэнд оролцогчдыг тус бүрд нь токентой нь өмнө нь нэмсэн бол токен параметр төгсгөлийн URL-д нэмэгдэнэ.

Үндсэн талбарууд

Төгсгөлийн URL-д {SAVEDID}, {TOKEN}, {SID}, {LANG} зэргийг ашиглаж болно:

  • SAVEDID нь тухайн илгээлтэд оноогдсон ID;
  • TOKEN нь судалгаанд оролцоход ашигласан токен;
  • SID нь судалгааны ID;
  • LANG нь хэлний код.

Жишээ нь:

https://www.limesurvey.org/test.php?var1={SAVEDID}&var2={TOKEN}&var3={SID}&lang={LANG}


Хариултын талбарууд

Мөн та ExpressionScript хувьсагчид-ийг ашиглаж болно. Энэ URL талбар нь судалгааны тодорхой асуултын хариултыг төгсгөлийн URL-д нэмэх боломжийг олгоно. Энэ нь хариултыг гадаад скрипт рүү илгээхэд ашигтай (жишээ нь судалгааны явцад цуглуулсан цахим шуудангийн хаяг).

Жишээ нь:

https://www.limesurvey.org/test.php?email={EMAILADDRESS}

Судалгааны оролцогчид таны судалгааг бөглөх бүртээ шинэ сесс эхлүүлэхийн тулд URL-д "newtest/y"-г нэмэх нь чухал.

https://exampletest.limequery.com/index.php/survey/index/sid/48315/newtest/Y?48315X2X222007=Y&48315X2X222008=Y

Дээрх тохиолдолд URL нь ID = 48315 судалгаа, бүлэг = 2, асуулт = 22, хариултын код = 2007 болон 2008-тай холбогдоно.

"newtest/y" яагаад шаардлагатай талаар дэлгэрэнгүйг дараах форумын сэдвээс үзнэ үү.

Илэрхийлэл

Энд мөн ямар ч илэрхийлэл ашиглаж болно.

Жишээ нь:

http://www.limesurvey.org/test.php?gender={if(sex=='Male','M','F')}&name;={name}


Дамжуулах талбарууд

Дамжуулах талбаруудыг ашиглахын тулд хувьсагчийн нэрийг нэгдсэн хэсгээр дамжуулан заавал тодорхойлох ёстой. Хэрэв асуулт бай оноохгүй бол хувьсагчид хариулт болгон хадгалагдахгүй (LimeSurvey-н нэгдсэн хэсэг боломжийн талаар дэлгэрэнгүй уншина уу). Ийм параметрийг төгсгөлийн URL-д ашиглахын тулд {PASSTHRU:<paramname>} tag-ийг оруулахад хангалттай бөгөөд <paramname> нь таны оролтын параметрийн нэр юм.

Та "foobar" нэртэй параметр тодорхойлсон гэж үзье. Судалгаа дараах мэт холбоосоор эхэлнэ:

https://example.org/limesurvey/index.php/survey/index/sid/12345/lang/eb?foobar=XYZ123

XYZ123 нь таны "дамжуулахыг" хүссэн утга юм.

Дараах URL бүхий судалгааны төгсгөлийн URL https://www.limesurvey.org/test.php?foobarout={PASSTHRU:foobar} нь https://www.limesurvey.org/test.php?foobarout=XYZ123 болж хувирна

Эхлэх URL

GET параметр ашиглан судалгааг урьдчилан бөглөх

Та татах болон тэгшитгэл асуултын төрөл-өөс бусад бүх хариултыг урьдчилан бөглөж болно. Параметрт qcode нэршил-ийг ашиглан нэг асуултын төрлийн утгыг тохируулж эсвэл SGQA тодорхойлогч-ийг ашиглаж болно.

Дараа нь хариултууд урьдчилан бөглөсөн утгаар тохируулагдана. Нэг сонголтын хувьд хариултын кодыг ашиглах ёстой, олон сонголттой асуултын хувьд хариултыг урьдчилан бөглөх бол Y ашиглах ёстой.

Эхлэх URL-н зарим жишээ:

  • http://ls.example.org/1234?QTEXT=prefilled : QTEXT кодтой асуултыг 'prefilled' гэж бөглөнө
  • https://ls.example.org/1234?MULTI_SQ001=prefilled (New in 3.14.1 ) : MULTI гарчигтай асуултын SQ001 дэд асуултыг 'prefilled' гэж бөглөнө (жишээ нь олон текстийн асуултын хувьд).
  • https://ls.example.org/1234?single=-oth-&single_other=Other%20text (New in 3.14.1 ) : Нэг сонголт асуултын "бусад" хариултын сонголтыг сонгож, бусад утгыг "Other text" текстээр бөглөнө.
  • https://ls.example.org/1234?1234X1X1SQ001=prefilled : ID: 1 бүлгийн ID: 1 асуултын SQ001 дэд асуултыг 'prefilled' гэж бөглөнө
  • https://ls.example.org/1234?1234X1X1SQ001=A1 : ID: 1 бүлгийн ID: 1 асуултын SQ001 дэд асуултын 'A1' хариултын сонголтыг урьдчилан сонгоно.
  • https://ls.example.org/1234?1234X1X1SQ001=Y : ID: 1 бүлгийн ID 1 бүхий асуултын SQ001 дэд асуултыг урьдчилан сонгоно.


 Hint: GET параметрүүд эхний параметрт "?", дараагийн параметрүүдэд "&" ашигладаг. Хэрэв таны URL-д "?" аль хэдийн байгаа бол өөр GET параметр нэмэхдээ "&" ашиглах must.


 Hint: Нэмэлт GET параметрүүд нь судалгаа шинээр эхлэх үед л бөглөгдөнө. Иймээс туршиж үзэхдээ шинэ судалгаа эхлүүлэхийн тулд үргэлж newtest=Y нэмээрэй. Жишээлбэл: http://ls.example.org/1234?QTEXT=prefilled&newtest=Y


URL параметрүүд табыг ашиглан GET параметрээр судалгааг урьдчилан бөглөх

Та нэгдсэн хэсэг-т тохируулж болох URL параметрүүдийг ашиглан хариултуудыг урьдчилан бөглөж болно (заримдаа энэ нь илүү хялбар байдаг).


Хариултыг урьдчилан бөглөж, нуух

Асуултыг хариулагчдаас нуухын тулд асуултын нуух шинж чанар-ыг ашиглаж болно. Ингэсэн ч асуулт урьдчилан бөглөгдсөн хэвээр байна.