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 इंजन - त्वरित प्रारंभ गाइड
  17. अवर्गीकृत और उन्नत सुविधाएँ
  18. सामान्य अक्सर पूछे जाने वाले प्रश्न
  19. समस्या निवारण
  20. वर्कअराउंड
  21. लाइसेंस
  22. संस्करण परिवर्तन लॉग इन
  23. प्लगइन
 Actions

प्रश्न - परिचय

From LimeSurvey Manual

इस पृष्ठ का अनुवाद मशीन द्वारा किया गया हो सकता है और इसमें त्रुटियाँ हो सकती हैं। मूल अंग्रेज़ी देखें · इस अनुवाद को बेहतर बनाएँ
This page is a translated version of the page Questions - introduction and the translation is 100% complete.


  ध्यान दें : कृपया ध्यान दें कि इस विकी अनुभाग के स्पष्टीकरण और स्क्रीनशॉट LimeSurvey 3 पर आधारित हैं।


परिचय

जब आप अपने प्रश्न समूह बना लें, तो आप प्रत्येक समूह में प्रश्न जोड़ना शुरू कर सकते हैं। ऐसा करने के कई तरीके हैं। नीचे दो समाधान दिए गए हैं:



  • किसी प्रश्न समूह को खोलें और प्रश्न जोड़ें क्विक एक्शन बटन खोजें;


फ़ील्ड विवरण

प्रश्न जोड़ते समय, आपसे प्रश्न कोड, प्रश्न और सहायता टेक्स्ट, तथा सामान्य प्रश्न विकल्पों के बारे में पूछा जाएगा:



  • प्रश्न कोड: यह प्रश्न की ID, संख्या या कोड को दर्शाता है, जिसका उपयोग त्वरित पहचान के लिए किया जाता है। यह फ़ील्ड सामान्यतः सर्वेक्षण में भाग लेने वाले लोगों को नहीं दिखाई जाती, जब तक कि प्रस्तुति पैनल में प्रश्न संख्या और/या कोड दिखाएँ निर्दिष्ट न किया गया हो। यह विशेष रूप से तब उपयोगी है जब आप LimeSurvey असेसमेंट सुविधा और/या ExpressionScript का उपयोग करना चाहते हैं।
नोट: प्रश्न कोड एक ही सर्वेक्षण में अद्वितीय होना चाहिए, अक्षर से शुरू होना चाहिए, और इसमें केवल अल्फ़ान्यूमेरिक वर्ण हो सकते हैं। यदि आप कभी अपना डेटा SPSS या R में एक्सपोर्ट करने का प्रयास करेंगे, तो आप देखेंगे कि "qcode" वैल्यू लेबल बन जाता है, इसलिए आपको कोड को अद्वितीय बनाना होगा। फ़िलहाल, LimeSurvey पुराने कोड मानों को सपोर्ट करेगा, लेकिन Show logic file बटन ऐसे प्रश्नों को रंग-कोड से चिह्नित करेगा ताकि आपको पता चल सके कि आपको उनके नाम बदलने चाहिए।
  • प्रश्न: यह वह वास्तविक प्रश्न है जो पूछा जा रहा है। यहाँ प्रश्न की लंबाई की कोई वास्तविक सीमा नहीं है, लेकिन यदि आप समझाना चाहते हैं कि प्रश्न को कैसे भरना है, तो उसे "सहायता" फ़ील्ड के लिए छोड़ दें। HTML-कोड का उपयोग किया जा सकता है, उदाहरण के लिए, इमेज जोड़ने के लिए:
       
<img src="http://www.yourdomain.com/yourpics/pic.jpg">
सुझाव: आप HTML WYSIWYG एडिटर का भी उपयोग कर सकते हैं, जो अलग-अलग फ़ॉन्ट या आकार का उपयोग करने, इमेज जोड़ने आदि जैसे सबसे महत्वपूर्ण कार्यों के लिए GUI प्रदान करता है। इसके बारे में अधिक जानने के लिए, निम्नलिखित विकी अनुभाग पढ़ें।
  • सहायता: यह एक वैकल्पिक फ़ील्ड है। यह तब उपयोगी है जब किसी प्रश्न को कुछ स्पष्टीकरण की आवश्यकता हो या आप समझाना चाहें कि उसका उत्तर कैसे दिया जाए। जब आप इस फ़ील्ड में टेक्स्ट डालते हैं, तो सर्वेक्षण प्रविष्टि स्क्रीन पर एक "प्रश्न चिह्न" आइकन दिखाई देता है और सहायता टेक्स्ट उसके ठीक बगल में होता है।


