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

@Canapin بمجرد أن ينضج هذا، سأرحب بالتأكيد بهذا كطلب سحب (PR) إلى مستودع الإضافات الرئيسي طالما أن:

  • السلوك كان خلف إعداد للملحق
  • تم تصميم CSS بطريقة لا تزعج الأشياء إذا كانت هناك استخدامات أخرى للمخرج بالإضافة إلى هذا.

على سبيل المثال، تقييمات الموضوعات تستخدم أيضًا نفس مخرج الملحق. اتضح أنه يمكنك ربط الأشياء عبر نفس المخرج. اختبرت هذا ويبدو أنهما يظهران كلاهما إذا كانا نشطين في نفس الوقت (جيد :+1: )، ولكنك لن ترغب في أن يزعج CSS قسم التقييمات دون داع.

  • نفس الشيء إذا كان الإعداد مغلقًا
  • أيضًا، إذا كان الإعداد مغلقًا، فستحتاج إلى بقاء الأيقونة في موضعها الأصلي.
إعجابَين (2)

مرحباً!
هل هناك أي تلميح سريع حول كيفية إضافة أو إزالة قواعد CSS فيما يتعلق بإعدادات الموقع؟ لا أعرف كيف أفعل ذلك. :see_no_evil:


أضيف أيضاً أن الصور في روابط التوثيق لم تعد تعمل:

مثال:

مرحباً،

لقد قمت للتو بتحديث Discourse (1b56a55f50) وتعطلت إضافة المواقع (Locations Plugin) الخاصة بنا. عند النقر على زر متعلق بالإضافة، أحصل على ذلك:

كل شيء محدث، وكان يعمل بشكل جيد قبل التحديث. يرجى إعلامي كيف يمكنني المساعدة في إصلاح هذا :slight_smile:

3 إعجابات

شكرا على التقرير.

تم إصلاح هذا الآن: FIX: Show Map button failure by merefield · Pull Request #69 · merefield/discourse-locations · GitHub

4 إعجابات

شكرا لك :slight_smile:

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

بالمناسبة، شكراً لك على هذه الإضافة، إنها مريحة للغاية.

3 إعجابات

آه، عذرًا، كان هناك المزيد. لم يلتقط بحث النص السريع الخاص بي هذه.

حتى الآن قمت أيضًا بإصلاح: FIX: Find Address button not functioning by merefield · Pull Request #70 · merefield/discourse-locations · GitHub

قد تضطر إلى الانتظار لفترة قصيرة للآخر.

3 إعجابات

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

إعجابَين (2)

أواجه نفس المشكلة بالضبط. هل يمكن لأحد أن يساعد @Don وأنا؟ :slight_smile: شكرًا لك!

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

إشعار إيقاف: DButton لم يعد يدعم @action كسلسلة نصية. يرجى إعادة الهيكلة لاستخدام إجراء إغلاق بدلاً من ذلك. [معرف إيقاف: discourse.d-button-action-string]

هل هذه مشكلة مستخدم أم ربما مشكلة في مكون إضافي أو مكون آخر أم مجرد خطأ؟

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

يجب أن يكون بسبب تغيير أساسي لأنه يحدث أيضًا في المكون الإضافي للأحداث:

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

هذه المراجعة قيد التقدم، سأعلمك عندما تنتهي.

5 إعجابات

تم دمج طلب السحب، أخبرني إذا واجهت أي مشاكل

@Roi

3 إعجابات

شكراً لك، لقد نجح الأمر الآن :slight_smile:

إعجابَين (2)

لقد قمنا بدمج دفعة ثانية من الإصلاحات والتحديثات، يرجى تحديث المكون الإضافي.

3 إعجابات

شكراً لك :slight_smile:

إنها مشكلة بسيطة، لكنني ما زلت أرى هذا الخطأ:

عند النقر على أيقونة الموقع في قائمة المواضيع، تظهر أيقونة التثبيت بدلاً من الانتقال إلى المنشور الأول في الموضوع.

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

نعم، تم الإبلاغ عن ذلك أعلاه، لم يكن لدي وقت للنظر في هذا بعد، آسف.

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

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

مع إضافة Discourse Location، فإن الموقع المدخل لخريطة المستخدم دقيق جداً ويبدو أيضاً قبيحاً وطويلاً جداً. في ألمانيا على سبيل المثال شيء مثل: 20, Benzstraße, Herrenberg (Stadt), Herrenberg, Vereinbarte Verwaltungsgemeinschaft der Stadt Herrenberg, Landkreis Böblingen, Baden-Württemberg, 71083, Deutschland
هذا أيضاً يفسد صفحة معلومات المستخدم وبطاقة المستخدم.

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

شكراً وتحياتي،
Roi

ملاحظة: لقد نسيت تماماً أنني كنت أواجه المشكلة بالفعل بمجرد تعديل ما يتم عرضه: Locations Plugin 🌍 - #780 by Roi
هل يمكن لأحد المساعدة هنا؟ لم أتمكن من إدخال إعداد يعمل في location user post format. بالنسبة لمنتدى بلدي، سيكون الإعداد المثالي هو عرض المدينة والبلد فقط، أو المدينة والولاية والبلد.

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

لاحظت أيضًا أنه عند إدخال شيء ما في location user post format مثل “town” أو “country” أو “town, country” (تحققت من الأسماء التي تحملها الحقول هنا) أرى الموقع الإلكتروني (الذي أدخله المستخدم في ملفه الشخصي) مرتين في صفحة المستخدم. لذلك أعتقد أنه يبدو أن هناك خطأ ما…

أعتقد أن الحقل الحالي مخفي بواسطة CSS. حاول وشاهد ما إذا كان بإمكانك إظهاره.

نرحب بطلبات الدمج (PR) لأي تحسينات حقيقية.

هذا المثال يعمل معي: