البحث عن حقول مستخدم متعددة الاختيارات

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

أولاً، استغرق الأمر يومًا أو يومين حتى يظهر السؤال في الملفات الشخصية. هل هناك فهرسة ليلية تحدث أو شيء من هذا القبيل؟

ثانياً، الآن تظهر خيارات الاختيار المتعدد في بطاقة معلومات المستخدم وعندما أنقر عليها تبدأ بحثًا في المجموعات (مسار عنوان URL /u). سيكون هذا رائعًا جدًا لأنني أحتاجه للاكتشافات! ومع ذلك، فإن البحث فارغ دائمًا. هل هناك شروط أخرى يجب تلبيتها؟ ولماذا يحتوي البحث على نطاق زمني، هل يعمل على المنشورات أم على المستخدمين؟

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

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

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

تصحيح بسيط إذا ذهبت إلى بحث المستخدم يمكنني فعليًا البحث عن المصطلحات المحددة متعددة الاختيارات. لكن الروابط من البطاقات لا تستخدم هذا النوع من البحث.

هل تمكنت من حل مشكلتك؟ لقد اختبرتها للتو وهي تعمل لدي.

خطوات التكرار:

  • إنشاء حقل مستخدم باستخدام الاختيار المتعدد كنوع للحقل، قابل للتحرير بعد التسجيل، يظهر في الملف الشخصي العام، يظهر في بطاقة المستخدم، قابل للبحث
  • تحرير مستخدم لاختيار عنصر واحد أو أكثر من الاختيار المتعدد وحفظ التغييرات
  • الاطلاع على الملف الشخصي للمستخدم وبطاقة المستخدم لتأكيد ظهور عناصر الاختيار المتعدد
  • استخدام البحث في الموقع للبحث عن عناصر الاختيار المتعدد وتأكيد ظهور المستخدم
إعجاب واحد (1)

لقد قمنا بالتحديث إلى الإصدار 3.5.1 ولكن المشكلة لا تزال قائمة: إذا فتحت بطاقة المستخدم لمستخدم قام بملء الاختيار المتعدد، فسيتم عرض اختياراته بشكل صحيح الآن كروابط. ولكن إذا نقرت على أحدها (لرؤية جميع المستخدمين الذين لديهم هذه الخاصية)، فسيتم فتح بحث /u لا يُرجع أي نتائج (ولديه حد زمني غير متوقع).

يمكنني التأكيد على أن البحث يعمل عند استخدام البحث العادي للمستخدم، ولكن ليس في جميع الحالات، لدي مصطلح “BIS Server 6.7” الذي يكمل تلقائيًا تطابقات المستخدمين ولكن عند الضغط على Enter تكون قائمة النتائج فارغة. ولكنه يسرد بعضها بـ “BIS Server” - لذا ربما لا يحب النقطة أو الأرقام أو مسافتين.

يبدو من المحتمل أن تكون النقطة مشكلة. لقد حدثت مشاكل مماثلة من قبل.

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

تحدث المشكلة الأولى (الرابط لا يعمل) أيضًا للقيم التي لا تحتوي على نقطة:

هذا هو البحث الغريب („البحث في المجموعات“؟) الذي يفتح عندما أنقر على أحد المصطلحات في بطاقة المستخدم الخاصة بي على https://server/u?name=BIS%20in%20iPaaS

لذلك يبدو أنها مشكلتان مختلفتان.

لقد اختبرت هذا على موقعي المستضاف ذاتيًا ورأيت أن هناك بعض مشكلات تجربة المستخدم هنا:

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

بشكل جميل جدًا، يعمل بحث الموقع ويشير حتى إلى حقل المستخدم الذي يطابق:

النقر على رابط للبحث من بطاقة المستخدم أو ملف تعريف المستخدم غير موجود بالنسبة لي. هل هذا مكون سمة تستخدمه؟

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

ليس على حد علمي. ولكن ربما يتعلق بدوري كمسؤول؟

FWIW، أحصل على القيم لتظهر كروابط، ولكن فقط إذا اختار المستخدم الذي تم اختباره أكثر من خيار واحد من الخيارات المتعددة:

عندما أنقر عليها، يبدو أنها تعمل بالنسبة لي. أحصل على /u?name=BIS%20in%20iPasS&order=likes_received أيضًا، ولكنها تعرض المستخدمين الصحيحين (بالإضافة إلى نتيجة الدليل الخاصة بي بشكل افتراضي على الرغم من أنني لا أملك تلك القيمة في الحقل المخصص)

وقت التقدير: يبدو أن حقولي قابلة للنقر أيضًا من صفحة الملف الشخصي، طالما أن المستخدم لديه قيم متعددة:

أنا على الفرع latest بدلاً من stable، لذلك لست متأكدًا مما إذا كان هذا هو الاختلاف.

يبدو أن هذه مشكلة #تجربة_مستخدم. هل هذا يلخص الأمر؟

  1. تظهر قيم الاختيار المتعدد فقط كرابط في بطاقة المستخدم/الملف الشخصي إذا اختار المستخدم أكثر من قيمة واحدة. إذا كانت هناك قيمة واحدة فقط، فسيتم عرضها كنص عادي وليس كرابط.
  2. يتضمن الرابط إلى النتائج المفلترة نفسك حتى لو لم تكن قد اخترت تلك القيمة بنفسك.
  3. الرابط إلى النتائج المفلترة لا يعمل لقيم الاختيار المتعدد التي تحتوي على نقطة .، على سبيل المثال violet.purple.

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

image

لم ألاحظ “يشملني” بعد.

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

تم التأكيد، إنها مسألة أرقام

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

هذا هو في الواقع دليل المستخدم. لاحظ /u في عنوان URL وهو نفس عنوان URL لرابط المستخدمين في الشريط الجانبي.
دليل المجموعات موجود في /g.

لقد نقلت هذا الموضوع إلى UX وأضفت قائمة إعادة الإنتاج الخاصة بي إلى المنشور الأول.

نعم، ولكنها القائمة الخاطئة، ولن تجد أسئلة الملف الشخصي (البحث في حقل الإدخال يبحث فقط عن معرف المستخدم)

إلى أي قائمة تتوقع أن تذهب؟

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

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

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

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

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

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

آه، نعم. ستحتاج إلى تشغيل تمكين دليل المستخدم للاستفادة الكاملة من روابط حقول المستخدم المخصصة هذه. إذا كانت الإحصائيات الأخرى الموجودة في الصفحة التي تفضل عدم السماح للآخرين بتصفحها، فإن قائمة المفتاح (wrench menu) ستسمح لك بإزالتها وترك حقول المستخدم المخصصة التي أضفتها فقط، إذا كان ذلك مفيدًا؟

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