नोट: प्रश्न जोड़ते/एडिट करते समय (पैनल के दाईं ओर) डिफ़ॉल्ट रूप से सामान्य विकल्प टैब खुलता है। सबसे महत्वपूर्ण विशेषताएँ यहाँ मिलती हैं, जैसे प्रश्न का प्रकार, प्रश्न की थीम, और अनिवार्य विशेषता। हालाँकि, आप शेष टैब के अंतर्गत स्थित अन्य सभी विशेषताओं का उपयोग करके अपने प्रश्न को और अधिक एडिट कर सकते हैं (नीचे दिया गया स्क्रीनशॉट देखें)। LimeSurvey में प्रश्नों को डिज़ाइन करने के अनेक तरीकों के बारे में अधिक जानने के लिए, कृपया निम्नलिखित विकी अनुभाग पढ़ना जारी रखें।


सामान्य विकल्प

स्क्रीन के दाएँ भाग में अलग-अलग टैब दिखाई देते हैं। सबसे बुनियादी और महत्वपूर्ण टैब सामान्य विकल्प टैब है। यहाँ से प्रश्न की निम्नलिखित सेटिंग बदली जा सकती हैं:

  • प्रश्न का प्रकार: यह निर्धारित करता है कि सर्वेक्षण किस प्रकार की प्रतिक्रिया की अनुमति देता है। उपलब्ध विभिन्न विकल्पों के विवरण के लिए प्रश्न के प्रकार अनुभाग देखें।
  • प्रश्न समूह: किसी प्रश्न का प्रश्न समूह बदलने के लिए, ड्रॉपडाउन सूची से इच्छित समूह चुनें।
  • मान्यता: यह सुविधा सभी टेक्स्ट- और संख्यात्मक-प्रकार के प्रश्नों में उपलब्ध है। प्रश्न की प्रतिक्रियाओं को सत्यापित करने के लिए आप इस फ़ील्ड में मानक रेगुलर एक्सप्रेशन का उपयोग कर सकते हैं, और यदि प्रतिक्रियाएँ इस एक्सप्रेशन के अनुसार मान्य नहीं होतीं, तो उपयोगकर्ता को आगे बढ़ने से पहले दोबारा प्रयास करने के लिए कहा जाएगा।
  • अन्य?: इस विकल्प का उपयोग केवल कुछ प्रश्न प्रकारों के साथ किया जा सकता है। यदि इसे सक्षम किया जाए, तो प्रश्न में एक संभावित उत्तर के रूप में अतिरिक्त "अन्य" विकल्प/उत्तर बॉक्स शामिल होगा, जिसे सर्वेक्षण प्रतिभागी तब चुन सकता है जब वह पहले से निर्धारित उत्तर विकल्पों से संतुष्ट न हो।
  • अनिवार्य?: यह सेटिंग आपको सर्वेक्षण प्रतिभागियों से अगले प्रश्न पर जाने से पहले सभी अनिवार्य प्रश्नों के उत्तर देना आवश्यक करने की अनुमति देती है। ध्यान दें कि रैंकिंग प्रश्न के लिए, सभी आइटम को रैंक करना आवश्यक है।
  • स्थिति: यह ExpressionScript समीकरण है जो प्रश्न की शर्तें निर्दिष्ट करता है। यदि यह सही (1) मान देता है, तो प्रश्न सर्वेक्षण प्रतिभागी को दिखाया जाएगा; अन्यथा यह छिपा रहता है और अप्रासंगिक होने के कारण, उस प्रश्न का डेटा डेटाबेस में NULL कर दिया जाता है। इस विकल्प का उपयोग कैसे करें, इसके विवरण ExpressionScript विकी अनुभाग में मिल सकते हैं।
  • एनक्रिप्ट किया गया: यह सेटिंग केवल कुछ प्रश्न प्रकारों के लिए उपलब्ध है और निर्धारित करती है कि सेव किया गया प्रतिक्रिया डेटा डेटाबेस में एनक्रिप्ट किया गया है या नहीं। यदि आपका डेटाबेस हैक हो जाता है, तो यह सुरक्षा की एक अतिरिक्त परत प्रदान करता है। हालाँकि, इसके कुछ छोटे नुकसान हैं, क्योंकि आप प्रतिक्रिया दृश्य में आंशिक टेक्स्ट खोज नहीं पाएँगे और एनक्रिप्ट/डिक्रिप्ट करने के लिए अतिरिक्त सर्वर संसाधनों की भी आवश्यकता होती है।
  • डिफ़ॉल्ट मानों के रूप में सेव करें: यह सेटिंग आपको वर्तमान प्रश्न प्रकार की सेटिंग को नए प्रश्नों के लिए डिफ़ॉल्ट सेटिंग के रूप में सेव करने की अनुमति देती है। यदि आप इसे 'चालू' पर सेट करते हैं, तो यह डिफ़ॉल्ट मानों को सेव करेगा, फिर सेव करने के बाद स्वचालित रूप से 'बंद' पर रीसेट हो जाएगा।
  • डिफ़ॉल्ट मान साफ़ करें: इस सेटिंग से आप 'डिफ़ॉल्ट मानों के रूप में सेव करें' फ़ंक्शन द्वारा सेव किए गए किसी भी डिफ़ॉल्ट मान को रीसेट करके सिस्टम के डिफ़ॉल्ट मानों पर लौट सकते हैं। यदि आप इसे 'चालू' पर सेट करते हैं, तो यह डिफ़ॉल्ट मानों को रीसेट करेगा, फिर सेव करने के बाद स्वचालित रूप से 'बंद' पर रीसेट हो जाएगा।
