مؤخرًا، كنت أواجه صعوبة. عندما أقوم بإنشاء موضوع جديد، وأحاول إضافة موقع إليه، على سبيل المثال، باتيندا، وأبحث عنه في مربع حوار الموضوع الجديد، فإنه يعطي نتائج صحيحة/متوقعة.
ولكن عندما أبحث عن مدينة أخرى “باتيالا” (كلا المدينتين مقاطعتان في نفس الولاية الهندية البنجاب، وكلاهما يظهران بشكل صحيح عند البحث في OpenStreetmap)، فإنه يعطي نتائج فارغة/لا يمكن البحث.
ويحدث هذا مع مقاطعات/مدن أخرى أيضًا. في بعض الحالات، تكون تلك المقاطعات التي تم البحث عنها مدنًا كبيرة ومشهورة، ومع ذلك لا يتم العثور عليها، ولكن يتم العثور على مدن أصغر وأقل شهرة.
ولكن بعد أن قدمت هذه الفكرة، بحثت ووجدت طريقة للحصول على مفتاح واجهة برمجة تطبيقات (Api key) لـ OpenCageData (استغرق دقيقتين) وبعد أن ملأت مفتاح واجهة برمجة التطبيقات هذا في إعدادات المكون الإضافي (وفقط بعد ملء مفتاح واجهة برمجة التطبيقات، قمت بتغيير اسم المزود إلى OpenCageData). وفجأة، لم يتوقف عن إعطاء هذا الخطأ فحسب، بل اختفت أيضًا المشكلة الأصلية المتمثلة في عدم القدرة على البحث والعثور على ‘Patiala’ (والعديد من المدن الأخرى).
وهكذا، كل شيء على ما يرام الآن. شكرًا!
ملاحظة: كنت أتمنى لو أن الرابط ‘تفاصيل المزود’ الذي يظهر أسفل الخطأ ‘باللون الأحمر’ كان قد أرسلني/أي مستخدم إلى صفحة هذا المزود (بدلاً من صفحة ‘GitHub’)، حيث يمكن للمستخدم طلب إنشاء ‘مفتاح واجهة برمجة التطبيقات’. سيكون ذلك مساعدة كبيرة جدًا.
من خلال تكوين إعدادات هذا المكون الإضافي، يمكنك جعله يختار أي موقع واحد (نأمل أن يكون أي بلد أيضًا) ليتم تعيينه كموقع لجميع المواضيع الجديدة. بهذه الطريقة، سيتم عرض هذا الموقع دائمًا في جميع المواضيع اللاحقة (أثناء إنشاء الموضوع، إذا رغب أي مستخدم في تغيير اسم البلد/الموقع هذا، فسيكون حرًا في القيام بذلك).
شكراً جزيلاً روبرت الآن يبدو أن الأمر يعمل بشكل جيد ولكن لاحظت أنه عندما أذهب إلى ملف تعريف مستخدم آخر (لم يقم بتعيين الموقع) من ملخص مثلاً، فإنه يظهر بنفس السلوك. إذا ذهبت إلى ملف تعريف من الصفحة الرئيسية أو من أجزاء أخرى من الموقع، فإنه يعمل بشكل رائع. ربما يكون هذا بسبب شريط التحميل.
هل يمكنك توضيح ما الذي تنقر عليه بالضبط لإجراء هذا الانتقال؟ (من الملخص إلى الملخص على الأرجح؟). هل يحتاج كلا المستخدمين إلى أن يكون لديهما موقع في مرحلة ما؟ هل لدى المستخدم الأول موقع مأهول؟ باختصار، خطوات إعادة إنتاج دقيقة من فضلك
لا مشكلة، لقد قمت بإعادة الإنتاج.\n\nنعم، ليس جيدًا.\n\nأعتقد أن هذا سيحتاج إلى إعادة هيكلة إلى Glimmer في وقت ما.\n\nنظرًا لأن هذه حالة هامشية، فمن المحتمل ألا أصل إلى ذلك قريبًا جدًا، أعتذر.