Surface in:all كخيار في واجهة البحث المتقدم

لديّ عدد قليل من المواقع التي تستخدم الرسائل الجماعية (Group Messages) بشكل مكثف، وهي طريقة رائعة لتمييز المواضيع “خارج المنتدى” بوضوح عن الفئات المفتوحة.

ومع ذلك، يمثل هذا نوعًا من العزل الوظيفي للبحث. في حين أنه من الممكن البحث عبر الرسائل والمنتدى الأوسع باستخدام in-all (انظر Searching for content effectively)، فإنه ليس من الممكن فعليًا الوصول إلى هذا من واجهة مستخدم البحث.

بالنسبة لحالة الاستخدام الخاصة بنا، سيكون من المفيد جدًا وجود ما يلي في واجهة مستخدم البحث المتقدم:

  1. خيار سهل الاستخدام للتحكم فيما إذا كانت الرسائل (و/أو الدردشة) مشمولة في البحث

    • يمكن أن يعمل هذا كخيار إضافي في القائمة المنسدلة هنا بشكل جيد:
    • أو ربما يكون أسهل كأحد مربعات الاختيار هنا (حيث أن هذه ببساطة تُدرج البادئة في شريط البحث):
  2. القدرة على تعيين إعداد افتراضي على مستوى الموقع لهذا الغرض

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

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

إعجابَين (2)

@nathank طلب السحب (PR) أعلاه منشور على ميتا (meta)، ما رأيك؟

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

هذا تحسين رائع (ومعقول)!!!

الآن أحتاج فقط إلى معرفة كيفية جعله البحث الافتراضي لموقعي…

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