नोट: जैसा कि ऊपर दिए गए स्क्रीनशॉट में देखा जा सकता है, अपने प्रश्न को कस्टमाइज़ करने के लिए सामान्य विकल्प टैब के अलावा कई अन्य विकल्पों का उपयोग किया जा सकता है। ये अधिक उन्नत प्रश्न सेटिंग्स प्रत्येक प्रश्न प्रकार के लिए अलग-अलग होती हैं! इसलिए, कृपया अपने विशेष प्रश्न के प्रकार के लिए दस्तावेज़ देखें।

प्रश्न इंपोर्ट करना

निम्नलिखित चरण दर्शाते हैं कि किसी सर्वेक्षण में प्रश्न कैसे इंपोर्ट करें।

(1) सर्वेक्षण के भीतर से, संरचना टैब पर क्लिक करें।

(2) प्रश्न बनाएँ पृष्ठ से, पृष्ठ के शीर्ष पर प्रश्न इंपोर्ट करें पर क्लिक करें।



प्रश्न इंपोर्ट करें के विकल्प प्रदर्शित होंगे।



(3) ब्राउज़ करें पर क्लिक करें और .lsq फ़ाइल चुनें (यह LimeSurvey का प्रश्न-प्रकार प्रारूप है)।

(4) वह गंतव्य प्रश्न समूह चुनें जिसमें आप इंपोर्ट किया गया प्रश्न जोड़ना चाहते हैं।

(5) चुनें कि क्या आप यदि प्रश्न कोड पहले से मौजूद है तो उसका नाम स्वचालित रूप से बदलें विकल्प का उपयोग करना चाहते हैं। यदि प्रश्न कोड पहले से मौजूद है, तो दूसरा प्रश्न कोड उपयोग करने के लिए इस विकल्प को सक्षम करें। आप एक ही प्रश्न कोड वाले दो प्रश्न भी रख सकते हैं। हालाँकि, यदि आप ExpressionScript जैसे अधिक जटिल LimeSurvey विकल्पों का उपयोग करते हैं या R अथवा SPSS में एक्सपोर्ट किए गए डेटा के साथ काम करते हैं (qcode वैल्यू लेबल बन जाता है), तो कुछ समस्याएँ आ सकती हैं।

संकेत: यह जाँचने के लिए कि आपके सर्वेक्षण में प्रश्न कोड अद्वितीय हैं या नहीं, समान प्रश्न कोड को हाइलाइट करने के लिए LimeSurvey के लॉजिक फ़ाइल दिखाएँ फ़ंक्शन का उपयोग करें।

(6) चुनें कि संसाधन लिंक बदलें या नहीं। यह विकल्प आमतौर पर उन्नत प्रश्न प्रकार बनाने के लिए ExpressionScript के साथ उपयोग किया जाता है। यदि आप इनका एक साथ उपयोग करते हैं, तो जटिल ब्रांचिंग, आकलन, सत्यापन और/या अनुकूलन किया जा सकता है।

(7) स्क्रीन के ऊपरी दाएँ भाग में स्थित आयात पर क्लिक करें।


प्रश्न इंपोर्ट सारांश प्रदर्शित होगा।


सर्वेक्षण प्रतिभागी टेबल से जानकारी

कृपया ध्यान दें कि टोकन टेबल को अब सर्वेक्षण प्रतिभागी टेबल कहा जाता है।

