في حدود المشروع
المشرف لا يصل على الفور. لذلك، للتحقق من صحة النماذج وتنفيذ العمليات
الميزات:
- يتم التحكم في الإجراء باستخدام YAML config وقوالب Markdown؛
- تتم إضافة كتلة إلى كل قالب Markdown تصف شروط ملء النموذج بشكل صحيح والإجراءات المطلوبة؛
- تتم إضافة ملف التكوين مع الإعدادات العامة.
- تتكون النماذج من أقسام. هناك نوعان من الأقسام:
- نص مجاني. يمكن للإجراء التحقق من أن المستخدم أزعج نفسه بملء شيء ما هناك. لا يتم التحقق من معنى النص تلقائيا.
- خانات الاختيار. يمكنك طلب ملء مربعات الاختيار n بحيث يكون 0 {= m1 {= n {= m2 {= إجمالي عدد مربعات الاختيار في القسم. يتحقق الإجراء من تطابق خانات الاختيار مع خانات الاختيار الموجودة في القالب. إذا تم تعيين العلامات بشكل صحيح، فيمكن للإجراء إضافة علامات إلى المشكلة، على التوالي. أعلام.
- إذا تم ملء النموذج بشكل غير صحيح، فإن الإجراء يرشد المستخدم إلى كيفية تعبئته بشكل صحيح ويضع علامة خاصة عليه.
- إذا لم يتم تصحيح النموذج خلال فترة زمنية معينة، فيمكن للإجراء إغلاق المشكلة. لم يتم بعد تنفيذ الحظر التلقائي للمستخدمين وقضايا الحذف والنقل بسبب عدم وجود واجهة برمجة تطبيقات رسمية للإجراءات اللازمة ومشكلات تخزين الحالة.
- إذا تم حل المشكلة، فسيقوم الإجراء بإزالة التسمية.
- قوالب الاستجابة للإجراءات قابلة للتخصيص بالطبع.
المصدر: opennet.ru