Documentation menu

عنصر الواجب

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

آلية العمل

يظهر موعد التسليم في الرسالة المُرسَلة صورةَ عدّاد تنازلي حيّ، باستخدام تقنية صورة GIF المتحركة المعروضة على الخادم نفسها التي يستخدمها عنصر العدّاد التنازلي. ونقطة النهاية تلك مشتركة فعلًا؛ فعنصر الواجب لا يشغّل مرمِّز صور خاصًا به. وإلى جانب الصورة سطر نصي عادي «موعد التسليم بعد Xd Yh Zm» أو «فات موعد التسليم». وتكمن أهمية هذا الاقتران في أنه ما يُبقي الموعد النهائي دقيقًا سواء عرض تطبيق البريد الصورة أم لا. فالسطر النصي يُحسب لحظة الإرسال بالنسبة إلى فتح المستلم نفسه، فيُقرأ صحيحًا حتى في تطبيق لا يعرض أي صورة، بينما تواصل صورة GIF العدّ في التطبيقات التي تعرضها.

للتسليم ثلاثة أشكال، يحدّدها حقل التسليم:

  • تحديد كمُنجَز — إجراء بقيمة ثابتة، فيحظى بمعاملة «الرابط أولًا» نفسها التي يحظى بها خيار الاستطلاع أو زر الاختيار في التقييم: عنصر <form> حقيقي داخل الرسالة يرسل إلى نقطة نهاية التفاعلات (المستوى الحركي) إلى جانب رابط بديل عادي يقود إلى صفحة التأكيد المستضافة (/v/[token]/act)، وكلاهما يلتفّ حول عنصر التحكّم «تحديد كمُنجَز» نفسه. ولأن القيمة المُرسَلة لا تتغيّر أبدًا، يعمل مسار المستوى 2 المعتمد على الرابط وحده جيدًا هنا، على عكس الوضعين التاليين.
  • إجابة نصية قصيرة / إجابة برابط — يحمل هذان الوضعان قيمة حرّة لا يستطيع أي رابط GET عادي ملأها مسبقًا، لذا — كبديل النموذج الكامل في عنصر الاختبار — يكون مسار المستوى 2 رابطًا إلى العرض المباشر المستضاف نفسه، حيث يجمع عنصر <input> حقيقي (من النوع text أو type url على التوالي، مع نص توضيحي مناسب) الإجابة ويرسلها. ولا كتابة داخل الرسالة لهذين الوضعين في تطبيقات البريد التي لا تستطيع عرض النموذج الحركي؛ بل يفتحان العرض المباشر بدلًا من ذلك.

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

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

الحقول القابلة للضبط:

  • العنوان والتعليمات، مع ألوانهما وأحجام خطوطهما الخاصة.
  • موعد التسليم — تاريخ ووقت؛ ولا تُعرض صورة العدّاد التنازلي ولا نص «موعد التسليم بعد…»/«فات موعد التسليم» إلا عند ضبطه.
  • النقاط — تعني 0 أن الواجب بلا درجات (اصطلاح «0 = غير مضبوط» نفسه الذي يستخدمه حقل المخزون في عنصر المنتج)؛ وتُضيف القيمة غير الصفرية «(N نقطة)» بجانب العنوان.
  • روابط الموارد — أي عدد من أزواج التسمية/الرابط، تُعرض قائمةَ روابط عادية أسفل التعليمات.
  • التسليم — تحديد كمُنجَز / إجابة نصية قصيرة / إجابة برابط، كما سبق.
  • لون الخلفية، والحشو، والحدّ، واستدارة الزوايا، وتجاوز مشترك للون الزر في عنصر التسليم.

أمثلة

Subject

New assignment: Chapter 4 reading response

يتناسب تذكير الواجب الأسبوعي في دورة إلكترونية بشكل طبيعي مع تحديد كمُنجَز — راجع التعليم للنمط الأوسع لإدارة الأعمال الدراسية والتذكيرات عبر البريد. أما الواجب القائم على إجابة مكتوبة («لخّص الفصل 3 في جملتين») فيستخدم إجابة نصية قصيرة لتصل الإجابة نفسها إلى سجل الدرجات بدلًا من الحاجة إلى بوابة تسليم منفصلة. ويستخدم الواجب القائم على مشروع («أرسل رابط مستندك المشترك») إجابة برابط، مع روابط الموارد تشير إلى معايير التقييم وأي مواد مرجعية. اضبط موعد التسليم على الموعد النهائي الفعلي ليمنح العدّاد التنازلي الطلابَ إحساسًا حقيقيًا بالإلحاح مع اقترابه.

كيف يبدو البديل الثابت

<div style="margin:12px 0;background-color:transparent">
  <p style="margin:0 0 4px;font-weight:700;font-size:18px;color:#111827">
    Chapter 3 reading response (10 pts)
  </p>
  <p style="margin:0 0 6px;font-size:13px;font-weight:600;color:#111827">
    Due in 2d 4h 30m
  </p>
  <img src="https://mailinapp.com/api/countdown?t=1737936000000&c=111827&s=..."
       width="220" height="40" alt="Due in 2d 4h 30m"
       style="display:block;max-width:100%;height:auto;margin-bottom:8px" />
  <div style="text-align:center;margin-top:8px">
    <a href="https://mailinapp.com/v/eyJhbGci..."
       style="display:inline-block;padding:10px 20px;background-color:#4f46e5;
              color:#ffffff;border-radius:6px;text-decoration:none;
              font-size:14px;font-weight:600">
      Submit answer
    </a>
  </div>
</div>

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

انظر أيضًا