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.


مقدمة

بعد إنشاء مجموعات الأسئلة، يمكنك البدء في إضافة الأسئلة داخل كل مجموعة. هناك عدة طرق للقيام بذلك. نعرض فيما يلي طريقتين:



  • افتح مجموعة أسئلة وابحث عن زر الإجراء السريع إضافة سؤال؛


وصف الحقول

عند إضافة سؤال، سيُطلب منك إدخال رمز السؤال والسؤال ونصوص المساعدة وخيارات السؤال العامة:



  • كود السؤال: يمثل المعرّف أو الرقم أو الرمز الخاص بالسؤال والمستخدم للتعرف السريع عليه. لا يظهر هذا الحقل عادةً للأشخاص الذين يجيبون على الاستبيان ما لم يتم تحديد ذلك في لوحة العرض - إظهار رقم السؤال و/أو الكود. وهو مفيد بشكل خاص إذا كنت ترغب في استخدام ميزة التقييمات في LimeSurvey و/أو ExpressionScript.
ملاحظة: يجب أن يكون كود السؤال فريدًا في الاستبيان نفسه، وأن يبدأ بحرف، وألا يحتوي إلا على أحرف وأرقام. إذا حاولت يومًا تصدير بياناتك إلى SPSS أو R، فستلاحظ أن "qcode" يصبح علامة القيمة، لذا يجب أن يكون الكود فريدًا. حاليًا، سيواصل LimeSurvey دعم قيم الأكواد القديمة، لكن زر Show logic file سيُلوّن هذه الأسئلة لتعرف أنه ينبغي عليك تغيير أسمائها.
  • السؤال: هو السؤال الفعلي الذي يُطرح. لا يوجد حد فعلي لطول السؤال هنا، ولكن إذا كنت ترغب في شرح كيفية الإجابة عن السؤال، فاترك ذلك لحقل "مساعدة". يمكن استخدام كود HTML، مثلًا لإدراج الصور:
       
<img src="http://www.yourdomain.com/yourpics/pic.jpg">
تلميح: يمكنك أيضًا استخدام محرر HTML المرئي (WYSIWYG)، الذي يوفر واجهة رسومية لتنفيذ أهم المهام مثل استخدام خطوط أو أحجام مختلفة، وإدراج الصور، وغير ذلك. لمعرفة المزيد عنه، اقرأ قسم الويكي التالي.
  • مساعدة: هذا الحقل اختياري. وهو مفيد إذا كان السؤال يحتاج إلى بعض الشرح أو كنت ترغب في توضيح كيفية الإجابة عنه. عند إدخال نص في هذا الحقل، تظهر أيقونة "علامة استفهام" في شاشات إدخال الاستبيان يظهر نص المساعدة بجانبها.


ملاحظة: يتم فتح علامة تبويب الخيارات العامة افتراضيًا عند إضافة/تحرير سؤال (على الجانب الأيمن من اللوحة). وتجد هنا أهم السمات مثل نوع السؤال وقالب السؤال والسمة الإلزامية. ومع ذلك، يمكنك تحرير سؤالك بشكل أكبر باستخدام جميع السمات الأخرى الموجودة ضمن بقية علامات التبويب (انظر لقطة الشاشة أدناه). لمعرفة المزيد عن الطرق المتعددة لتصميم الأسئلة في LimeSurvey، يُرجى متابعة قراءة قسم الويكي التالي.


الخيارات العامة

