إضافة المواقع 🌍

ما هو إصدار Discourse الذي تستخدمه حاليًا؟

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

كما ترى من الكود، لقد حاولت التقاط العديد من الحالات بأمان حيث تكون البيانات سيئة (وتجاهلها)، ولكن ربما فاتني سيناريو وهناك نوع من قيم JSON غير القانونية.

هل يمكنك حذف حقل الموضوع المخصص (TopicCustomField) أو إصلاح قيمته، ثم المحاولة مرة أخرى.

من المحتمل ألا يكون هناك جدوى من الاحتفاظ به لأنه على الأرجح قيمة غير قانونية.

إذا لم يكن هناك العديد من المواضيع ذات المواقع، يمكنك تصفحها باستخدام هذا في وحدة تحكم rails:

TopicCustomField.where(name: "location").all

لا يزال بإمكانك الوصول إلى حقل مخصص هذا دون تثبيت المكون الإضافي.

أخبرني بما تجده.

إذا كان يمكن تأكيد ذلك، فقد أقوم بتحسين البرنامج النصي.

لست على علم بتقرير آخر لهذه المشكلة في هذا المكون الإضافي.

إعجابَين (2)

أعتقد أن ذلك كان بقايا من تقسيم المشاركات من موضوع آخر قبل تحديد المواقع كمشكلة.

إعجابَين (2)

كنت من الإصدار التجريبي 2 من الإصدار 3.2.0، وأقوم بالترقية إلى الإصدار التجريبي 4 من الإصدار 3.2.0-dev.

باستخدام الفرع test-passed.

لقد استخدمت الكثير من المواضيع مع الموقع، لذا لا أجرؤ حقًا على حذفها.

آمل أن يكون الإصدار التالي من إعادة البناء جيدًا لهذا المكون الإضافي.

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

لقد قمت للتو بدمج هذا التحديث الكبير الذي يدعم Zeitwerk بشكل صحيح ويضيف دعم Ember 5:

أخبرني إذا كانت هناك أي مشاكل.

3 إعجابات

لقد قدم @renato هذا الطلب الرائع لإضافة بطاقات المستخدم عند النقر على علامات خريطة المستخدم!

رائع! :rocket: شكراً @renato!

@jimkleiber

9 إعجابات

رائع! أنا متحمس جدًا لرؤية طلب السحب هذا وممتن لـ @renato و @merefield لجعل الأمر يحدث و @merefield لإعلامي به.

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

بخلاف ذلك، أنا حقًا أحب ذلك، شكرًا لك :folded_hands:t2:

3 إعجابات

صيد جيد! @renato هل ترغب في إلقاء نظرة على هذا السيناريو وربما إضافة اختبارات الوحدة للإصلاح؟ (حينها لن نغفل عنه).

(من الغريب أنه يعمل على هاتفي الأندرويد بالمناسبة، ولكنه لا يعمل على متصفح Edge أو Firefox على سطح المكتب).

إعجابَين (2)

بصراحة، لم ألاحظ حتى أن لدينا هذا العرض بملء الشاشة :smile:

يبدو أن بطاقة المستخدم تُفتح، ولكن خلف الخريطة عندما تكون fixed مع z-index أعلى:

تستخدم بطاقة المستخدم z-index الخاص بـ float-kit:

3 إعجابات

نعم! ويوضح سبب عدم وجود مشكلة على الهاتف المحمول!

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

هذه ميزة لطيفة جدًا.

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

إعجابَين (2)

سألقي نظرة عندما تسنح لي الفرصة، ولكن يمكنني أيضًا إعادة إنتاج تجاوز البطاقة إلى الأسفل في النواة إذا كان الرمز المميز من تدفق منشور في منطقة معينة:

لم أتمكن من إعادة إنتاج تجاوز البطاقة إلى اليمين، رغم ذلك.

الرموز المميزة للمستخدمين موجودة في حاوية position: absolute لعرض الخريطة وقد يؤثر ذلك على استراتيجية اكتشاف حدود float-kit.

إعجابَين (2)

شكراً على التحديث يا روبرت :tada: يعمل بشكل رائع على Ember 5.
لقد لاحظت مشكلة واحدة فقط، ولكنها قد لا تكون متعلقة بهذا التحديث. عندما يزيل المستخدم الموقع من الإعدادات، فسيظل الموقع الفارغ يظهر في صفحة المستخدم /u/username.

Screenshot 2023-12-20 at 10.30.12

شكراً :slightly_smiling_face:

إعجابَين (2)

شكراً على التقرير، سألقي نظرة.

إعجابَين (2)

هذا مثال على تجاوز البطاقة إلى اليمين…

3 إعجابات

مرحباً، لقد قمت للتو بالتحديث إلى أحدث إصدار.
إنه جيد :+1:

وظيفة “فتح بطاقة المستخدم عند النقر على صورة رمزية للخريطة” رائعة: عملية جدًا للوصول إلى معلومات المستخدم (إجاباتهم على الأسئلة على سبيل المثال) وأنيقة في نفس الوقت :heart_eyes:

  • هل من الممكن أن تستخدم منطقة الخريطة كل المساحة المتاحة؟

  • قد يكون خطأ: في وضع ملء الشاشة، يتم تحديث الخريطة جزئيًا عند الحواف..

خريطة المستخدمين:

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

شكر كبير من فرنسا على هذا المظهر الداكن.

الخريطة الآن تتناسب بشكل أفضل مع مظهر حرب النجوم.

هل يمكن تحقيق هذين التحسينين:

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

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

خريطة الأحداث:

  • وأيضًا مع هذا الرابط: “عذرًا، لم نتمكن من إنشاء معاينة لصفحة الويب هذه، لأن خادم الويب أعاد رمز خطأ 500. بدلاً من المعاينة، سيظهر رابط فقط في منشورك”
إعجاب واحد (1)

إنها مشكلة معروفة.

أخشى أنني مشغول بالعديد من المشاريع لذا لا يمكنني تقديم تقدير للحل.

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

ربما يساعد إضافة “بحث” كنص نائب أيضًا؟

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