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 Question type - Numerical input and the translation is 100% complete.

وصف مختصر

يطلب نوع السؤال هذا من المشارك في الاستبيان إدخال رقم واحد.



مثال: Question_example_numerical_input.zip.

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

الزامي

وصف

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

إذا كنت تستخدم أيًا من القوالب المثبتة مسبقًا وكانت سمة السؤال الزامي مفعّلة، فستظهر علامة نجمة حمراء بجوار السؤال. إذا كنت ترغب في إخفائها، يرجى الاطلاع على هذه التعليمات.


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

  • نعم (On) - يجب الإجابة عن السؤال قبل أن يتمكن المشارك من الانتقال إلى الصفحة التالية - لا يتم عرض خيار الإجابة 'بدون إجابة' أبدًا.
  • مرن (Soft) - إذا لم تتم الإجابة عن السؤال، يظهر تحذير عند محاولة الانتقال إلى الصفحة التالية - ومع ذلك، يمكن للمشارك تجاهل التحذير والمتابعة. لاحظ أن خيار 'بدون إجابة' لا يزال معروضًا (إذا كان مفعّلًا في إعدادات عرض الاستبيان)
  • إيقاف (Off) (الافتراضي) - يمكن ترك السؤال دون إجابة


التحقق من الصحة (باستخدام التعبيرات المنتظمة) (preg_validation)

وصف

يتيح لك هذا الخيار تحديد التعبير المنتظم الذي يمكنك من خلاله التحقق من صحة جميع أجزاء السؤال.

إذا كانت قيمة أي سؤال أو سؤال فرعي لا تلبي متطلبات التحقق من الصحة، فسيتغير لون خلفية حقل إدخال النص إلى الأحمر حتى يتمكن المستخدمون من معرفة أجزاء السؤال التي تحتاج إلى تصحيح بسهولة. وبهذه الطريقة يمكنك إجراء التحقق من الصحة داخل الصفحة نفسها. وبذلك لن تحتاج إلى انتظار نقر المستخدم على زر الإرسال للتحقق من صحة السؤال المعني.

القيم الصالحة

  • أي تعبير منتظم صالح

مثال



الشرط

وصف

إذا كانت قيمة نتيجة الشرط "1" أو "true"، فإن السؤال "ذو صلة" في سياق الاستبيان، أي أنه يظهر للمشارك في الاستبيان. وإلا فسيتم إخفاء السؤال. يتيح لك أي سؤال في الاستبيان تحديد معادلة الصلة. هذه الوظيفة هي خليفة الشروط وتدعم منطقًا شرطيًا أكثر تعقيدًا بكثير.

تمييز بناء الجملة

عند حفظ الشرط، يتم تقييمه وتمييز بناء الجملة فيه. سيتم تمييز أي أخطاء بالألوان بحيث يمكنك اكتشافها وإصلاحها بسرعة.

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


القيم الصالحة

  • أي شرط يستخدم بناء جملة ExpressionScript، بدون أقواس معقوفة تحيط به.

أمثلة

فيما يلي أمثلة جيدة على تمييز بناء الجملة.


العرض

بادئة (prefix)

وصف

قيمة نصية تُعرض كبادئة قبل مربع (أو مربعات) إدخال النص. تظهر البادئة على يسار حقل الإدخال مباشرة.

إذا كانت الشاشة صغيرة، فستظهر البادئة أعلى حقل الإدخال. إذا كنت ترغب في إبقائها على اليسار (New in 3.0.0 ) : أضف الفئة suffix-prefix-force إلى السؤال.

القيم الصالحة

  • أي حرف أو مجموعة أحرف ترغب في عرضها قبل حقل الإدخال

مثال

سيؤدي إدخال القيمة "$" لهذه السمة إلى عرض علامة الدولار مباشرة قبل مربع إدخال النص.



لاحقة (Suffix)

وصف