تُعرض علامات تبويب مختلفة في الجزء الأيمن من الشاشة. وأهمها وأكثرها أساسية هي علامة تبويب الخيارات العامة. يمكن تغيير إعدادات السؤال التالية من هنا:

  • نوع السؤال: يحدد نوع الرد الذي يسمح به الاستبيان. اطلع على قسم أنواع الأسئلة للحصول على وصف للخيارات المتاحة المختلفة.
  • مجموعة أسئلة: لتغيير مجموعة الأسئلة الخاصة بسؤال ما، اختر المجموعة المطلوبة من القائمة المنسدلة.
  • تصديق: هذه الميزة متاحة في جميع الأسئلة من النوع النصي والرقمي. يمكنك استخدام التعبيرات النمطية القياسية في هذا الحقل للتحقق من صحة الردود على السؤال، وإذا لم تتطابق الردود مع هذا التعبير، فسيُطلب من المستخدم المحاولة مرة أخرى قبل أن يتمكن من المتابعة.
  • آخر؟: يمكن استخدام هذا الخيار مع أنواع أسئلة معينة فقط. إذا تم تفعيله، فسيتضمن السؤال خيار/مربع إجابة إضافيًا "آخر" كإجابة محتملة، يمكن للمشارك في الاستبيان اختياره إذا لم يكن راضيًا عن خيارات الإجابة المحددة مسبقًا.
  • إلزامي؟: يتيح لك هذا الإعداد إلزام المشاركين في الاستبيان بالإجابة عن جميع الأسئلة الإلزامية قبل أن يتمكنوا من الانتقال إلى السؤال التالي. لاحظ أنه في أسئلة الترتيب، يجب ترتيب جميع العناصر.
  • الحالة: هي معادلة ExpressionScript التي تحدد شروط السؤال. إذا كانت نتيجة تقييمها صحيحة (1)، فسيتم عرض السؤال للمشارك في الاستبيان؛ وإلا فسيتم إخفاؤه، ولأنه غير ذي صلة، يتم تعيين بيانات هذا السؤال إلى NULL في قاعدة البيانات. يمكن العثور على تفاصيل حول كيفية استخدام هذا الخيار في قسم الويكي ExpressionScript.
  • مشفر: هذا الإعداد متاح فقط لبعض أنواع الأسئلة، ويحدد ما إذا كانت بيانات الردود المحفوظة مشفرة في قاعدة البيانات. يوفر ذلك طبقة أمان إضافية في حال تعرضت قاعدة بياناتك للاختراق. ومع ذلك، فله بعض العيوب الطفيفة، إذ لن تتمكن من البحث عن نصوص جزئية في عرض الردود، كما أن التشفير/فك التشفير يتطلب موارد إضافية من الخادم.
  • حفظ كقيم افتراضية: يتيح لك هذا الإعداد حفظ إعدادات نوع السؤال الحالي كإعدادات افتراضية للأسئلة الجديدة. إذا قمت بتعيينه على 'تشغيل'، فسيحفظ القيم الافتراضية، ثم يعود تلقائيًا إلى 'إيقاف' بعد الحفظ.
  • مسح القيم الافتراضية: باستخدام هذا الإعداد، يمكنك إعادة تعيين أي قيم افتراضية تم حفظها بواسطة الوظيفة 'حفظ كقيم افتراضية' والعودة إلى القيم الافتراضية للنظام. إذا قمت بتعيينه على 'تشغيل'، فسيعيد تعيين القيم الافتراضية، ثم يعود تلقائيًا إلى 'إيقاف' بعد الحفظ.
ملاحظة: كما يتضح من لقطة الشاشة أعلاه، يمكن استخدام العديد من الخيارات الأخرى إلى جانب علامة تبويب الخيارات العامة لتخصيص سؤالك. تختلف إعدادات السؤال المتقدمة هذه باختلاف نوع السؤال! لذلك، يُرجى الرجوع إلى وثائق نوع السؤال الخاص بك.

استيراد سؤال

توضح الخطوات التالية كيفية استيراد سؤال إلى استبيان.

(1) من داخل الاستبيان، انقر على علامة تبويب بناء (الهيكلية).

(2) من صفحة إنشاء سؤال، انقر على استيراد سؤال في أعلى الصفحة.



سيتم عرض خيارات استيراد سؤال.



(3) انقر فوق تصفح وحدد ملف .lsq (وهو تنسيق نوع السؤال في LimeSurvey).

(4) حدد مجموعة أسئلة الوجهة التي تريد إضافة السؤال المستورد إليها.

(5) اختر ما إذا كنت تريد إعادة تسمية كود السؤال تلقائيًا إذا كان موجودًا بالفعل أم لا. إذا كان كود السؤال موجودًا بالفعل، فقم بتمكين هذا الخيار لاستخدام كود سؤال آخر. يمكنك أيضًا الحصول على سؤالين يستخدمان نفس كود السؤال. ومع ذلك، قد تظهر بعض المشكلات إذا استخدمت خيارات LimeSurvey الأكثر تعقيدًا مثل ExpressionScript أو عند العمل مع البيانات المصدّرة في R أو SPSS (حيث يصبح qcode تسمية القيمة).

