تحسين البحث حسب حالة الحل

كانت لدي محادثة على تويتر مع أحد مستخدمينا كان محبطًا من إغلاق المواضيع تلقائيًا (بدون حلول) وعدم القدرة على العثور بسهولة على القضايا المحلولة التي تتعلق بمشكلته.

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

  • خيار للفرز حسب الحالة المحلولة، وفقًا لاقتراح المستخدم
  • حالة صريحة محلولة في القائمة المنسدلة أين المواضيع أو في إرجاع المواضيع/المنشورات فقط... كمربع اختيار

هناك بالتأكيد أفكار أخرى، لكنني أردت بدء نقاش حول هذا الموضوع.

8 إعجابات

أعجبني فكرة إضافة خيار “تم حلها” في قائمة “المواضيع”. :slight_smile:

5 إعجابات

لدينا in: solved

https://meta.discourse.org/search?q=in%3Asolved%20button

يجب بالتأكيد أن يقوم مكون الإضافات (plugin) الخاص بـ “المحلولة” بالتداخل هنا وإضافة خيار “هل تم حلها”.

@vinothkannans هل يمكنك جعل هذا يحدث؟

6 إعجابات

بما أن استعلام البحث هو in وليس status، ألا يجب أن يذهب هذا إلى القائمة المنسدلة “إرجاع المواضيع/المشاركات فقط…” بدلاً من “حيث المواضيع”؟ هذا هو المكان الذي توجد فيه جميع استعلامات in الأخرى.

4 إعجابات

أعتقد أننا أخطأنا قليلاً هنا في مصطلح مشغل البحث.

يجب علينا

  1. إعادة تسميته ليكون status:solved بدلاً من in:solved
  2. ثم تعديل واجهة المستخدم لتتوافق مع ذلك.

كلمة “solved” أقرب بكثير إلى “archived” و “closed” وما إلى ذلك كحالة. أما in:solved فتوحي بأنه في الأشياء التي حللتها، وهو ليس هدفنا على الإطلاق.

لذا، هناك توسع طفيف جداً في النطاق هنا. أعد تسمية in:solved إلى status:solved

11 إعجابًا

هذه إضافة رائعة. شكرًا لك!

3 إعجابات

تم ذلك وفقًا للالتزام أعلاه.

8 إعجابات

رائع، شكرًا لكم يا أصدقاء :smiley:

6 إعجابات