نوع السؤال - نص حر طويل
From LimeSurvey Manual
وصف مختصر
يجمع نوع السؤال هذا مدخلات نصية متعددة الأسطر.

مثال: Long_free_text_example.zip
خيارات عامة
الزامي
وصف
يتيح هذا الخيار لمسؤولي الاستبيان مطالبة المشاركين بالإجابة عن أسئلة معينة في الاستبيان. إذا لم تتم الإجابة عن الأسئلة الإلزامية، فلن يتمكن المشاركون من المتابعة. إذا كان لديك سؤال يحتوي على عدة أسئلة فرعية، وتريد أن تكون الإجابة مطلوبة عن بعض الأسئلة الفرعية فقط، فاستخدم السمة الحد الأدنى للإجابات الموجودة ضمن علامة التبويب منطق.
الخيارات المتاحة
- نعم (On) - يجب الإجابة عن السؤال قبل أن يتمكن المشارك من الانتقال إلى الصفحة التالية - لا يتم عرض خيار الإجابة 'بدون إجابة' أبدًا.
- مرن (Soft) - إذا لم تتم الإجابة عن السؤال، يظهر تحذير عند محاولة الانتقال إلى الصفحة التالية - ومع ذلك، يمكن للمشارك تجاهل التحذير والمتابعة. لاحظ أن خيار 'بدون إجابة' لا يزال معروضًا (إذا كان مفعّلًا في إعدادات عرض الاستبيان)
- إيقاف (Off) (الافتراضي) - يمكن ترك السؤال دون إجابة
الشرط
وصف
إذا كانت قيمة نتيجة الشرط "1" أو "true"، فإن السؤال "ذو صلة" في سياق الاستبيان، أي أنه يظهر للمشارك في الاستبيان. وإلا فسيتم إخفاء السؤال. يتيح لك أي سؤال في الاستبيان تحديد معادلة الصلة. هذه الوظيفة هي خليفة الشروط وتدعم منطقًا شرطيًا أكثر تعقيدًا بكثير.
تمييز بناء الجملة
عند حفظ الشرط، يتم تقييمه وتمييز بناء الجملة فيه. سيتم تمييز أي أخطاء بالألوان بحيث يمكنك اكتشافها وإصلاحها بسرعة.
القيم الصالحة
- أي شرط يستخدم بناء جملة ExpressionScript، بدون أقواس معقوفة تحيط به.
أمثلة
فيما يلي أمثلة جيدة على تمييز بناء الجملة.
التحقق من الصحة (باستخدام التعبيرات المنتظمة) (preg_validation)
وصف
يتيح لك هذا الخيار تحديد التعبير المنتظم الذي يمكنك من خلاله التحقق من صحة جميع أجزاء السؤال.
إذا كانت قيمة أي سؤال أو سؤال فرعي لا تلبي متطلبات التحقق من الصحة، فسيتغير لون خلفية حقل إدخال النص إلى الأحمر حتى يتمكن المستخدمون من معرفة أجزاء السؤال التي تحتاج إلى تصحيح بسهولة. وبهذه الطريقة يمكنك إجراء التحقق من الصحة داخل الصفحة نفسها. وبذلك لن تحتاج إلى انتظار نقر المستخدم على زر الإرسال للتحقق من صحة السؤال المعني.
القيم الصالحة
- أي تعبير منتظم صالح
مثال
- انقر هنا للاطلاع على أمثلة متعددة.
العرض
صفوف للعرض (display_rows)
وصف
يحدد عدد الصفوف التي يتم عرضها دون الحاجة إلى استخدام شريط التمرير للاطلاع على المحتوى بالكامل. إذا كان عدد الصفوف أكبر من الرقم المذكور في هذا الحقل، فسيتم عرض شريط تمرير. القيمة الافتراضية لـنوع السؤال "نص حر طويل" هي 5، بينما القيمة الافتراضية لـنوع السؤال "نص حر كبير" هي 30.
القيم الصالحة
- أي عدد صحيح موجب أكبر من 0
اخف النصيحة (hide_tip)
وصف
تتضمن معظم الأسئلة عادةً نصيحة تقول "من فضلك اختر أحد الخيارات التالية" أو نص تلميح حول كيفية الإجابة عن السؤال. تتيح لك هذه السمة تعطيل هذه النصائح/التلميحات أو تفعيلها.
تتضمن هذه النصائح/التلميحات رسائل معايير التحقق من الصحة (مثل الحد الأدنى/الأقصى لعدد الإجابات، أو الحد الأدنى/الأقصى/يساوي قيمة المجموع). إذا تم تفعيل hide_tip، فسيتم إخفاء هذه الرسائل. ومع ذلك، إذا أدخل المستخدم بيانات غير صالحة، فستظهر النصائح. وستظهر باللون الأحمر، ثم يتغير لونها إلى الأخضر بمجرد استيفاء معايير التحقق من الصحة.
الخيارات المتاحة
- تشغيل - يتم إخفاء النصائح/التلميحات؛
- إيقاف (الافتراضي).
عرض مربع الإدخال (text_input_width)
وصف
تحدد هذه السمة عرض مربعات إدخال النص (عرض "الغلاف" المحيط بمربعات إدخال النص). يُستخدم مربع الإدخال لكتابة إجابة على السؤال (الفرعي). إذا كانت قيمة العرض كبيرة بما فيه الكفاية، فسيتم عرض مربع إدخال النص في السطر التالي. يُرجى ملاحظة أن هذا الخيار لا يحدد حجم الإدخال ولا عرض العمود بأكمله!
الخيارات المتاحة
- القيمة الإفتراضية: عند تحديد هذا الخيار، سيتم تعيين قيمة افتراضية لهذه السمة بحيث تظهر العلامة ومربع إدخال النص الخاص بها في السطر نفسه. على سبيل المثال، إذا كان عرض العلامة 41%، فستكون قيمة عرض مربع إدخال النص هي القيمة التي تسمح بظهور العلامة ومربع الإدخال في السطر نفسه (58% في هذه الحالة). وإذا كان عرض مربع إدخال النص أكبر من 58%، فسيتم عرضه في السطر التالي.
- 8%؛ 17%...92%، 100%: كلما زادت القيمة المحددة، زاد عرض مربع إدخال النص.
مثال
- إذا كنت ترغب في عرض جزء الإدخال أسفل السؤال الفرعي/العلامة، فحدد الخيار 100% من القائمة المنسدلة.
حجم مربع إدخال النص (input_box_size)
وصف
تتيح لك هذه الوظيفة تحديد حجم منطقة النص (مربع إدخال النص). بشكل افتراضي، يفرض LimeSurvey عرض مربع الإدخال بحجم افتراضي. يمكن تجاوز ذلك باستخدام هذه الوظيفة.
القيم الصالحة
- أي قيمة رقمية
قالب السؤال (question_theme)
وصف
يتيح لك استخدام قوالب مخصصة للسؤال المعني.
الخيارات المتاحة
- قوالب الأسئلة التي أنشأتها والموجودة ضمن قوالب الأسئلة في لوحة القوالب.
انظر: قوالب الأسئلة
دائما اخف هذا السؤال (مخفي)
وصف
إذا تم تفعيل هذا الخيار، فسيكون السؤال مخفيًا دائمًا ولن يتم عرضه على المشاركين فى الاستبيان. يمكن استخدام هذه الوظيفة في السيناريوهات التالية:
- إذا كنت ترغب في ملء سؤال مسبقًا باستخدام عنوان URL وتريد عدم عرضه على الشاشة. يتجاوز هذا أي شروط مستخدمة داخل الاستبيان، لأن السؤال المعني لن يتم تضمينه في الصفحة أصلًا.
- إذا كنت ترغب في تخزين قيمة أو حسابها بشكل فوري عبر عرض ExpressionScript.
الخيارات المتاحة
- تشغيل
- إيقاف (الافتراضي)
فئة CSS (css_class)
وصف
إذا كنت ترغب في إضافة فئات CSS خاصة إلى أسئلة معينة، فيمكنك إدخال اسم فئة CSS (أو أسماء الفئات) في هذا المربع. تأكد من ترك مسافة فارغة بين أسماء الفئات المختلفة.
القيم الصالحة
- أي سلسلة نصية مع مسافة بين أسماء فئات CSS المختلفة.
الإدخال
أقصى عدد للأحرف (maximum_chars)
وصف
يتيح لك هذا الإعداد تحديد الحد الأقصى لعدد الأحرف التي يمكن إدخالها في سؤال نصي. فعلى سبيل المثال، يعني إدخال القيمة 20 أن المشارك لا يستطيع إدخال أكثر من 20 حرفًا.
القيم الصالحة
- أي عدد صحيح أكبر من 0
المنطق
اختر اسم عشوائي للمجموعة (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.
مثال
راجع المثال الوارد في قسم معادلة التحقق من صحة السؤال في الويكي؛ فهو يوضح كيف يمكن تخصيص التلميح لإظهار أجزاء سؤال من نوع نص قصير مركب لا تستوفي معايير التحقق.
معادلة التحقق من صحة السؤال الفرعي (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)
وصف
تكون هذه السمة نشطة فقط عند طباعة استبيان فعليًا من العرض القابل للطباعة. وهي تفرض فاصل صفحة قبل السؤال.
الخيارات المتاحة
- تشغيل
- إيقاف (الافتراضي)
إحصاءات
اظهر الرسم البياني (display_chart)
وصف
تتيح هذه السمة لمسؤول الاستبيان اختيار ما إذا كان سيتم عرض رسم بياني يحتوي على نتائج السؤال للمشاركين فى الاستبيان بعد إكمالهم الاستبيان.
- إعداد الاستبيان إحصاءات عامة من إعدادات العرض و التصفح
- إعداد الاستبيان عرض الرسومات البيانية من إعدادات العرض و التصفح
- سمة السؤال إحصاءات عامة، و
- سمة السؤال اظهر الرسم البياني.
الخيارات المتاحة
- تشغيل
- إيقاف (افتراضي)
نوع الرسم البياني (chart_type)
وصف
تتيح هذه السمة لمسؤول الاستبيان اختيار نوع الرسم البياني الذي سيتم عرضه للمشارك بعد انتهائه من تعبئة الاستبيان.
الخيارات المتاحة
- شريط الرسم البياني
- الرسم البياني الدائري
- رادار
- خطي
- المنطقة القطبية
- الدونات
المؤقت
حد الوقت (time_limit)
وصف
سيؤدي تعيين السمة time_limit لسؤال ما إلى بدء مؤقت العد التنازلي بمجرد تحميل ذلك السؤال/الصفحة. وعند انتهاء المؤقت، سينتقل السؤال تلقائيًا إلى الصفحة التالية أو يصبح للقراءة فقط.
القيم الصالحة
- أي عدد صحيح موجب
مثال
عيّنها إلى 240 للعد التنازلي من 4 دقائق (240 ثانية).
<onlyinclude>
إجراء الحد الزمني (time_limit_action)
وصف
يحدد الإجراء الذي يتم تنفيذه عند انتهاء time_limit. الإجراء الافتراضي للحد الزمني هو "حذر واستمر"، أي أن النظام سيعرض تحذيرًا قصيرًا بأن حد الوقت قد انتهى قبل حفظ السؤال والنقر تلقائيًا على "التالي >>". الخيارات البديلة هي:
- "استمر بدون تحذير"، الذي ينقر تلقائيًا على الزر "التالي >>" بعد انتهاء المؤقت ولكن دون أي رسالة تحذير.
- "تعطيل فقط"، الذي يعطل التغييرات في السؤال بحيث لا يستطيع المشارك تغيير أي شيء، ولكنه لا ينقر تلقائيًا على الزر "التالي >>".
لا ينطبق هذا الإعداد إلا إذا تم تنشيط إعداد حد الوقت العام.
الخيارات المتاحة
- حذر واستمر (افتراضي): سيحذر المشارك بأن الوقت قد انتهى، ثم ينقر على زر التالي
- استمر بدون تحذير: سينقر فورًا على زر التالي بعد انتهاء حد الوقت
- تعطيل فقط: سيعطل الإجابة بعد انتهاء حد الوقت ولكن لن ينقر تلقائيًا على التالي
معلومات إضافية
بدلًا من الاعتماد على الأسئلة الإلزامية، يمكنك استخدام التعبيرات (اقرأ المزيد عن معادلات التحقق من الصحة الخاصة بـالسؤال والسؤال الفرعي) لمنع المستخدم من ترك حقول الإجابة فارغة. لمعرفة كيفية عمل معادلات التحقق من الصحة، راجع هذا المثال.
إذا كنت ترغب في تطبيق مؤقت على مجموعة أسئلة، فقم بتنشيط وضع الاستبيان مجموعة تلو الأخرى، ثم قم بإعداد سؤال لاستخدام وظيفة حد الوقت، واختر الخيار حذر واستمر (الافتراضي) كإجراء للحد الزمني. بمجرد انتهاء مؤقت السؤال، سينتقل الاستبيان إلى الصفحة التالية.
الحد الزمني يعطل التالي (time_limit_disable_next)
وصف
يتيح هذا الخيار تعطيل زر "التالي" أثناء جريان العد التنازلي لحد الوقت. عادةً، حتى عندما يكون العد التنازلي لحد الوقت نشطًا، يمكن للمشارك الذي يريد الانتقال إلى السؤال التالي أو مجموعة الأسئلة التالية النقر ببساطة على زر "التالي" (مما يختصر الوقت المستغرق في السؤال أو مجموعة الأسئلة). عند تفعيل هذه الوظيفة، سيظهر زر "التالي" باللون الرمادي ولن يكون متاحًا حتى ينتهي العد التنازلي.
هذا الإعداد قابل للتطبيق فقط إذا كان الإعداد العام حد الوقت مفعّلًا.
الخيارات المتاحة
- تشغيل - سيتم تعطيل زر "التالي" إلى أن ينتهي العد التنازلي لحد الوقت.
- إيقاف (الافتراضي)
الحد الزمني عطل السابق (time_limit_disable_prev)
وصف
يتيح هذا الإعداد تعطيل زر "السابق" أثناء العد التنازلي للحد الزمني (time_limit). في الوضع الطبيعي، وحتى لو كان العد التنازلي للحد الزمني نشطًا، يمكن للمشارك النقر ببساطة على زر "السابق" للانتقال إلى السؤال السابق أو مجموعة الأسئلة السابقة (مما يختصر الوقت المخصص للسؤال أو لمجموعة الأسئلة). عند تفعيل هذه الوظيفة، سيظهر زر "السابق" باللون الرمادي ولن يكون متاحًا إلى أن ينتهي العد التنازلي.
يُطبَّق هذا الإعداد فقط إذا كان إعداد حد الوقت العام مفعّلًا.
الخيارات المتاحة
- تشغيل - سيتم تعطيل زر "السابق" إلى أن ينتهي العد التنازلي للحد الزمني.
- إيقاف (الافتراضي)
رسالة العد التنازلى للوقت (time_limit_countdown_message)
وصف
اكتب في هذا الحقل الرسالة النصية التي تريد عرضها في مؤقت العد التنازلي أثناء العد التنازلي. لا ينطبق هذا الإعداد إلا إذا تم تفعيل إعداد حد الوقت العام. إذا لم تكتب أي شيء، فسيستخدم الحقل القيمة الافتراضية: "الوقت الباقي".
نمط CSS للحد الزمني الموقت (time_limit_timer_style)
وصف
تتيح هذه السمة تحديد نمط CSS المستخدم لعرض مؤقت العد التنازلي (وتتجاوز النمط الافتراضي). سيتم استخدام القيمة الافتراضية لهذه السمة في حال عدم وجود قيمة مخصصة، وهي: 'width: 150px; margin-left: auto; margin-right: auto; border: 1px solid #111; text-align: center; background-color: #EEE; margin-bottom: 5px; font-size: 8pt;'.
أي نص يتم إدخاله في هذه السمة سيستبدل نمط CSS الافتراضي بالكامل، لذا يجب الانتباه عند إدخال قيمة لهذه السمة. هناك طريقة بسيطة لإخفاء المؤقت، وهي نسخ النمط الافتراضي إلى هذه السمة ثم إضافة 'display: none;' في نهايته.
هذه الإعدادات قابلة للتطبيق فقط إذا تم تفعيل إعداد حد الوقت العام.
المهلة الزمنية لرسالة انتهاء الصلاحية (time_limit_message_delay)
وصف
تحدد هذه السمة عدد الثواني التي يتم خلالها عرض time_limit_message قبل تنفيذ time_limit_action. إذا لم يتم تعيين هذه السمة، فإن قيمتها الافتراضية هي 1 (ثانية واحدة).
يمكن تطبيق هذه الإعدادات فقط إذا تم تفعيل إعدادات حد الوقت العامة.
مثال
time_limit_message_delay: 5 = تُعرض الرسالة لمدة 5 ثوانٍ
الحد الزمني لرسالة انتهاء الصلاحية (time_limit_message)
وصف
هذا هو نص الرسالة التي تظهر للمشارك عند انتهاء time_limit. افتراضيًا، تكون هذه الرسالة "مدة اجابتك على هذا السؤال انتهت". إذا تم تعيين السمة time_limit_action إلى "استمر بدون تحذير" فلن تُعرض هذه الرسالة. يمكنك تعيين نمط CSS لهذا النص في السمة time_limit_message_style (انظر أدناه).
هذه الإعدادات قابلة للتطبيق فقط إذا تم تفعيل إعدادات حد الوقت العامة.
مثال
time_limit_message: انتهى الآن الحد الزمني للإجابة على هذا السؤال.
CSS style لرسالة الحد الزمني (time_limit_message_style)
وصف
تتيح هذه السمة تحديد نمط CSS (وتتجاوز النمط الافتراضي) المستخدم لعرض رسالة الحد الزمني. سيتم استخدام قيمة النمط الافتراضية لهذه السمة إذا لم تكن موجودة، وهي: 'top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: white; z-index: 1002; text-align: center; overflow: auto'.
سيؤدي أي نص يتم إدخاله في هذه السمة إلى استبدال نمط CSS الافتراضي بالكامل، لذا يجب توخي الحذر عند إدخال قيمة لهذه السمة. يوصى بشدة بإعادة استخدام قيمة z-index، أو على الأقل أن تكون قيمة z-index أعلى من القيمة المستخدمة في سمة time_limit_warning_message_style (وقيمتها الافتراضية 1001).
مثال
اضبطه على: top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: black; color: white; z-index: 1010; text-align: center; overflow: auto
مؤقت رسالة تحذير حد الوقت (time_limit_warning)
وصف
باستخدام هذه السمة، يمكنك تحديد الوقت (بالثواني) الذي ستُعرض فيه الرسالة time_limit_warning_message قبل انتهاء حد الوقت. يؤدي تعيين قيمة لهذه السمة إلى تفعيل رسالة تحذير حد الوقت.
لا يمكن تطبيق هذا الإعداد إلا إذا كان إعداد حد الوقت العام مفعّلاً. يتوفر هذا الإعداد أيضاً لرسالة تحذير ثانية.
مثال
إذا قمت بتعيين القيمة إلى '20'، فستظهر رسالة تحذير حد الوقت قبل 20 ثانية من وصول العد التنازلي لحد الوقت إلى الصفر.
مدة عرض رسالة تحذير حد الوقت (time_limit_warning_display_time)
وصف
يحدد هذا الإعداد المدة التي تُعرض خلالها الرسالة time_limit_warning_message قبل إزالتها/إخفائها من الشاشة. افتراضيًا، عند ظهور الرسالة time_limit_warning_message تبقى مرئية حتى يُكمل المؤقت العد التنازلي. وإذا تم إدخال قيمة أكبر من الصفر في هذا الحقل، فسيتم إخفاء الرسالة بعد عدد الثواني المحدد.
لا ينطبق هذا الإعداد إلا إذا تم تفعيل إعداد حد الوقت العام. كما يوجد هذا الإعداد لرسالة تحذير ثانية.
مثال
time_limit_warning_display_time: 10 = ستختفي رسالة تحذير حد الوقت بعد 10 ثوانٍ من لحظة ظهورها.
رسالة تحذير حد الوقت (time_limit_warning_message)
وصف
في حال تفعيلها، تعرض نص رسالة التحذير التي تظهر لفترة زمنية محددة قبل انتهاء حد الوقت. النص الافتراضي هو: "أوشك الوقت المخصص للإجابة عن هذا السؤال على الانتهاء. المتبقي لديك {TIME}." يتم استبدال {TIME} بوصف منسّق يمثل مقدار الوقت المتبقي (مثل "30 ثانية"، "دقيقة واحدة أو 5 ثوانٍ"). لا تظهر هذه الرسالة إلا إذا كانت السمة time_limit_warning موجودة. يمكنك من خلال السمة time_limit_warning تحديد وقت ظهور الرسالة (time_limit_warning_message).
تنطبق سمة السؤال هذه فقط إذا تم تفعيل إعداد حد الوقت وقمت بإدخال نص في حقل رسالة تحذير حد الوقت. يتوفر هذا الإعداد أيضًا لرسالة تحذير ثانية.
مثال
تنبيه: سينتهي حد الوقت للإجابة عن السؤال خلال {TIME}.
نمط CSS لتحذير حد الوقت (time_limit_warning_style)
وصف
تتيح هذه السمة تحديد نمط CSS (يتجاوز النمط الافتراضي) المستخدم لعرض رسالة تحذير حد الوقت. سيتم استخدام قيمة النمط الافتراضية لهذه السمة إذا لم تكن موجودة، وهي: 'top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: white; z-index: 1001; text-align: center; overflow: auto'.
سيؤدي أي نص يتم إدخاله في هذه السمة إلى استبدال نمط CSS الافتراضي بالكامل لرسالة التحذير، لذا يجب توخي الحذر عند إدخال قيمة لهذه السمة. يوصى بشدة بإعادة استخدام قيمة z-index، أو على الأقل أن تكون قيمة z-index أقل من تلك المستخدمة في السمة time_limit_message_style (والتي قيمتها الافتراضية 1002).
هذا الإعداد قابل للتطبيق فقط إذا تم تفعيل إعداد حد الوقت العام. يوجد هذا الإعداد أيضًا لرسالة التحذير الثانية.
مثال
top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: gray; color: white; z-index: 1001; text-align: center; overflow: auto