مُعد موضوع منشور Discourse

:discourse2: ملخص إضافة إعدادات مسبقة لزر الموضوع الجديد الخاص بك
:hammer_and_wrench: رابط المستودع GitHub - discourse/discourse-preset-topic-composer: preset composer
:open_book: دليل التثبيت كيفية تثبيت الإضافات في Discourse

الميزات

تضيف إعدادات مسبقة لزر الموضوع الجديد.

إليك بعض الصور للإضافة أثناء العمل:

يحتوي زر الموضوع الجديد على إعدادين مسبقين في هذا المثال: سؤال جديد و حدث جديد

لقد اخترت سؤال جديد لهذا المثال؛ لديه مجموعة علامات ليتم تحديدها، وتمت إضافتها في المنشئ دون الحاجة إلى أن يحدد المستخدم علامة خطأ.

إذا حاولت نشر هذا الموضوع دون تحديد مجموعة علامات، فسيتم الإبلاغ عن أنه يجب عليّ ملء الحقول المطلوبة.

عند النشر، يبدو الأمر كالتالي:

التكوين

تستخدم هذه الإضافة json_schema لتكوينها.

إليك طباعة لكيفية إنشاء زر سؤال جديد.

إعدادات عامة:

إعداد مجموعة العلامات:

يمكن أن تكون مجموعة العلامات اسم أي مجموعة علامات

سجل التغييرات

  • تهيئة!
  • تمت إضافة تمييز عند وجود ميزة URL التي تتبع هذا النمط لتمييز الزر
    • كما أنه يميز زر القائمة المنسدلة عندما يكون في نفس categoryId كما هو محدد في الإعدادات.

ما يجب فعله

  • المنشئ لا يتصرف بنفس الطريقة عند التحرير. ربما تكون هذه ميزة للمستقبل
12 إعجابًا

فكرة مثيرة للاهتمام. هل يمكن جعل هذا يعمل مع قوالب النماذج؟

أي بناءً على القالب المختار للموضوع، فإنه يضيف علامة تلقائيًا؟

بالتأكيد يمكن رؤية هذا و قوالب النماذج يمكن أن تكون مزيجًا جيدًا.

3 إعجابات

نعم!! بالضبط!

إعجابَين (2)

كيف نستهدف نموذجًا محددًا لتعيين علامة تلقائيًا؟

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

أنا أحب هذه الميزة!

أود أيضًا الحصول على إعداد لوضع هذا الزر في ترويسة الموقع!

3 إعجابات

هل اختبره أحد باستخدام المكون الإضافي Custom Wizard حتى الآن؟ لدينا فئة استكشاف الأخطاء وإصلاحها نحتاج فيها إلى ملء CW لإنشاء موضوع جديد.

3 إعجابات

سيكون هذا رائعًا إذا تم دمجه مع هذا المكون الإضافي. هل تمكن أي شخص من تشغيله؟

إعجابَين (2)

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


إعجابَين (2)

بالنسبة لحالة الاستخدام الخاصة بنا، نحن مهتمون جدًا بميزة زر القائمة المنسدلة.

بالنسبة لنا، سيكون كافيًا ببساطة تعديل زر “موضوع جديد” مع عناصر قائمة منسدلة متعددة وتعيين ارتباطات تشعبية لكل منها.

ولكنني أعتقد أن مكون السمة قد يحقق شيئًا كهذا، أليس كذلك؟

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

لم أكن أعلم أن هذه كانت ميزة!

لقد قمت بذلك من البداية وباستخدام المنشئ. لم أفكر/أختبر كيف سيعمل مع نموذج القالب.

إذا كانت روابط القائمة المنسدلة تستند إلى تكوين تم إجراؤه بواسطة مسؤول ولا يلزم وجود الواجهة الخلفية (الحصول على بعض البيانات من مكان ما). أعتقد أنه يمكنك تحقيق ذلك بواسطة TC.

إعجابَين (2)

أعتذر لعدم التأكد من أن استفساري لم يكن دقيقًا. بما أنك جزء من فريق المناقشة؛ اعتقدت/افترضت خطأً أنك على دراية بهذه الميزة الجديدة نسبيًا التي تمت إضافتها. كان يجب عليّ ربط إعلان الميزة لضمان وضوح استفساري.

سأحاول التأكد من عدم ارتكاب هذا النوع من الأخطاء في المستقبل.

:beers: :sunglasses: :+1:

إعجابَين (2)

مرحباً، لأنني تم تقديمي إلى المكون الإضافي هنا، هل يمكنني استخدامه لإنشاء حقول متعددة لمجموعات العلامات؟

// تعديل
حسنًا، حتى الآن يبدو أنه يغطي ذلك، حاليًا لا يبدو أنه من الممكن تحديد أو استبعاد الأزرار لفئات محددة قليلة؟

إعجابَين (2)