आप सर्वेक्षण प्रतिभागी टेबल से जानकारी या टेक्स्ट को अपने प्रश्न में डाल सकते हैं ताकि वह संदर्भ से संबंधित जानकारी दिखा सके। LimeSurvey के ऐसा करने के लिए, सर्वेक्षण को गुमनाम नहीं (अर्थात् ट्रैक किया गया) के रूप में सेट होना चाहिए और उसकी एक सर्वेक्षण प्रतिभागी टेबल बनी होनी चाहिए।

प्रश्न में निम्नलिखित प्लेसहोल्डर का उपयोग किया जा सकता है:

{TOKEN:FIRSTNAME} सर्वेक्षण प्रतिभागी टेबल के "firstname" फ़ील्ड का मान डालता है
{TOKEN:LASTNAME} सर्वेक्षण प्रतिभागी टेबल के "lastname" फ़ील्ड का मान डालता है
{TOKEN:EMAIL} सर्वेक्षण प्रतिभागी टेबल के "email" फ़ील्ड का मान डालता है
{TOKEN:ATTRIBUTE_1} सर्वेक्षण प्रतिभागी टेबल के "attribute_1" फ़ील्ड का मान डालता है
{TOKEN:ATTRIBUTE_2} सर्वेक्षण प्रतिभागी टेबल के "attribute_2" फ़ील्ड का मान डालता है

ऊपर दिए गए किसी भी प्लेसहोल्डर का उपयोग करने के लिए, आपको उसे प्रश्न के टेक्स्ट फ़ील्ड में ठीक वैसे ही टाइप करना होगा जैसा ऊपर लिखा है। उदाहरण के लिए:

Hello {TOKEN:FIRSTNAME}. We sent an email to you using this address {TOKEN:EMAIL}.


यदि आप अपने प्रश्नों को और अनुकूलित करना चाहते हैं, तो [[ExpressionScript - Presentation/hi|ExpressionScript]] का उपयोग करें। उदाहरण के लिए, यदि आप टेलरिंग तकनीक का उपयोग करना चाहते हैं, तो यह टाइप करें:

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

प्रश्न को और अनुकूलित करने के लिए आप JavaScript का भी उपयोग कर सकते हैं। सबसे पहले, आपको प्रश्न सेट करते समय JavaScript के उपयोग की अनुमति देनी होगी। यह आपकी LimeSurvey स्थापना की वैश्विक सेटिंग्स से XSS फ़िल्टर को निष्क्रिय करके किया जा सकता है। हालाँकि, इस विकल्प को निष्क्रिय करना हमेशा अच्छा विचार नहीं होता - अधिक जानकारी के लिए निम्नलिखित विकी अनुभाग पढ़ें। 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>
?

पिछले उत्तरों से जानकारी

LimeSurvey सर्वेक्षण प्रशासकों को पिछले प्रश्न/प्रश्नों के उत्तर को किसी प्रश्न के टेक्स्ट में डालने की सुविधा देता है:

  • आप उसी पृष्ठ के उत्तरों का संदर्भ दे सकते हैं और पृष्ठ पर प्रतिक्रियाएँ बदलने पर अनुकूलित संदेशों को गतिशील रूप से अपडेट भी कर सकते हैं।
  • आप प्रश्न कोड नामकरण का उपयोग कर सकते हैं - अधिक जानकारी के लिए ExpressionScript दस्तावेज़ देखें।


WYSIWYG HTML संपादक (FCKeditor) में एक विज़ार्ड एकीकृत किया गया है, ताकि आप पिछले प्रश्न/उत्तर कोड आसानी से डाल सकें। इस प्लगइन का नाम LimeReplacementFields है।


FCKeditor में इस सुविधा का उपयोग करने के लिए:

(1) "lime between brackets" आइकन पर क्लिक करें।

(2) सिलेक्ट बॉक्स से कोई प्रश्न चुनें।



केवल पिछले पृष्ठों के उत्तर प्रदर्शित किए जाते हैं।

LimeReplacementFields सूचना: जब आप किसी {name} टैग का संदर्भ डिलीट करना चाहें, तो कृपया शुरुआती ब्रैकेट से अंतिम ब्रैकेट तक के सभी वर्ण चुनें और डिलीट दबाएँ: इसे Delete या Backspace कुंजी से एक-एक वर्ण करके न मिटाएँ, अन्यथा फ़ील्ड फिर से दिखाई देगा।

प्रश्नों की स्टाइलिंग

CSS का उपयोग करके थीम एडिटर की मदद से प्रश्न का लेआउट/डिज़ाइन एडिट किया जा सकता है।