السماح باستخدام الإدخال لقيمة الحقول من نوع "Boolean" للـ "Call workflow" المُنسقة يدوياً

وصف الميزة:

أضافت Discourse ميزة “سير العمل” (Workflows) الجديدة، والتي تسمح لمسيري المنتديات بإعداد عمليات مخصصة معقدة بسهولة لتسهيل الصيانة أو تحسين منتدياتهم بطرق أخرى.

يرجى السماح باستخدام مدخلات الخطوات (step inputs) لتعيين قيمة الحقول من النوع المنطقي (Boolean) التي تم تعيينها يدوياً في خطوات “استدعاء سير العمل” (Call workflow).

السلوك الحالي:

لا يمكن تعيين قيمة الحقل من النوع المنطقي إلا بشكل ثابت (hardcoded) في إعدادات الخطوة عبر مفتاح تبديل:

خطوات إعادة إنتاج المشكلة:

  1. قم بتسجيل الدخول إلى حساب منتديات Discourse بصلاحيات المسؤول، على موقع تمكّنت فيه ميزة “سير العمل” الجديدة.
  2. افتح صفحة “سير العمل” (/admin/plugins/discourse-workflows/workflows).
  3. انقر على زر “+ سير عمل جديد”.
    سيتم إنشاء سير عمل جديد.
  4. انقر على زر +.
    سيتم فتح لوحة “إضافة خطوة”.
  5. اختر التدفق > استدعاء سير العمل (Flow > Call workflow) من اللوحة.
    سيتم إضافة خطوة “استدعاء سير العمل” إلى سير العمل.
  6. انقر نقرًا مزدوجًا على خطوة “استدعاء سير العمل”.
    سيتم فتح مربع حوار إعدادات الخطوة.
  7. اختر “تعيين الحقول يدوياً” (Map fields manually) من قائمة “الإدخال” (Input) في مربع الحوار.
    سيظهر قسم “الحقول” (Fields) في مربع الحوار.
  8. انقر على زر “+ إضافة حقل” في مربع الحوار.
    سيتم إضافة واجهة إعداد الحقل إلى مربع الحوار.
  9. اختر “منطقي” (Boolean) من قائمة “النوع” (Type).

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

إصدار Discourse:

ba63d427fd88c5d83cb18695b16dbdbfad6fa834

إعجاب واحد (1)

شكرًا لك على التقرير @per1234 :+1: سيتم إضافته في

إشارة إلى @renato

6 إعجابات

تحديث سريع: عمل @renato على الأمر في نفس الوقت الذي عملت فيه، وانتهى بنا الأمر إلى وجود طلبين للسحب (PRs) لنفس الميزة.

5 إعجابات

شكرًا جزيلاً لـ @zogstrip و@renato على السرعة في معالجة هذا الطلب!

شكر خاص لـ @zogstrip على تخصيص الوقت لنشر التحديثات هنا.

إضافة Workflows الجديدة مفيدة حقًا.

3 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد 7 أيام من آخر رد. لم يعد الردود الجديدة مسموحًا بها.