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

مثال: نوع السؤال رفع ملف.zip
يمنح هذا السؤال مصمم الاستبيان القدرة على تقييد الملفات التي يمكن للمستخدم تحميلها رداً على السؤال. فعلى سبيل المثال، يمكن لمسؤول الاستبيان السماح فقط بصور PNG وJPG وJPEG التي يقل حجمها عن 1 ميغابايت.
خيارات عامة
الشرط
وصف
إذا كانت قيمة نتيجة الشرط "1" أو "true"، فإن السؤال "ذو صلة" في سياق الاستبيان، أي أنه يظهر للمشارك في الاستبيان. وإلا فسيتم إخفاء السؤال. يتيح لك أي سؤال في الاستبيان تحديد معادلة الصلة. هذه الوظيفة هي خليفة الشروط وتدعم منطقًا شرطيًا أكثر تعقيدًا بكثير.
تمييز بناء الجملة
عند حفظ الشرط، يتم تقييمه وتمييز بناء الجملة فيه. سيتم تمييز أي أخطاء بالألوان بحيث يمكنك اكتشافها وإصلاحها بسرعة.
القيم الصالحة
- أي شرط يستخدم بناء جملة ExpressionScript، بدون أقواس معقوفة تحيط به.
أمثلة
فيما يلي أمثلة جيدة على تمييز بناء الجملة.
العرض
اخف النصيحة (hide_tip)
وصف
تتضمن معظم الأسئلة عادةً نصيحة تقول "من فضلك اختر أحد الخيارات التالية" أو نص تلميح حول كيفية الإجابة عن السؤال. تتيح لك هذه السمة تعطيل هذه النصائح/التلميحات أو تفعيلها.
تتضمن هذه النصائح/التلميحات رسائل معايير التحقق من الصحة (مثل الحد الأدنى/الأقصى لعدد الإجابات، أو الحد الأدنى/الأقصى/يساوي قيمة المجموع). إذا تم تفعيل hide_tip، فسيتم إخفاء هذه الرسائل. ومع ذلك، إذا أدخل المستخدم بيانات غير صالحة، فستظهر النصائح. وستظهر باللون الأحمر، ثم يتغير لونها إلى الأخضر بمجرد استيفاء معايير التحقق من الصحة.
الخيارات المتاحة
- تشغيل - يتم إخفاء النصائح/التلميحات؛
- إيقاف (الافتراضي).
قالب السؤال (question_theme)
وصف
يتيح لك استخدام قوالب مخصصة للسؤال المعني.
الخيارات المتاحة
- قوالب الأسئلة التي أنشأتها والموجودة ضمن قوالب الأسئلة في لوحة القوالب.
انظر: قوالب الأسئلة
دائما اخف هذا السؤال (مخفي)
وصف
إذا تم تفعيل هذا الخيار، فسيكون السؤال مخفيًا دائمًا ولن يتم عرضه على المشاركين فى الاستبيان. يمكن استخدام هذه الوظيفة في السيناريوهات التالية:
- إذا كنت ترغب في ملء سؤال مسبقًا باستخدام عنوان URL وتريد عدم عرضه على الشاشة. يتجاوز هذا أي شروط مستخدمة داخل الاستبيان، لأن السؤال المعني لن يتم تضمينه في الصفحة أصلًا.
- إذا كنت ترغب في تخزين قيمة أو حسابها بشكل فوري عبر عرض ExpressionScript.
الخيارات المتاحة
- تشغيل
- إيقاف (الافتراضي)
فئة CSS (css_class)
وصف
إذا كنت ترغب في إضافة فئات CSS خاصة إلى أسئلة معينة، فيمكنك إدخال اسم فئة CSS (أو أسماء الفئات) في هذا المربع. تأكد من ترك مسافة فارغة بين أسماء الفئات المختلفة.
القيم الصالحة
- أي سلسلة نصية مع مسافة بين أسماء فئات CSS المختلفة.
ملف البيانات الوصفية
إظهار العنوان (show_title)
وصف
في حال تفعيل هذا الخيار، سيتم عرض مربع نص للعنوان يمكن للمشارك من خلاله إدخال عنوان/موضوع مناسب للملف الذي تم رفعه.
الخيارات المتاحة
- تشغيل (الافتراضي) - يتم عرض مربع نص للعنوان
- إيقاف
التعليق إظهار (show_comment)
وصف
عند التفعيل، سيتم عرض مربع نص للتعليق يمكن للمشارك من خلاله إدخال أي تعليقات على الملف الذي تم رفعه.
الخيارات المتاحة
- تشغيل (الافتراضي) - يتم عرض مربع نص للتعليق
- إيقاف
المنطق
اختر اسم عشوائي للمجموعة (random_group)
وصف
يضع الأسئلة في مجموعة عشوائية محددة، وتُعرض جميع الأسئلة المدرجة في المجموعة المحددة بترتيب عشوائي للمشاركين في الاستبيان.
يمكنك العثور على استبيان نموذجي يستخدم اسم المجموعة العشوائية في استبيان ExpressionScript النموذجي.
القيم الصالحة
ما عليك سوى إدخال أي نص تريده (على سبيل المثال: 'group1'). جميع الأسئلة التي تم تعيين النص نفسه لها في حقل اختر اسم عشوائي للمجموعة سيتم ترتيب أماكنها في الاستبيان عشوائيًا (أي تبديل مواضعها عشوائيًا فيما بينها).
معاينة
لمعاينة الأسئلة، استخدم وظيفة معاينة المسح بدلًا من وظيفة معاينة مجموعات الاسئلة، إذ تم الإبلاغ بأن الوظيفة الثانية لا تعرض الأسئلة بترتيب عشوائي.
أخرى
إدراج فاصل الصفحات في طريقة العرض القابلة للطباعة (page_break)
وصف
تكون هذه السمة نشطة فقط عند طباعة استبيان فعليًا من العرض القابل للطباعة. وهي تفرض فاصل صفحة قبل السؤال.
الخيارات المتاحة
- تشغيل
- إيقاف (الافتراضي)
الحد الأقصى لحجم الملف المسموح به (max_filesize)
الحد الأقصى لحجم الملف الذي يُسمح للمستخدم بتحميله.
مثال
إذا تم تعيين الحد الأقصى لحجم الملف على 1024 كيلوبايت، فسيتم رفض أي ملفات يزيد حجمها عن 1024 كيلوبايت، وسيُطلب من المستخدم تحميل ملف أصغر.
ملاحظة: تعتمد القيمة النهائية المعروضة للمشارك في الاستبيان أيضًا على إعدادات PHP، مثل post_max_size وupload_max_filesize. من بين القيم الثلاث الممكنة (upload_max_filesize وpost_max_size وmax_filesize) سيتم عرض واستخدام القيمة الأدنى.
الحد الأقصى لعدد الملفات (maximum_number_of_files)
وصف
الحد الأقصى لعدد الملفات التي يمكن تحميلها رداً على هذا السؤال.
القيم الصالحة
- أي عدد صحيح موجب
- أي رقم (سيتم تقريبه إلى أقرب عدد صحيح)
- أي رمز SGQA
- أي رمز سؤال (اسم المتغير)
- أي معادلة، باستخدام أي صيغة من مدير التعبيرات، دون أقواس معقوفة محيطة.
الحد الأدنى لعدد الملفات (minimum_number_of_files)
وصف
الحد الأدنى لعدد الملفات التي يجب تحميلها كرد على هذا السؤال.
القيم الصالحة
- أي عدد صحيح موجب
- أي رقم (سيتم تقريبه إلى أقرب عدد صحيح)
- أي رمز SGQA
- أي كود سؤال (اسم المتغير)
- أي معادلة، باستخدام صيغة مدير التعبيرات، بدون الأقواس المعقوفة المحيطة.
انواع الملفات المسموحة (allowed_filetypes)
وصف
يمكنك إدخال أنواع الملفات المسموح للمشارك بتحميلها كإجابة عن السؤال في هذا الحقل. يجب الفصل بين صيغ الملفات بفاصلة.
مثال
- يمكنك إدخال: JPG, jpeg, png, gif.
إحصاءات
اظهر الرسم البياني (display_chart)
وصف
تتيح هذه السمة لمسؤول الاستبيان اختيار ما إذا كان سيتم عرض رسم بياني يحتوي على نتائج السؤال للمشاركين فى الاستبيان بعد إكمالهم الاستبيان.
- إعداد الاستبيان إحصاءات عامة من إعدادات العرض و التصفح
- إعداد الاستبيان عرض الرسومات البيانية من إعدادات العرض و التصفح
- سمة السؤال إحصاءات عامة، و
- سمة السؤال اظهر الرسم البياني.
الخيارات المتاحة
- تشغيل
- إيقاف (افتراضي)
نوع الرسم البياني (chart_type)
وصف
تتيح هذه السمة لمسؤول الاستبيان اختيار نوع الرسم البياني الذي سيتم عرضه للمشارك بعد انتهائه من تعبئة الاستبيان.
الخيارات المتاحة
- شريط الرسم البياني
- الرسم البياني الدائري
- رادار
- خطي
- المنطقة القطبية
- الدونات