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

أحب وضع العلامات في Discourse، والهيكل الفضفاض رائع في الغالبية العظمى من الوقت. ومع ذلك، بالنسبة لبعض حالات الاستخدام، سيكون من الرائع وجود تقديم موجه يضمن مجموعة معينة من المدخلات التي لا يوفرها مربع “العلامات الاختيارية” في نافذة إنشاء الموضوع القياسية للمستخدمين.

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

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

يمكنني بالتأكيد رسم ما أراه في ذهني، إذا أراد شخص ما نموذجًا سيئًا لبرنامج MS Paint :slight_smile:

4 إعجابات

من لا يحب نماذج الرسام السيئة؟ :stuck_out_tongue:

سيكون ذلك موضع تقدير، على الرغم من أنني أواجه مشكلة في فهم طلبك بالكامل. :slight_smile:

بالتأكيد.

وضع العلامات اليوم هو مجرد صندوق كبير مفتوح من “الاقتراحات”. عندما يكون لدي شخص يقدم طلب دعم في فئة الدعم الخاصة بي، أحتاج إلى معرفة:

عن أي منتج تنشر؟ المنتج أ أو المنتج ب؟ لدي فئة علامات “المنتجات” مع علامتين تحتها:

  • product-a
  • product-b

لدي أيضًا بعض الميزات التي تتجاوز جميع المنتجات، ولكن أحتاج إلى معرفة الميزة (الميزات) التي تبحث عن دعم لها. الميزة أ، ب، ج، إلخ. لدي فئة علامات “الميزات” مع علامات متعددة تحتها:

  • feature-a
  • feature-b
  • feature-c
  • إلخ.

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

أقترح شيئًا كهذا.

  1. ينقر المستخدم على + موضوع جديد
  2. تظهر نافذة منبثقة لإنشاء موضوع جديد
  3. العلامات المطلوبة للاختيار تستند إلى مجموعات العلامات المطلوبة للفئة

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

4 إعجابات

لكل مجموعة علامات مطلوبة في إعدادات الفئة، يمكنك تعيين سؤال مرتبط يظهر لمجموعة العلامات هذه في واجهة الموضوع الجديد.

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

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

إعجابَين (2)

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

أولاً، قم بإنشاء مجموعات علامات لـ 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 إعجابات

انظر… إنها قريبة. إنها فكرة في الاتجاه الصحيح بالتأكيد، لكنها ليست مثالية تمامًا.

لقد أنشأت فئة جديدة، تتطلب علامة واحدة من مجموعة علامات “المنتجات” الخاصة بنا، وعلامتين من مجموعة علامات “ميزات قابلية التوسع” الخاصة بنا:

إليك كيف يبدو إنشاء منشور جديد. مربع القائمة المنسدلة للعلامات، قبل النقر عليه، يقول ببساطة “حدد 3 علامات على الأقل…”. هذا غامض في البداية، ولا يتيح للمستخدم معرفة أنني أطلب علامة واحدة من مجموعة علامات المنتج، وعلامتين من مجموعة علامات ميزات قابلية التوسع. ولكن، حسنًا، لننقر عليه:

نظرة أقرب هي أن:

  • العناصر الثلاثة الأولى هي “ميزات قابلية التوسع”
  • العنصران التاليان هما “المنتجات”
  • آخر 5 هي “ميزات قابلية التوسع”
  • لا تزال هناك 17 علامة “ميزات قابلية التوسع” محتملة لا يعرفون أنها ممكنة.
إعجابَين (2)

هذا نموذج HTML بسيط يوضح بشكل أفضل ما يجب أن يراه المستخدم (بالطبع، قبل أي تصميم فعلي):

3 إعجابات

أعتقد أن هناك حاجة لحالات استخدام واقعية مشابهة لحالتك للمساعدة في تحسين واجهة المستخدم للوسوم.

ربما يكون هذا بسبب أنك تختبر هذا كمستخدم موظف. لا يتم تطبيق قيود الوسوم على المسؤولين (وربما ليس على المشرفين أيضًا) لذلك ما تراه لا يعكس ما سيراه المستخدم العادي.

إليك اختباري مع مستخدم عادي من المستوى 3 (لاحظ أنه يسمح لي فقط بالاختيار من منتجات في البداية):

إليك ما أراه عند اختبار نفس الشيء كمستخدم مسؤول (وسوم من كلا مجموعتي الوسوم، مرتبة أبجديًا):

يمكن أن يؤدي هذا الاختلاف إلى الارتباك عند محاولة تكوين أذونات مجموعة الوسوم.

نعم، هذه مشكلة.

4 إعجابات

آه، قد يكون هذا هو الحال إذن - ولكني سأقول إن هذه ليست سوى 1/10 من المشكلة. سأجرب ذلك الآن، فقط للتأكد من أنني رأيت التجربة الكاملة.

أود أن أقول إن غالبية المشكلة لا تزال قائمة.

4 إعجابات

تم تقديم طلبات مماثلة سابقًا، ولكن لم يبدو أنها حصلت على أي زخم.