تلميح: للتحقق من أن أكواد الأسئلة فريدة في الاستبيان الخاص بك، استخدم وظيفة عرض ملف المنطق في LimeSurvey لتمييز أكواد الأسئلة المتشابهة.

(6) اختر ما إذا كنت تريد تحويل روابط الموارد أم لا. يُستخدم هذا الخيار عادةً مع ExpressionScript لإنشاء أنواع أسئلة متقدمة. إذا استخدمتهما معًا، فيمكن تنفيذ تفرعات معقدة وتقييمات وتحقق من الصحة و/أو تخصيص.

(7) انقر فوق استورد الموجود في الجزء العلوي الأيمن من الشاشة.


سيتم عرض ملخص استيراد السؤال.


معلومات من جدول المشاركين في الاستطلاع

يرجى ملاحظة أن جداول الرموز المميزة (token) تسمى الآن جداول المشاركين في الاستبيان.

يمكنك إدراج معلومات أو نص من جدول المشاركين في الاستبيان ضمن سؤالك بحيث يعرض معلومات مرتبطة بالسياق. ولكي تتمكن LimeSurvey من ذلك، يجب ضبط الاستبيان على أنه غير مجهول (أي: يتم تتبعه) ويجب أن يكون قد تم إنشاء جدول المشاركين في الاستبيان.

يمكن استخدام العناصر النائبة التالية داخل السؤال:

{TOKEN:FIRSTNAME} يدرج القيمة من الحقل "firstname" الموجود في جدول المشاركين في الاستبيان
{TOKEN:LASTNAME} يدرج القيمة من الحقل "lastname" الموجود في جدول المشاركين في الاستبيان
{TOKEN:EMAIL} يدرج القيمة من الحقل "email" الموجود في جدول المشاركين في الاستبيان
{TOKEN:ATTRIBUTE_1} يدرج القيمة من الحقل "attribute_1" الموجود في جدول المشاركين في الاستبيان
{TOKEN:ATTRIBUTE_2} يدرج القيمة من الحقل "attribute_2" الموجود في جدول المشاركين في الاستبيان

لاستخدام أي من العناصر النائبة أعلاه، يجب كتابتها كما هي مكتوبة أعلاه في نص حقل السؤال. على سبيل المثال:

مرحبًا {TOKEN:FIRSTNAME}. لقد أرسلنا إليك بريدًا إلكترونيًا على هذا العنوان {TOKEN:EMAIL}.


إذا كنت ترغب في مزيد من تخصيص أسئلتك، فاستخدم [[ExpressionScript - Presentation/ar|ExpressionScript]]. على سبيل المثال، إذا كنت ترغب في استخدام تقنية التخصيص، فاكتب:

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

يمكنك أيضًا استخدام JavaScript لتحقيق مزيد من تخصيص الأسئلة. أولًا، يجب السماح باستخدام JavaScript عند إعداد الأسئلة. ويمكن تحقيق ذلك عن طريق إلغاء تنشيط مرشح XSS من الإعدادات العامة لتثبيت LimeSurvey الخاص بك. ومع ذلك، فإن إلغاء تنشيط هذا الخيار ليس فكرة جيدة دائمًا - اقرأ قسم الويكي التالي لمزيد من المعلومات. تخصيص الأسئلة عبر 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.


تم دمج معالج في محرر HTML المرئي (FCKeditor) بحيث يمكنك بسهولة إدراج أكواد الأسئلة/الإجابات السابقة. يسمى هذا البرنامج المساعد LimeReplacementFields.


لاستخدام هذه الميزة في FCKeditor:

(1) انقر فوق أيقونة "lime between brackets".

(2) حدد سؤالًا من مربع الاختيار.



يتم عرض الإجابات من الصفحات السابقة فقط.

ملاحظة حول LimeReplacementFields: عندما تريد حذف مرجع لوسم {name}، يرجى تحديد جميع الأحرف من القوس الافتتاحي إلى القوس الختامي ثم الضغط على حذف: لا تمسحه حرفًا بحرف باستخدام مفتاح Delete أو Backspace، وإلا فسيظهر الحقل مرة أخرى.

تنسيق الأسئلة

يمكنك تحرير تخطيط/تصميم السؤال باستخدام CSS عبر محرر القالب.