اقتراح اسم المستخدم التلقائي لا يعمل مع الأحرف الخاصة؟

مرحباً،

يُسمح بالأحرف الفرنسية المعلمة بشكل عادي في أسماء المستخدمين في منتدىي.

إليك مثال لا يؤدي فيه استخدام حرف معلم إلى تشغيل الإكمال التلقائي:

يعمل الإكمال التلقائي:

لا يعمل الإكمال التلقائي عند استخدام حرف معلم:

على الرغم من أن اسم المستخدم Aurélien موجود.

يؤدي استخدام بدون علامة أيضاً إلى إرجاع Aurélien ضمن النتائج، وهذا جيد، ولكن استخدام علامة لا ينبغي أن يمنع الإكمال التلقائي من العمل.

6 إعجابات

لا يمكنني تكرار هذا هنا في ميتا. إذا كتبت @ré، أحصل على اقتراحات الإكمال التلقائي:

هل يمكنك تكرار هذا هنا؟

إعجابَين (2)

الآن تجد أسماء حقيقية. ماذا يحدث إذا كان لاسم المستخدم أحرف مميزة؟

إعجابَين (2)

لا يمكن العثور على أسماء المستخدمين بأحرف مميزة للاختبار هنا على ميتا، ولكنها لا تزال تعمل على نسختي المحلية:

3 إعجابات

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

لا يُرجع @Auré الاسم أو أي اقتراحات أثناء التحرير. كانت الأحرف المتبقية من الاسم هي lien كما في Aurélien.

لم يؤدِ كتابة الاسم بالكامل إلى ظهور أي أسماء مقترحة ولم يربط الاسم الكامل بنفس المستخدم في الدليل.

ومع ذلك، فإنه يعمل عند البحث في دليل المستخدم.

4 إعجابات

Mine only matches the specific character: (I upgraded about 10 minutes ago).

إعجابَين (2)

لقد قمت بترقية Discourse إلى آخر إصدار وجربت في الوضع الآمن، لكن المشكلة لا تزال قائمة:

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

@Canapin إذا كان موقعك عامًا، هل يمكنك مشاركة عنوان URL معي هنا أو عبر رسالة خاصة؟ أود تسجيل الدخول إلى موقعك حتى أتمكن من إجراء بعض التصحيحات.\n\n[quote="JimPas, post:7, topic:209763"]\n@Auré لا يُرجع الاسم أو أي اقتراحات أثناء التحرير. كانت الأحرف المتبقية من الاسم lien كما في Aurélien.\n[/quote]\n\nهل يمكنك المحاولة مرة أخرى من فضلك؟ لقد نظرت في سجلات الطلبات لـ Meta ولا يمكنني رؤية أي استعلامات بحث للمصطلح Auré تم إجراؤها من حسابك. بالتأكيد أحصل على اقتراحات الإكمال التلقائي لـ Auré:\n\n

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

بالتأكيد، https://forum.monocycle.info/
أعلمني إذا كنت بحاجة إلى وصول المسؤول.

إعجابَين (2)

@أسامة، إنه يعمل الآن في المحرر. ربما كان ذلك بسبب الطريقة التي لصقت بها الحرف المشدد في المحرر سابقًا. :roll_eyes:

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

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

/u/search/users.json?term=Auré&category_id=5&include_groups=true&limit=6`

وأستطيع التأكيد على أنه يتم إجراء طلب إلى نقطة النهاية هذه على نسخة @Canapin عند كتابة “@Auré” في المنشئ، ولكن الاستجابة لا تحتوي على أي نتائج. من ناحية أخرى، تُرجع Meta بعض النتائج عند استدعاء نقطة النهاية هذه بنفس المعلمات بالضبط.

@Canapin هل يمكنك سرد جميع الإضافات المثبتة (حتى المعطلة) على نسختك؟

إعجابَين (2)

ها هم!

إعجابَين (2)

مرحباً!

مجرد تذكير بهذه المشكلة التي لا تزال تزعجني قليلاً عندما أبحث عن رسائل شخص ما… سيكون من الجيد معرفة ما إذا كان هناك أي إصلاح مخطط له في المستقبل :slight_smile:

يمكنك أيضًا البحث عن اسم المستخدم Stéphane على نفس المنتدى إذا كنت بحاجة إلى مثال آخر.

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

مرحباً!

أعتذر عن السؤال، ولكن هل نظرت في الأمر منذ ذلك الحين؟

أتفهم أن الأولوية منخفضة. :slight_smile:

إعجابَين (2)

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

إعجابَين (2)

أليس القضية هي أن النظام لا يقترح أسماء Auré عندما نكتب Aure (بدون علامة).

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

لا، المشكلة هي أن مثيل @Canapin لا يتضمن “Aurélien” في اقتراحات الإكمال التلقائي عند كتابة “Auré”.

لدينا إعداد موقع search_ignore_accents، لكنني لست متأكدًا مما إذا كان ينطبق عند البحث عن مستخدمين أو إذا كان خاصًا بالمنشورات.

إعجابَين (2)

حسنًا، لقد حاولت مرة أخرى والآن يعمل:

أنا أتساءل حتى عما إذا كنت قد حاولت مرة أخرى قبل ذكرك الآن بعد أن فكرت في الأمر… آسف لذلك. :sweat:

أعتقد أنه يمكن إغلاق الموضوع أو حذفه (إذا كان عديم الفائدة للآخرين) نظرًا لأن المشكلة لم تعد موجودة.

5 إعجابات

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

3 إعجابات