قيمة نصية تُضاف كلاحقة إلى مربع إدخال النص. تظهر اللاحقة على يمين حقل الإدخال مباشرةً.

على الشاشات الصغيرة: تظهر اللاحقة أسفل حقل الإدخال. إذا كنت ترغب في إبقائها على اليمين (New in 3.0.0 ): أضف الفئة suffix-prefix-force إلى السؤال.

القيم الصالحة

  • أي حرف أو مجموعة من الأحرف ترغب في عرضها بعد حقل الإدخال

مثال

سيؤدي إدخال القيمة "%" لهذه السمة إلى عرض علامة النسبة المئوية مباشرةً بعد مربع إدخال النص.



قالب السؤال (question_theme)

وصف

يتيح لك استخدام قوالب مخصصة للسؤال المعني.

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

  • قوالب الأسئلة التي أنشأتها والموجودة ضمن قوالب الأسئلة في لوحة القوالب.

انظر: قوالب الأسئلة

ملاحظة: هذه الميزة قيد التطوير حاليًا.



عرض مربع الإدخال (text_input_width)

وصف

تحدد هذه السمة عرض مربعات إدخال النص (عرض "الغلاف" المحيط بمربعات إدخال النص). يُستخدم مربع الإدخال لكتابة إجابة على السؤال (الفرعي). إذا كانت قيمة العرض كبيرة بما فيه الكفاية، فسيتم عرض مربع إدخال النص في السطر التالي. يُرجى ملاحظة أن هذا الخيار لا يحدد حجم الإدخال ولا عرض العمود بأكمله!

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

  • القيمة الإفتراضية: عند تحديد هذا الخيار، سيتم تعيين قيمة افتراضية لهذه السمة بحيث تظهر العلامة ومربع إدخال النص الخاص بها في السطر نفسه. على سبيل المثال، إذا كان عرض العلامة 41%، فستكون قيمة عرض مربع إدخال النص هي القيمة التي تسمح بظهور العلامة ومربع الإدخال في السطر نفسه (58% في هذه الحالة). وإذا كان عرض مربع إدخال النص أكبر من 58%، فسيتم عرضه في السطر التالي.
  • 8%؛ 17%...92%، 100%: كلما زادت القيمة المحددة، زاد عرض مربع إدخال النص.

مثال

  • إذا كنت ترغب في عرض جزء الإدخال أسفل السؤال الفرعي/العلامة، فحدد الخيار 100% من القائمة المنسدلة.


اخف النصيحة (hide_tip)

وصف

تتضمن معظم الأسئلة عادةً نصيحة تقول "من فضلك اختر أحد الخيارات التالية" أو نص تلميح حول كيفية الإجابة عن السؤال. تتيح لك هذه السمة تعطيل هذه النصائح/التلميحات أو تفعيلها.

تتضمن هذه النصائح/التلميحات رسائل معايير التحقق من الصحة (مثل الحد الأدنى/الأقصى لعدد الإجابات، أو الحد الأدنى/الأقصى/يساوي قيمة المجموع). إذا تم تفعيل hide_tip، فسيتم إخفاء هذه الرسائل. ومع ذلك، إذا أدخل المستخدم بيانات غير صالحة، فستظهر النصائح. وستظهر باللون الأحمر، ثم يتغير لونها إلى الأخضر بمجرد استيفاء معايير التحقق من الصحة.

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

  • تشغيل - يتم إخفاء النصائح/التلميحات؛
  • إيقاف (الافتراضي).



حجم مربع إدخال النص (input_box_size)

 Hint: This feature is available starting in version 3.0.0


وصف

تتيح لك هذه الوظيفة تحديد حجم منطقة النص (مربع إدخال النص). بشكل افتراضي، يفرض LimeSurvey عرض مربع الإدخال بحجم افتراضي. يمكن تجاوز ذلك باستخدام هذه الوظيفة.

لنقل المربع إلى السطر التالي، تحتاج إلى زيادة حجم الحاوية. للقيام بذلك، قم بزيادة قيمة سمة عرض إدخال النص.

