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

حسنا، إنه جيد
سؤال آخر، هذا للعرض الموضوع ولكن إذا أردت فقط عرض المستخدم للحصول على فكرة عن عدد الأشخاص حولي، هل هذا ممكن؟
بالتأكيد، شجع المستخدمين على تسجيل مواقعهم (لا يلزم أن تكون دقيقة)، في التفضيلات → الملف الشخصي. الرابط موجود على خريطة المستخدم في صفحة دليل المستخدم
تسجيل موقعك طوعي حاليًا.
انظر الخريطة المثال أعلاه: Locations Plugin 🌍 - #875 by Richie
مرحباً
هل تم العثور على مسار لحل الخطأ في الروابط المباشرة للخريطة؟ (بالنسبة للمواضيع، الرابط الخاص بالمستخدمين يعمل بشكل جيد)
مكون إضافي رائع، شكراً جزيلاً!
ستيفان
شكرا لجميع الأعمال…
سؤال آخر فقط، هل من الممكن عدم إظهار الموقع على زر الموضوع:

أستخدم هذه الإضافة ولم أر أي إعداد لتعطيلها، لذا يمكنك القيام بذلك باستخدام CSS:
.location-details {
display: none;
}
هل تقوم بالربط من موقع آخر؟
على أي حال، نعم كان لدي وقت للعمل على إصلاح وطلب السحب الخاص بي قيد المراجعة:
تم الدمج (شكرًا @angus)
أخبرني كيف سارت الأمور.
أنا أستخدم المكون الإضافي للمواقع لإضافة مواقع المواضيع وأرى بعض الأشياء الغريبة:
قائمة البلدان المنسدلة/حقل البحث لا تجد أي شيء أبدًا. إذا بحثت عن موقع باستخدام حقلي المدينة/الولاية ووجدت موقعًا، يتم ملء حقل البلد لهذا الموقع، على سبيل المثال ‘us’، ولكن إذا حاولت لاحقًا البحث عن ‘us’ فلن يتم العثور عليه.
يتم عرض حقلي الإحداثيات بأمثلة توضح الأرقام العشرية. إذا أدخلت قيمة، على سبيل المثال 38.1234، يظهر مربع حوار تحذيري يخبرني أنه يجب علي إدخال قيم صالحة فقط، وأقربها هي 38 و 39. هل يشير ذلك إلى أنه لا يُسمح إلا بالقيم الصحيحة؟
لا يتم تخزين الإحداثيات، حتى لو أدخلت قيمًا صحيحة.
يظهر المكون الإضافي على أنه محدث. هل هناك خطأ في تكويني؟
شكراً على التقرير، أنا أعمل على بعض الإصلاحات.
كريس، كانت ملاحظاتك قيّمة وتمكنت من معالجة جميع نقاطك، على ما أعتقد:
لقد تم كسر هذا في إعادة هيكلة “عمياء” (بدون اختبارات) مؤخرًا. أعتذر.
لقد أضفت بعض الاختبارات الإضافية لتغطية المشكلات التي تم حلها، لذا آمل أن يكون هناك خطر أقل بكثير من حدوث ذلك مرة أخرى.
شكراً لك روبرت. لقد قمت للتو بترقية المكون الإضافي ويمكنني التأكيد على أن جميع المشكلات الثلاث تبدو وكأنها تم إصلاحها. أواجه أيضًا بعض المشكلات المختلفة مع الخريطة. لا أعرف ما إذا كانت هذه مرتبطة ببعضها البعض، أو مرتبطة بأي شكل من الأشكال بالمشكلات السابقة، ولكن هذا ما أراه. أعتذر عن عدم قدرتي في الوقت الحالي على تزويدك بطريقة لتكرار كل هذه المشكلات. سأستمر في محاولة إيجاد طريقة للقيام بذلك وسأعلمك إذا/عندما أجدها.
في بعض الأحيان تظهر العلامات لمواقع المستخدم والموضوع على الخريطة ولكنها غير قابلة للنقر. في أحيان أخرى تكون العلامات قابلة للنقر وتأخذك إلى المكان الصحيح.
في بعض الأحيان يتم عرض الخريطة ولكن لا يتم عرض أي علامات.
في بعض الأحيان يمكن تحريك الخريطة عن طريق النقر مع الاستمرار بزر الماوس وتحريكه. في أحيان أخرى لا يمكنني القيام بذلك. في بعض الأحيان يمكنني تحريك الخريطة عند عرضها لأول مرة ولكن بعد ذلك بمجرد التكبير تصبح غير قابلة للتحريك.
أحصل أيضًا على خطأ 500 في بعض الأحيان عند الوصول إلى الخريطة. أعتقد أن هذا قابل للتكرار. يبدو أنه يحدث عندما واجهت إحدى المشكلات المذكورة أعلاه ثم أقوم بالنقر فوق تحديث في المتصفح لمحاولة حل الأمور. أحصل على هذا الخطأ…
عفوًا
واجه البرنامج الذي يشغل منتدى المناقشة هذا مشكلة غير متوقعة. نعتذر عن الإزعاج.
تم تسجيل معلومات مفصلة حول الخطأ، وتم إنشاء إشعار تلقائي. سنلقي نظرة عليه.
لا يلزم اتخاذ أي إجراء إضافي. ومع ذلك، إذا استمرت حالة الخطأ، يمكنك تقديم تفاصيل إضافية، بما في ذلك خطوات لتكرار الخطأ، عن طريق نشر موضوع مناقشة في فئة ملاحظات الموقع.
لقد أرفقت سجلات المعلومات/التتبع الخلفي/البيئة التي قد تكون مفيدة.
backtrace.txt (8.7 KB)
env.txt (568 Bytes)
info.txt (1.7 KB)
مرحباً روبرت
نعم، تحدث المشكلة عند الارتباط من موقع آخر إلى خريطة المواضيع (أو ببساطة عن طريق إعادة تحميل هذه الخريطة).
لقد قمت للتو بتثبيت الإصلاح الخاص بك ولم تعد المشكلة تحدث. إنه مثالي.
شكراً جزيلاً على عملك ![]()
مرحباً
آسف، لدي ملاحظة جديدة (لكنها ليست ملاحظة لاحظها @packman)
منذ التحديث، لدي مشكلة في عرض العلامات لمواقع المواضيع (وليس لمواقع المستخدمين) – لا يتم عرض تسميات التلميحات على بعض العلامات.
تحدث المشكلة فقط على هواتف أندرويد الذكية (وليس على ويندوز كروم) و… بشكل عشوائي ![]()
إعادة تحميل الصفحة ستغير العلامات التي بها مشكلة أو تصلحها.
إليك مثال:
– https://forums.ffjdr.org/c/e-irl/14/l/map
أشجع الجميع على اختبار هذه الإضافة والأحداث التي تعمل معًا ![]()
ستيفان
سيكون من الصعب للغاية تتبع ذلك.
سأحاول التحديث إلى أحدث مكتبة Leaflet في وقت ما، ويمكننا معرفة ما إذا كان ذلك سيساعد.
لست متأكدًا مما إذا كان هذا يحدث نتيجة لمجموعة الإصلاحات الأخيرة، ولكن كل موضوع جديد يتم إنشاؤه بواسطة شخص لديه موقعه محدد في ملفه الشخصي يتم تمييزه بموقعه. ربما لم يحدث هذا سابقًا لأن مواقعنا لم يتم حفظها بشكل صحيح؟ لقد بحثت عن خيار تكوين لمنع ذلك ولكني لم أجده.
أريد أن يتمكن المستخدمون من تحديد بعض المواضيع بموقع حيث يكون الموقع ذا صلة بالموضوع، ولكن ليس كل موضوع جديد.