نوع السؤال - الترتيب
From LimeSurvey Manual
وصف مختصر
يتيح لك نوع السؤال هذا عرض قائمة من الإجابات/الخيارات المحتملة على المشاركين في الاستبيان، ليتمكنوا بعد ذلك من ترتيبها وفقًا لتفضيلاتهم.

مثال: Question type ranking.zip.
الخيارات العامة
الزامي
وصف
يتيح هذا الخيار لمسؤولي الاستبيان مطالبة المشاركين بالإجابة عن أسئلة معينة في الاستبيان. إذا لم تتم الإجابة عن الأسئلة الإلزامية، فلن يتمكن المشاركون من المتابعة. إذا كان لديك سؤال يحتوي على عدة أسئلة فرعية، وتريد أن تكون الإجابة مطلوبة عن بعض الأسئلة الفرعية فقط، فاستخدم السمة الحد الأدنى للإجابات الموجودة ضمن علامة التبويب منطق.
الخيارات المتاحة
- نعم (On) - يجب الإجابة عن السؤال قبل أن يتمكن المشارك من الانتقال إلى الصفحة التالية - لا يتم عرض خيار الإجابة 'بدون إجابة' أبدًا.
- مرن (Soft) - إذا لم تتم الإجابة عن السؤال، يظهر تحذير عند محاولة الانتقال إلى الصفحة التالية - ومع ذلك، يمكن للمشارك تجاهل التحذير والمتابعة. لاحظ أن خيار 'بدون إجابة' لا يزال معروضًا (إذا كان مفعّلًا في إعدادات عرض الاستبيان)
- إيقاف (Off) (الافتراضي) - يمكن ترك السؤال دون إجابة
الشرط
وصف
إذا كانت قيمة نتيجة الشرط "1" أو "true"، فإن السؤال "ذو صلة" في سياق الاستبيان، أي أنه يظهر للمشارك في الاستبيان. وإلا فسيتم إخفاء السؤال. يتيح لك أي سؤال في الاستبيان تحديد معادلة الصلة. هذه الوظيفة هي خليفة الشروط وتدعم منطقًا شرطيًا أكثر تعقيدًا بكثير.
تمييز بناء الجملة
عند حفظ الشرط، يتم تقييمه وتمييز بناء الجملة فيه. سيتم تمييز أي أخطاء بالألوان بحيث يمكنك اكتشافها وإصلاحها بسرعة.
القيم الصالحة
- أي شرط يستخدم بناء جملة ExpressionScript، بدون أقواس معقوفة تحيط به.
أمثلة
فيما يلي أمثلة جيدة على تمييز بناء الجملة.
العرض
قالب السؤال (question_theme)
وصف
يتيح لك استخدام قوالب مخصصة للسؤال المعني.
الخيارات المتاحة
- قوالب الأسئلة التي أنشأتها والموجودة ضمن قوالب الأسئلة في لوحة القوالب.
انظر: قوالب الأسئلة
اخف النصيحة (hide_tip)
وصف
تتضمن معظم الأسئلة عادةً نصيحة تقول "من فضلك اختر أحد الخيارات التالية" أو نص تلميح حول كيفية الإجابة عن السؤال. تتيح لك هذه السمة تعطيل هذه النصائح/التلميحات أو تفعيلها.
تتضمن هذه النصائح/التلميحات رسائل معايير التحقق من الصحة (مثل الحد الأدنى/الأقصى لعدد الإجابات، أو الحد الأدنى/الأقصى/يساوي قيمة المجموع). إذا تم تفعيل hide_tip، فسيتم إخفاء هذه الرسائل. ومع ذلك، إذا أدخل المستخدم بيانات غير صالحة، فستظهر النصائح. وستظهر باللون الأحمر، ثم يتغير لونها إلى الأخضر بمجرد استيفاء معايير التحقق من الصحة.
الخيارات المتاحة
- تشغيل - يتم إخفاء النصائح/التلميحات؛
- إيقاف (الافتراضي).
Answer options order (answer_order) / Subquestions order (subquestion_order)
Description
"Answer options order" allows to set the order of answer options subquestions (New in 5.5.0 build 221219) "Subquestions order" has the same purpose, but for question types with subquestions (New in 6.16.0 build 251120)
Available options
- Normal (default)
- Random - Randomize when participant enters survey
- Alphabetically
- Random A-Z/Z-A - Keep alphabetical order but randomize either from A-Z or Z-A when participant enters survey
Example for answer options
See this example (outside link) to better understand how to use different LimeSurvey randomization features.
دائما اخف هذا السؤال (مخفي)
وصف
إذا تم تفعيل هذا الخيار، فسيكون السؤال مخفيًا دائمًا ولن يتم عرضه على المشاركين فى الاستبيان. يمكن استخدام هذه الوظيفة في السيناريوهات التالية:
- إذا كنت ترغب في ملء سؤال مسبقًا باستخدام عنوان URL وتريد عدم عرضه على الشاشة. يتجاوز هذا أي شروط مستخدمة داخل الاستبيان، لأن السؤال المعني لن يتم تضمينه في الصفحة أصلًا.
- إذا كنت ترغب في تخزين قيمة أو حسابها بشكل فوري عبر عرض ExpressionScript.
الخيارات المتاحة
- تشغيل
- إيقاف (الافتراضي)
فئة CSS (css_class)
وصف
إذا كنت ترغب في إضافة فئات CSS خاصة إلى أسئلة معينة، فيمكنك إدخال اسم فئة CSS (أو أسماء الفئات) في هذا المربع. تأكد من ترك مسافة فارغة بين أسماء الفئات المختلفة.
القيم الصالحة
- أي سلسلة نصية مع مسافة بين أسماء فئات CSS المختلفة.
اظهر تنبية الجافاسكربت (showpopups)
وصف
يعرض تنبيهًا إذا تجاوز عدد الإجابات الحد الأقصى المسموح به للإجابات. وإلا فسيتم فقط تحديث تلميح مدير التعبيرات (ويظهر باللون الأحمر).
الخيارات المتاحة
- تشغيل (الخيار الافتراضي)
- إيقاف
نفس ارتفاع الخيارات (samechoiceheight)
وصف
في حال تفعيل هذا الخيار، ستكون جميع خيارات الاجوبة المحددة ضمن نوع السؤال هذا بنفس الارتفاع. على سبيل المثال، يختلف ارتفاع خيارات الاجوبة عادةً عن بعضها البعض إذا كانت تحتوي على صور (ما لم تكن الأبعاد متطابقة في جميع خيارات الاجوبة).
الخيارات المتاحة
- تشغيل (القيمة الافتراضية)
- إيقاف
نفس ارتفاع القائمة (samelistheight)
وصف
يستخدم نوع سؤال الترتيب قائمة اختيار (تُعرض فيها جميع خيارات الإجابة) وقائمة ترتيب (تُرتَّب فيها خيارات الإجابة). عند تفعيل هذا الخيار، سيكون للقائمتين الارتفاع نفسه.
الخيارات المتاحة
- تشغيل (القيمة الافتراضية)
- إيقاف
مساعدة الصلة للاستبيان القابل للطباعة (printable_survey_relevance_help)
وصف
إذا كنت ترغب في طباعة استبيان، فيمكنك أيضًا طباعة معادلات الصلة لكل سؤال. أما إذا كنت تفضل عرض شرح بدلًا من التعبير في النموذج المطبوع، فاملأ هذا المربع بالشرح النصي لمعادلة الصلة.
القيم الصالحة
- أي نص و/أو أرقام ترغب في عرضها في النموذج القابل للطباعة.
المنطق
أقل أجابة (min_answers)
وصف
يمكن استخدام هذه الوظيفة للتأكد من أن المستخدم يختار عددًا محددًا على الأقل من الإجابات في سؤال من نوع خيار متعدد.
القيم الصالحة
- أي عدد صحيح أكبر من 0
- أي رقم
- أي رمز SGQA
- أي رمز سؤال (اسم متغير)
- أي معادلة تستخدم صيغة ExpressionScript، دون أقواس معقوفة تحيط بها.
مثال
إذا تم تعيين القيمة إلى X (رقم عشوائي)، يمكن للمستخدمين إرسال نموذج الاستبيان إذا حددوا X من مربعات الاختيار على الأقل. وإذا استُخدم هذا الخيار مع أسئلة الترتيب، فإن ذلك يضمن ترتيب ثلاثة عناصر على الأقل قبل السماح للمشارك بإرسال الإجابات/الاستبيان.
الحد الاقصى للاجابات (max_answers)
وصف
يمكن استخدامه لتحديد العدد الإجمالي للإجابات التي يمكن للمستخدم اختيارها في سؤال من نوع خيار متعدد.
القيم الصالحة
- أي قيمة رقمية
- أي رمز SGQA
- أي رمز سؤال (اسم متغير)
- أي معادلة تستخدم صيغة ExpressionScript، دون الأقواس المعقوصة المحيطة.
مثال
إذا تم التعيين على 2، فلن يتمكن المستخدم من تحديد أكثر من مربعي اختيار، أو مربع اختيار واحد + ملء الحقل "آخر" (إن وجد). بالنسبة لـ نوع السؤال ترتيب، سيتمكن المشارك من اختيار عنصرين كحد أقصى.
الحد الأقصى للأعمدة للترتيب (max_subquestions)
وصف
يحدّ هذا الخيار من عدد الأعمدة التي يتم إنشاؤها في قاعدة البيانات (وبشكل أدق، في جدول الإجابات). إذا أدخلت قيمة أقل من خيار الحد الاقصى للاجابات، فستمثل هذه السمة الحد الأعلى لعدد الخيارات التي يمكن للمشارك اختيارها.
القيم الصالحة
- أي قيمة رقمية موجبة
- القيمة الافتراضية هي إجمالي عدد خيارات الإجابة التي يحتوي عليها سؤالك. سيتم عرض الرقم بعد تنشيط الاستبيان لأول مرة.
مرشح الصفيف (array_filter)
وصف
يتيح لك إعداد مرشح الصفيف استخدام أي سؤال من نوع خيار متعدد لتحديد أو ضبط الإجابات التي تُعرض في قائمة أو صفيف أو سؤال خيار متعدد لاحق.
- خيار متعدد
- خيار متعدد مه تعليقات
- نص قصير مركب/ مزدوج
- رقمي متعدد
- صفيف (5 نقاط، 10 نقاط، نعم/لا/غير متأكد، زيادة/نفس/نقصان، عمود)
- صفيف (المقياس المزدوج، نص، أرقام)
- ترتيب
علاوة على ذلك، يمكن تصفية كل نوع من أنواع الأسئلة هذه.
الاستثناء الوحيد هو صفيف (عمود)، إذ يمكنه تصفية الأسئلة الأخرى ولكن لا يمكنه تصفية نفسه.كيفية ضبط المرشح
لضبط مرشح، أدخل رمز السؤال لسؤال متعدد الخيارات في مربع مرشح الصفيف الخاص بالسؤال الذي تقوم بتحريره حاليًا. سيُستخدم السؤال المعني كمصدر للمعلومات للسؤال الحالي، حيث يتم استرجاع الإجابات المحددة من السؤال السابق واستخدامها كخيارات إجابة للسؤال الحالي. على سبيل المثال، إذا كان رمز السؤال المصدر متعدد الخيارات هو "Q1"، فأدخل "Q1" في مربع 'مرشح الصفيف' لبدء عملية تصفية الإجابات. ستكون خيارات الإجابة المحددة في السؤال Q1 فقط مرئية في السؤال الذي تمت تصفيته بواسطة array_filter.
التسلسل المتتابع
يمكن عرض الخيارات المحددة بشكل متتابع. هذا يعني أنه يمكنك تحديد سؤال يقوم بتصفية سؤال آخر، والذي يقوم بدوره بتصفية سؤال آخر، وهكذا.
مثال على مرشح الصفيف
لنلقِ نظرة على المثال التالي لفهم قوة هذا الإعداد بشكل أفضل:

في لقطة الشاشة أعلاه لدينا سؤالان. الأول من نوع السؤال نص قصير مركب/ مزدوج، بينما الثاني من نوع السؤال صفيف المقياس المزدوج. ستُعرض الإجابات التي تقدمها في السؤال الأول في السؤال الثاني. من الناحية التقنية، تتم تصفية الإجابات التي تقدمها للأسئلة الفرعية من السؤال الأول وعرضها في السؤال الثاني.
يمكن تنزيل هذا المثال من الرابط التالي: limesurvey_group_32.lsg. قم باستيراد مجموعة الأسئلة هذه إلى نسخة LimeSurvey الخاصة بك.
مرشح استبعاد الصفيف (array_filter_exclude)
وصف
يتيح لك إعداد مجموعة مرشح الاستبعاد استخدام أي سؤال من نوع خيار متعدد لتحديد الإجابات التي لن تظهر في قائمة أو صفيف أو سؤال خيار متعدد لاحق.
- خيار متعدد
- خيار متعدد مه تعليقات
- نص قصير مركب/ مزدوج
- رقمي متعدد
- صفيف (5 نقاط، 10 نقاط، نعم/لا/غير متأكد، زيادة/ثابت/نقصان، حسب العمود)
- صفيف (مقياس مزدوج، نص، أرقام)
- ترتيب
علاوة على ذلك، يمكن تصفية كل نوع من أنواع هذه الأسئلة.
الاستثناء الوحيد هو صفيف مرتب حسب الاعمدة الذي يمكنه تصفية أسئلة أخرى، لكن لا يمكن تصفيته.طريقة الإعداد
أدخل رمز السؤال لسؤال متعدد الخيارات في مربع مجموعة مرشح الاستبعاد الخاص بالسؤال الذي تقوم بتحريره حاليًا. سيُستخدم السؤال المعني كمصدر للمعلومات للسؤال الحالي، حيث يتم استرجاع الإجابات غير المحددة من السؤال السابق واستخدامها كخيارات إجابة للسؤال الحالي. على سبيل المثال، إذا كان رمز السؤال المصدر متعدد الخيارات هو "Q1"، فأدخل "Q1" في مربع 'مجموعة مرشح الاستبعاد' لبدء عملية تصفية الإجابات. ستظهر في سؤالك فقط خيارات الإجابة التي لم يتم تحديدها في السؤال Q1.
التتابع
يمكن عرض الخيارات المحددة بشكل متتابع. هذا يعني أنه يمكنك تحديد سؤال يقوم بتصفية سؤال آخر، والذي بدوره يقوم بتصفية سؤال آخر، وهكذا.
مثال
لنلقِ نظرة معًا على المثال التالي:

في لقطة الشاشة أعلاه، لدينا سؤالان. الأول من نوع السؤال خيار متعدد، بينما الثاني من نوع السؤال خيار متعدد مه تعليقات. سيتم استبعاد الإجابات التي تحددها في السؤال الأول من السؤال الثاني. على سبيل المثال، إذا حددت الخيار ComfortUpdate (الذي له رمز السؤال الفرعي 'SQ1') والخيار Plugin ('SQ4')، فسيتم استبعاد الأسئلة الفرعية المقابلة 'SQ1' و'SQ4' من السؤال الثاني. في لقطة الشاشة، يمكننا ملاحظة أن الخيارات غير المحددة في السؤال الأول فقط هي التي تظهر في السؤال الثاني.
يمكن تنزيل هذا المثال من الرابط التالي: Limesurvey_group_array_filter_exclude.zip. قم باستيراد مجموعة الأسئلة هذه إلى تثبيت LimeSurvey الخاص بك.
نمط ترشيح أو تصفية المصفوفة (array_filter_style)
وصف
تتيح لك هذه الوظيفة اختيار كيفية عرض الأسئلة الفرعية التي تمت تصفيتها بواسطة مرشح الصفيف. يمكن أن تكون إما "مخفية" أو "معطلة".
الخيارات المتاحة
- مخفي (الافتراضي) - إذا تم تحديد هذا الخيار، فلن يتم عرض الأسئلة الفرعية المحددة سابقًا في السؤال الثاني.
- معطل - إذا تم تحديد هذا الخيار، فسيتم تظليل الأسئلة الفرعية المحددة سابقًا باللون الرمادي ولن يمكن تحديدها.
مثال
إذا كنت ترغب في استخدام خيار "معطل"، فسيتم عرض الأسئلة الفرعية المحددة سابقًا على النحو التالي:

اختر اسم عشوائي للمجموعة (random_group)
وصف
يضع الأسئلة في مجموعة عشوائية محددة، وتُعرض جميع الأسئلة المدرجة في المجموعة المحددة بترتيب عشوائي للمشاركين في الاستبيان.
يمكنك العثور على استبيان نموذجي يستخدم اسم المجموعة العشوائية في استبيان ExpressionScript النموذجي.
القيم الصالحة
ما عليك سوى إدخال أي نص تريده (على سبيل المثال: 'group1'). جميع الأسئلة التي تم تعيين النص نفسه لها في حقل اختر اسم عشوائي للمجموعة سيتم ترتيب أماكنها في الاستبيان عشوائيًا (أي تبديل مواضعها عشوائيًا فيما بينها).
معاينة
لمعاينة الأسئلة، استخدم وظيفة معاينة المسح بدلًا من وظيفة معاينة مجموعات الاسئلة، إذ تم الإبلاغ بأن الوظيفة الثانية لا تعرض الأسئلة بترتيب عشوائي.
معادلة التحقق من صحة السؤال (em_validation_q)
وصف
هذه معادلة تُستخدم للتحقق من صحة السؤال بأكمله (مثلاً جميع أجزائه مجتمعةً في سؤال متعدد الإجابات). إذا لم يستوفِ السؤال معايير التحقق من الصحة، فستظهر رسالة em_validation_q_tip (وهي تستخدم نمط CSS .error). يستخدم هذا التلميح نمط CSS .em_q_fn_validation، وهو مخفي افتراضياً داخل الملف template.css.
الفرق الرئيسي بين هذه الميزة ومعادلات التحقق من صحة الأسئلة الفرعية (خيار em_validation_sq) هو أنه في هذه الميزة، إذا فشل السؤال (أو أجزاء السؤال) في التحقق من الصحة، فيمكن عرض رسالة خطأ. أما في التحقق من صحة الأسئلة الفرعية، فسيتم تنسيق كل خلية إدخال نصي (مثلاً في نوع سؤال صفيف، ويمكن تطبيقه أيضاً على أنواع الأسئلة ذات الإدخال الواحد) بحيث يكون لون الخلفية أحمر (فاتحاً).
القيم الصالحة
- أي معادلة تستخدم صيغة ExpressionScript، من دون أقواس معقوفة محيطة بها.
مثال
- تريد جمع معلومات ديموغرافية من المستخدمين عبر سؤال من نوع نص قصير مركب/ مزدوج، وتريد التحقق من أن المستخدم قد أدخل عنوان بريد إلكتروني ورقم هاتف صالحين.
يوضح هذا المثال شكل السؤال عند وجود إجابات غير صالحة:

وهنا شكله عند وجود إجابة واحدة غير صالحة:

فيما يلي كيفية تحرير سؤال لإدخال هذه المعلومات:

وفيما يلي جزء من مخرجات عرض ملف المنطق الذي يتيح لك التحقق من دقة التعبير والتأكد من عدم وجود أخطاء في الصيغة:

كما ترى، تتحقق معادلة التحقق من الصحة من أن كلاً من البريد الإلكتروني ورقم الهاتف إما فارغ أو مطابق لمرشح التعبير المنتظم.
لا يعرض تلميح التحقق من الصحة رسالة التحذير إلا إذا بدا الهاتف أو البريد الإلكتروني غير صالح.
إذا أردت استيراد المثال أعلاه إلى نسخة LimeSurvey الخاصة بك، فقم بتنزيل ملف lsq. التالي: Em_validation_q_example.zip.
تلميح لمعادلة التحقق من صحة السؤال بالكامل (em_validation_q_tip)
وصف
إذا كنت تستخدم معادلة التحقق من صحة السؤال، فيمكنك استخدام هذا المربع لعرض رسالة اختيارية على شكل تلميح للسؤال توضح كيفية تعبئة السؤال.
القيم الصالحة
- أي نص أو معادلة تستخدم صيغة ExpressionScript.
مثال
راجع المثال الوارد في قسم معادلة التحقق من صحة السؤال في الويكي؛ فهو يوضح كيف يمكن تخصيص التلميح لإظهار أجزاء سؤال من نوع نص قصير مركب لا تستوفي معايير التحقق.
أخرى
إدراج فاصل الصفحات في طريقة العرض القابلة للطباعة (page_break)
وصف
تكون هذه السمة نشطة فقط عند طباعة استبيان فعليًا من العرض القابل للطباعة. وهي تفرض فاصل صفحة قبل السؤال.
الخيارات المتاحة
- تشغيل
- إيقاف (الافتراضي)
رأس الاختيار (choice_header)
وصف
اكتب في المربع الاسم الجديد لرأس قائمة الاختيارات.
القيم الصالحة
- إذا تُرك فارغًا، فسيكون الرأس "اختياراتك" (القيمة الافتراضية)
- أي أحرف
رأس الترتيب (rank_header)
وصف
اكتب في مربع النص الاسم الجديد لرأس قائمة الترتيب.
القيم الصالحة
- إذا تُرك فارغًا، فسيكون الرأس "الترتيب الخاص بك" (القيمة الافتراضية)
- أي أحرف
إحصاءات
عرض في إحصاءات عامة (public_statistics)
وصف
تتيح هذه السمة لمسؤول الاستبيان اختيار ما إذا كان سيتم عرض نتائج سؤال معين على المشاركين في الاستبيان بعد إرسالهم للاستبيان.
الإعداد الافتراضي لكل سؤال هو 'إيقاف' (= عدم عرض إحصاءات السؤال للمشاركين). يجب تفعيل هذا الخيار لكل سؤال على حدة إذا كنت ترغب في عرض إحصاءات الاستبيان الخاصة بهذا السؤال (أو هذه الأسئلة) للمشاركين فى الاستبيان بعد إرسال الاستبيان.
الخيارات المتاحة
- تشغيل
- إيقاف (افتراضي)
اظهر الرسم البياني (display_chart)
وصف
تتيح هذه السمة لمسؤول الاستبيان اختيار ما إذا كان سيتم عرض رسم بياني يحتوي على نتائج السؤال للمشاركين فى الاستبيان بعد إكمالهم الاستبيان.
- إعداد الاستبيان إحصاءات عامة من إعدادات العرض و التصفح
- إعداد الاستبيان عرض الرسومات البيانية من إعدادات العرض و التصفح
- سمة السؤال إحصاءات عامة، و
- سمة السؤال اظهر الرسم البياني.
الخيارات المتاحة
- تشغيل
- إيقاف (افتراضي)
نوع الرسم البياني (chart_type)
وصف
تتيح هذه السمة لمسؤول الاستبيان اختيار نوع الرسم البياني الذي سيتم عرضه للمشارك بعد انتهائه من تعبئة الاستبيان.
الخيارات المتاحة
- شريط الرسم البياني
- الرسم البياني الدائري
- رادار
- خطي
- المنطقة القطبية
- الدونات