القيم الصالحة

  • أي قيمة رقمية


دائما اخف هذا السؤال (مخفي)

وصف

إذا تم تفعيل هذا الخيار، فسيكون السؤال مخفيًا دائمًا ولن يتم عرضه على المشاركين فى الاستبيان. يمكن استخدام هذه الوظيفة في السيناريوهات التالية:

  • إذا كنت ترغب في ملء سؤال مسبقًا باستخدام عنوان URL وتريد عدم عرضه على الشاشة. يتجاوز هذا أي شروط مستخدمة داخل الاستبيان، لأن السؤال المعني لن يتم تضمينه في الصفحة أصلًا.
  • إذا كنت ترغب في تخزين قيمة أو حسابها بشكل فوري عبر عرض ExpressionScript.
ملاحظة: من أنواع الأسئلة الشائعة المستخدمة مع هذه الوظيفة نوع معادلة.

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

  • تشغيل
  • إيقاف (الافتراضي)


فئة CSS (css_class)

وصف

إذا كنت ترغب في إضافة فئات CSS خاصة إلى أسئلة معينة، فيمكنك إدخال اسم فئة CSS (أو أسماء الفئات) في هذا المربع. تأكد من ترك مسافة فارغة بين أسماء الفئات المختلفة.

القيم الصالحة

  • أي سلسلة نصية مع مسافة بين أسماء فئات CSS المختلفة.
 Hint: يمكنك أيضًا إدراج تعبير في هذا المربع (New in 3.0.0 ). تذكر أن ناتج التعبير لن يتم تحديثه ديناميكيًا.


  وفقًا لـ W3C، يمكن أن تحتوي أسماء فئات CSS فقط على الأحرف [a-zA-Z، و0-9] وأحرف ISO 10646 من U+00A1 فما فوق، بالإضافة إلى الواصلة (-) والشرطة السفلية (_). ولا يمكن أن تبدأ برقم، أو بواصلة متبوعة برقم. يقوم LimeSurvey بترميز فئات CSS، لكنه لا يصحح المشكلة بالكامل.



مساعدة الصلة للاستبيان القابل للطباعة (printable_survey_relevance_help)

وصف

إذا كنت ترغب في طباعة استبيان، فيمكنك أيضًا طباعة معادلات الصلة لكل سؤال. أما إذا كنت تفضل عرض شرح بدلًا من التعبير في النموذج المطبوع، فاملأ هذا المربع بالشرح النصي لمعادلة الصلة.

القيم الصالحة

  • أي نص و/أو أرقام ترغب في عرضها في النموذج القابل للطباعة.


الإدخال

أقصى عدد للأحرف (maximum_chars)

وصف

يتيح لك هذا الإعداد تحديد الحد الأقصى لعدد الأحرف التي يمكن إدخالها في سؤال نصي. فعلى سبيل المثال، يعني إدخال القيمة 20 أن المشارك لا يستطيع إدخال أكثر من 20 حرفًا.

القيم الصالحة

  • أي عدد صحيح أكبر من 0



الحد الأدنى لقيمة المدخلات الرقمية (min_num_value_n)

وصف

الحد الأدنى للقيمة الرقمية التي يمكن للمشارك إدخالها في مربع الإدخال.

القيم الصالحة

  • أي قيمة صحيحة أكبر من 0
  • أي رقم
  • أي رمز SGQA
  • أي رمز سؤال (اسم متغير)
  • أي معادلة، باستخدام صيغة ExpressionScript، بدون الأقواس المعقوفة المحيطة.



عدد صحيح فقط (num_value_int_only)

وصف

عند التمكين، سيتمكن المشاركون من إدخال أعداد صحيحة فقط في المربع.

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

  • نعم
  • لا (افتراضي)



القيمة العظمى للمدخل العددي (max_num_value_n)

وصف

