ماذا عن عملية تقديم "متقدمة" أو "موجهة" للمواضيع الجديدة في فئات معينة

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

أولاً، قم بإنشاء مجموعات علامات لـ products و features. على سبيل المثال:

قم بتكوين إعدادات علامات فئة الدعم الخاصة بك على هذا النحو:

عند إنشاء موضوع جديد في الفئة، سيرى المستخدمون هذا أولاً:

يؤدي النقر على حقل العلامات إلى فتح قائمة منسدلة تسمح للمستخدمين فقط بتحديد إحدى علامات products:

بعد تحديد علامة products، يتم عرض قائمة علامات features المسموح بها للمستخدم:

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

لذلك ربما تمتلك Discourse بالفعل الوظائف التي تبحث عنها، ولكن يمكن تحسين واجهة المستخدم.

بالإضافة إلى لقطة الشاشة أعلاه، يتم عرض النص “Search or create” للمستخدمين في القائمة المنسدلة للعلامات، وعندما تستند إلى إعدادات الفئة، يجب أن يُمنحوا فقط خيار البحث عن علامات من مجموعة علامات features. المثيل الخاص بـ Discourse الذي أختبره ليس محدثًا تمامًا، لذلك لا يمكنني تأكيد ما إذا كانت هذه مشكلة حالية أم لا. يمكنني اختبار ذلك لاحقًا. في أي حال، إذا حاولت إنشاء الموضوع بعلامة إضافية، يتم إرجاع خطأ.

يبدو هذا وكأنه خطأ، ولكني سأحتاج إلى تحديث مثيل Discourse المحلي الخاص بي لتأكيد ذلك.

تعديل: ذكرت عددًا قليلاً من المشكلات المتعلقة بهذا هنا: Tag "Search or create" text is displayed when a category has restricted tags

6 إعجابات