لا يمكن تغيير صورة ملف تعريف المستخدم للنظام بشكل مستقل عن الشعار الصغير

مرحبًا،

لا أستطيع تغيير أيقونة المستخدم النظامي في Discourse بعد الآن. لقد حاولت القيام بذلك عبر صفحة تفضيلات المستخدم للنظام، ولكن بغض النظر عن ما أختاره، يتم استخدام أيقونة الشعار الصغيرة فقط.

ظننت أن المشكلة قد تكون مرتبطة بإعداداتي التي تستخدم مخزن S3، وأن رابط صورة الملف الشخصي لا يتم حذفه لسبب ما، لكنني لاحظت أن المشكلة لا تزال موجودة حتى في تثبيت نظيف على بيئة التطوير المحلية. (أستخدم الإصدار 2.7.0.beta1)

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

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

image

أيقونة المستخدم النظامي مخفية جزئيًا بسبب ذلك.

image

لحل المشكلة مؤقتًا، قمت بإنشاء نسخة بديلة من الشعار بخلفية دائرية داكنة، مما جعل أيقونة المستخدم النظامي تعمل بشكل صحيح، لكنني اضطررت إلى تعديل هامش الشعار سالبًا في شريط التنقل باستخدام CSS ليصبح متطابقًا مع الحاوية كما كان سابقًا.

image

لا أعرف ما إذا كان شخص آخر يواجه هذه المشكلة؟

شكرًا لأي مساعدة.

4 إعجابات

فقط قم بإنشاء مستخدم مختلف بالشعار المطلوب واضبطه كمستخدم الإشعارات (لا أتذكر الاسم)

أواجه نفس المشكلة.
بدأت مباشرة بعد التحديث إلى 2.7.0.beta1 (869d25b7d3).
في حالتنا، الشعار الذي يُؤخذ مباشرة من قسم العلامة التجارية، ممدود ومقطوع.

للأسف، تغيير أيقونة الشعار الصغيرة ليس خيارًا متاحًا لنا.

@pfaffman هل يمكنك تقديم المزيد من التفاصيل حول تعليقك؟
هل هذه هي الحل الوحيد الممكن؟

شكرًا مقدّمًا.

ظننت أن هناك إعدادًا للنظام يسمح لك باختيار المستخدم المستخدم للإعلانات والإشعارات، لكنني لا أراه، لذا أظن أنني مخطئ.

لقد قمت للتو بدفع إصلاح:

يمكنك الاختيار بعدم المشاركة عن طريق تعطيل إعداد use_site_small_logo_as_system_avatar.

11 إعجابًا