القيمة العظمى للمدخل الرقمي التي يمكن للمستجيب إدخالها في مربع الإدخال.

القيم الصالحة

  • أي عدد صحيح أكبر من 0
  • أي رقم
  • أي رمز SGQA
  • أي كود سؤال (اسم المتغير)
  • أي معادلة، باستخدام صيغة ExpressionScript، دون الأقواس المعقوفة المحيطة.


المنطق

اختر اسم عشوائي للمجموعة (random_group)

وصف

يضع الأسئلة في مجموعة عشوائية محددة، وتُعرض جميع الأسئلة المدرجة في المجموعة المحددة بترتيب عشوائي للمشاركين في الاستبيان.

يمكنك العثور على استبيان نموذجي يستخدم اسم المجموعة العشوائية في استبيان ExpressionScript النموذجي.

القيم الصالحة

ما عليك سوى إدخال أي نص تريده (على سبيل المثال: 'group1'). جميع الأسئلة التي تم تعيين النص نفسه لها في حقل اختر اسم عشوائي للمجموعة سيتم ترتيب أماكنها في الاستبيان عشوائيًا (أي تبديل مواضعها عشوائيًا فيما بينها).


معاينة لمعاينة الأسئلة، استخدم وظيفة معاينة المسح بدلًا من وظيفة معاينة مجموعات الاسئلة، إذ تم الإبلاغ بأن الوظيفة الثانية لا تعرض الأسئلة بترتيب عشوائي.



معادلة التحقق من صحة السؤال (em_validation_q)

وصف

هذه معادلة تُستخدم للتحقق من صحة السؤال بأكمله (مثلاً جميع أجزائه مجتمعةً في سؤال متعدد الإجابات). إذا لم يستوفِ السؤال معايير التحقق من الصحة، فستظهر رسالة em_validation_q_tip (وهي تستخدم نمط CSS ‏.error). يستخدم هذا التلميح نمط CSS ‏.em_q_fn_validation، وهو مخفي افتراضياً داخل الملف template.css.

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

القيم الصالحة

  • أي معادلة تستخدم صيغة ExpressionScript، من دون أقواس معقوفة محيطة بها.

مثال

  • تريد جمع معلومات ديموغرافية من المستخدمين عبر سؤال من نوع نص قصير مركب/ مزدوج، وتريد التحقق من أن المستخدم قد أدخل عنوان بريد إلكتروني ورقم هاتف صالحين.

يوضح هذا المثال شكل السؤال عند وجود إجابات غير صالحة:

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

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

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

كما ترى، تتحقق معادلة التحقق من الصحة من أن كلاً من البريد الإلكتروني ورقم الهاتف إما فارغ أو مطابق لمرشح التعبير المنتظم.

لا يعرض تلميح التحقق من الصحة رسالة التحذير إلا إذا بدا الهاتف أو البريد الإلكتروني غير صالح.

 Hint: لإنشاء رسائل تحقق معقدة، اقرأ عن استخدام ExpressionScript.


إذا أردت استيراد المثال أعلاه إلى نسخة LimeSurvey الخاصة بك، فقم بتنزيل ملف lsq. التالي: Em_validation_q_example.zip.

 Hint: تذكّر أن LimeSuvey يستخدم صيغة Perl للتعبيرات المنتظمة، لذا يجب أن تبدأ وتنتهي بالرمز / (الشرطة المائلة)!



تلميح لمعادلة التحقق من صحة السؤال بالكامل (em_validation_q_tip)

وصف

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

القيم الصالحة

مثال

راجع المثال الوارد في قسم معادلة التحقق من صحة السؤال في الويكي؛ فهو يوضح كيف يمكن تخصيص التلميح لإظهار أجزاء سؤال من نوع نص قصير مركب لا تستوفي معايير التحقق.



معادلة التحقق من صحة السؤال الفرعي (em_validation_sq)

وصف

