التحقق من صحة المحتوى: يتطلب كلمتين مفتاحيتين على الأقل بما في ذلك "test1" أو "test2" في المواضيع الجديدة

مرحباً أيها الفريق،

أبحث عن طريقة لفرض قاعدة محتوى لإنشاء موضوع في فئة معينة. القاعدة هي:

عند إنشاء موضوع جديد، يجب أن تحتوي المشاركة على كلمتين مفتاحيتين على الأقل، ويجب تضمين test1 أو test2 بينها.

لقد استكشفت إعدادات الفئة والقوالب المضمنة، لكنها تسمح فقط بالإرشادات - وليس بالفرض الفعلي. أتساءل:

  • هل هناك طريقة لتطبيق هذه القاعدة باستخدام الميزات الحالية (مثل العلامات، وإعدادات الفئة، أو أتمتة Discourse)؟

  • أم أن هذا سيتطلب مكونًا إضافيًا مخصصًا أو مكون سمة؟

  • هل قام أي شخص ببناء شيء مشابه؟

نرحب بأي اقتراحات أو أفضل الممارسات لفرض هذا النوع من التحقق.

شكراً مقدماً!

أهلاً بك @S.AAKASH_MUTHIAH في Discourse Meta! :waving_hand:

الشيء الوحيد الذي يتبادر إلى الذهن في الوقت الحالي هو قوالب نماذج الفئات. تسمح لك هذه بإنشاء قالب لفئة ويمكنك طلب التحقق لجعل حقل مطلوبًا. ومع ذلك، كما يوحي الاسم، يبدو الأمر كنموذج، لذا إذا كنت تريد موضوعًا يمكن للأشخاص الكتابة فيه بحرية وتضمين كلمة رئيسية واحدة من اثنتين، فقد لا يكون هذا هو الحل الأفضل. ربما يمكن لشخص آخر أن يساهم :slight_smile:


:pencil: تعديل: هذا ما قاله Discourse AI عندما سألته للتو.

فرض كلمات محددة في مواضيع Discourse AI

ondrej:

هل هناك طريقة لضمان تضمين المستخدم لكلمة في موضوع قبل السماح له بنشره؟

DiscourseHelper:

البحث

البحث عن: كيف يمكن للمسؤول أن يطلب تضمين كلمة معينة في عنوان الموضوع أو نصه قبل السماح بنشره، باستخدام الإعدادات الأساسية أو الإضافات أو التخصيصات، وهل هناك ميزة مدمجة، أو حل بديل، مثل الأتمتة، لفرض هذا القيد على المواضيع الجديدة؟

القراءة

قراءة: التحقق من المحتوى: طلب كلمتين مفتاحيتين على الأقل بما في ذلك إما test1 أو test2 في المواضيع الجديدة

لا توجد ميزة أساسية مدمجة في Discourse لطلب تضمين كلمة معينة بشكل صارم في عنوان الموضوع أو نصه قبل السماح للمستخدم بنشره.

فيما يلي الخيارات المتاحة حاليًا:

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

لمزيد من التفاصيل ومناقشة مجتمعية ذات صلة، انظر:

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

أخبرني إذا كنت تريد المزيد من التفاصيل حول قوالب النماذج أو المشورة بشأن الخيارات المخصصة!