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 Extension compatibility and the translation is 100% complete.

स्पष्टीकरण

प्रत्येक एक्सटेंशन की config.xml फ़ाइल में एक "compatibility" सेक्शन होता है। यह तय करता है कि एक्सटेंशन वर्तमान में इंस्टॉल किए गए LimeSurvey संस्करण के साथ संगत है या नहीं।
एक्सटेंशन हैं: सर्वेक्षण थीम, प्रश्न थीम, एडमिन थीम और प्लगइन।
यदि config.xml फ़ाइल में "compatibility" सेक्शन नहीं है, तो एक्सटेंशन को असंगत माना जाता है।

मान्य प्रारूप

"compatibility" सेक्शन में एक या अधिक "version" प्रविष्टियाँ होती हैं। प्रत्येक प्रविष्टि केवल उसी मुख्य संस्करण पर लागू होती है जिससे वह शुरू होती है, और इंस्टॉल किया गया LimeSurvey संस्करण उसके बराबर या उससे अधिक होना चाहिए।

7
यदि मान 7 सेट किया गया है, तो एक्सटेंशन LimeSurvey के सभी 7.x संस्करणों के साथ संगत है।

7.1
7.1.1
यदि मान 7.1 सेट किया गया है, तो एक्सटेंशन LimeSurvey 7.1 और उसके बाद के सभी 7.x संस्करणों के साथ संगत है, लेकिन 7.0 के साथ नहीं।

जिस एक्सटेंशन में केवल 6.x सूचीबद्ध है, वह LimeSurvey 7 के साथ संगत नहीं है। किसी एक्सटेंशन को कई मुख्य संस्करणों के साथ काम करने योग्य बनाने के लिए, उनमें से प्रत्येक के लिए एक "version" प्रविष्टि जोड़ें।

उदाहरण:

<compatibility>
    <version>6.0</version>
    <version>7.0</version>
</compatibility>

यह एक्सटेंशन LimeSurvey के सभी 6.x और 7.x संस्करणों के साथ संगत है।

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


सर्वेक्षण थीम

किसी असंगत सर्वेक्षण थीम को ठीक करने के लिए, थीम की config.xml फ़ाइल के "compatibility" सेक्शन में सही संस्करण संख्या जोड़ें।

यह 2 तरीकों से किया जा सकता है:

  1. सर्वेक्षण थीम एक्सपोर्ट करें, config.xml फ़ाइल एडिट करें और थीम को फिर से इंपोर्ट करें।
  2. यदि आपके पास सर्वर तक पहुँच है, तो LimeSurvey रूट डायरेक्टरी में "upload/themes/survey/YOURTHEMENAME" में स्थित config.xml फ़ाइल एडिट करें।

अपनी कस्टम सर्वेक्षण थीम को लाइव परिवेश में उपयोग करने से पहले, किसी टेस्ट सर्वेक्षण में ध्यानपूर्वक जाँच लें कि आपको कौन से बदलाव करने हैं।

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

प्रश्न थीम

किसी प्रश्न थीम को LimeSurvey के नए संस्करण के साथ संगत बनाने के लिए, उसकी config.xml फ़ाइल का "compatibility" सेक्शन अपडेट करें।
यह फ़ाइल प्रश्न थीम के अंदर "survey/questions/answer/QUESTIONTYPENAME/config.xml" में स्थित होती है। सर्वर पर, अपलोड की गई प्रश्न थीम "upload/themes/question/YOURTHEMENAME" में संग्रहीत होती हैं।
असंगत प्रश्न थीम अपलोड नहीं की जा सकती।

एडमिन थीम

  config.xml फ़ाइल में संगतता संस्करण संख्या अपडेट करने से पहले, कृपया ध्यान रखें कि किसी असंगत एडमिन थीम को सक्षम करने से एडमिन इंटरफ़ेस काम करना बंद कर सकता है।
यदि ऐसा होता है, तो एडमिन थीम को सीधे डेटाबेस में डिफ़ॉल्ट थीम "Sea_Green" पर वापस सेट करें: तालिका "settings_global" में (आमतौर पर तालिका उपसर्ग के साथ, उदाहरण के लिए "lime_settings_global"), वह पंक्ति खोजें जहाँ "stg_name" का मान "admintheme" है और उसके "stg_value" को "Sea_Green" पर सेट करें।


किसी एडमिन थीम को फिर से सक्षम करने के लिए, थीम की config.xml फ़ाइल के "compatibility" सेक्शन में सही संस्करण संख्या जोड़ें। कस्टम एडमिन थीम "upload/admintheme/YOURTHEMENAME" में स्थित होती हैं।

प्लगइन

असंगत प्लगइन इंस्टॉल या सक्रिय नहीं किया जा सकता। प्लगइन मैनेजर दिखाता है कि कौन से प्लगइन संगत नहीं हैं।
किसी प्लगइन को LimeSurvey के नए संस्करण के साथ संगत बनाने के लिए, प्लगइन की config.xml फ़ाइल के "compatibility" सेक्शन में सही संस्करण संख्या जोड़ें। जो प्लगइन आपने स्वयं इंस्टॉल किए हैं, वे "upload/plugins/PLUGINNAME" में स्थित होते हैं।
ऐसा करने से पहले, जाँच लें कि क्या प्लगइन के लेखक ने आपके LimeSurvey संस्करण के लिए पहले ही कोई संस्करण जारी कर दिया है।