هذه معادلة تُستخدم للتحقق من صحة كل سؤال فرعي (حقل نصي) على حدة. سيتحول لون خلفية أي حقل نصي لا يجتاز شروط التحقق هذه إلى اللون الوردي (باستخدام نمط CSS الخاص بـ .em_sq_fn_validation) لتمييز الخطأ. لاحظ أن هذا الخيار متاح بالإضافة إلى خيار التحقق من الصحة المعتمد على التعبير المنتظم.

القيم الصالحة

أي معادلة تستخدم صيغة ExpressionScript، دون الأقواس المعقوفة المحيطة.

أمثلة

على سبيل المثال، إذا أردت السماح فقط بالأرقام التي تكون من مضاعفات العدد 3 كإجابات، فستكون المعادلة كما يلي:

(this / 3) == floor(this/3)

يتم استبدال المتغير المحجوز this تلقائيًا بمرجع إلى خلية إدخال النص النشطة.



تلميح لمعادلة التحقق من صحة الأسئلة الفرعية (em_validation_sq_tip)

وصف

إذا كنت تستخدم em_validation_sq، فهذه رسالة/تلميح اختياري يتم عرضه إذا كانت الإجابة المدخلة غير صحيحة.

القيم الصالحة

  • أي سلسلة نصية

مثال

  • بمتابعة مثال التحقق من صحة عناوين البريد الإلكتروني، قد يكون التلميح: "يرجى إدخال عناوين بريد إلكتروني صالحة."


أخرى

إدراج فاصل الصفحات في طريقة العرض القابلة للطباعة (page_break)

وصف

تكون هذه السمة نشطة فقط عند طباعة استبيان فعليًا من العرض القابل للطباعة. وهي تفرض فاصل صفحة قبل السؤال.

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

  • تشغيل
  • إيقاف (الافتراضي)


إحصاءات

عرض في إحصاءات عامة (public_statistics)

وصف

تتيح هذه السمة لمسؤول الاستبيان اختيار ما إذا كان سيتم عرض نتائج سؤال معين على المشاركين في الاستبيان بعد إرسالهم للاستبيان.

ملاحظة: لعرض الإحصاءات في الصفحة الأخيرة، لا تنس تفعيل هذه الوظيفة من إعدادات العرض و التصفح. وإلا فلن يتم عرض رابط الإحصاءات في نهاية الاستبيان.

الإعداد الافتراضي لكل سؤال هو 'إيقاف' (= عدم عرض إحصاءات السؤال للمشاركين). يجب تفعيل هذا الخيار لكل سؤال على حدة إذا كنت ترغب في عرض إحصاءات الاستبيان الخاصة بهذا السؤال (أو هذه الأسئلة) للمشاركين فى الاستبيان بعد إرسال الاستبيان.

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

  • تشغيل
  • إيقاف (افتراضي)



اظهر الرسم البياني (display_chart)

وصف

تتيح هذه السمة لمسؤول الاستبيان اختيار ما إذا كان سيتم عرض رسم بياني يحتوي على نتائج السؤال للمشاركين فى الاستبيان بعد إكمالهم الاستبيان.

ملاحظة: لعرض الرسم البياني في الصفحة الاخيرة، يجب تفعيل الخيارات التالية:


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

  • تشغيل
  • إيقاف (افتراضي)



نوع الرسم البياني (chart_type)

وصف

تتيح هذه السمة لمسؤول الاستبيان اختيار نوع الرسم البياني الذي سيتم عرضه للمشارك بعد انتهائه من تعبئة الاستبيان.

ملاحظة: لا تنس تغيير إعدادات السؤال وإعدادات الاستبيان حتى تظهر الرسوم البيانية في نهاية الاستبيان. لمزيد من التفاصيل، راجع قسم الويكي الخاص بـ سمة السؤال اظهر الرسم البياني.

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

  • شريط الرسم البياني
  • الرسم البياني الدائري
  • رادار
  • خطي
  • المنطقة القطبية
  • الدونات