البحث عن حقول الملف الشخصي المخصصة والملفات الشخصية

كنت أبحث ووجدت مواضيع سابقة حول حقول الملف الشخصي المخصصة والبحث عن المستخدمين. لكن الانتقال إلى صفحة البحث أو صفحة المستخدمين لا يوفر خيارات لتسهيل البحث فيها. ما هي التكلفة التقريبية لإنشاء إضافة تسمح لخاصية البحث بالعمل كمكتبة يمكن فيها التصفية في أقسام معينة؟

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

3 إعجابات

نعم، أنا أتوق لشيء كهذا. لقد نظرت في الكود قليلاً ولكن لم أتمكن من معرفة كيفية القيام بذلك باستخدام مكون سمة وما إذا كان يتطلب برمجة أعمق بكثير (aka التنقيب في Ruby)، ليس لدي حاليًا أي فكرة عن كيفية القيام بذلك :smiley:

ما آمل رؤيته هو في الواقع مشابه لما أتاحته Circle لمنصتها. إليك لقطتان شاشتين:


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

لقد نظرت إلى العديد من هذه المنصات (FB، Discord، Guilded، Circle، وغيرها) ويبدو أن القليل منها لديه أدلة أعضاء جيدة (قابلة للبحث/التصفية/حقول مستخدم مخصصة/أنيقة). لدي مكون سمة دليل بطاقة المستخدم ممكّن وبالتالي أشعر أنني على وشك الحصول على دليل الأعضاء الذي حلمت به، فقط ينقصني جانب التصفية.

هل سيكون هذا ممكنًا القيام به في مكون سمة باستخدام js و CSS فقط؟ أم أنه سيتطلب مكونًا إضافيًا كاملاً يعتمد على Ruby؟

3 إعجابات