إخفاء مشاركات small_action عند إدراج/إلغاء إدراج المواضيع

لقد قمنا مؤخرًا بالترقية إلى الإصدار 3.2.0.beta3-dev. منذ الترقية، أصبحت منشورات “small_action” كبيرة جدًا بشكل ملحوظ للأحداث غير المدرجة/المدرجة:

في السابق، كانت مخفية. هل هناك طريقة لإخفائها مرة أخرى؟ لم أتمكن من العثور على طريقة للقيام بذلك في إعدادات المجتمع. هذا هو عرض DOM الخاص بهم:

لم أجد سوى الإعداد التالي، ولكن لا يوجد شيء متعلق بمنشورات الإجراءات الصغيرة حول مواضيع الإدراج/إلغاء الإدراج:

أهلاً بك @GaurangBlaze :slight_smile:
لا أعتقد أنه كانت هناك أي تغييرات حديثة على منشورات الإجراءات الصغيرة غير المدرجة/المدرجة؟
هل كان لديك مكون سمة يقوم بالعمل نيابة عنك وقد يحتاج إلى تحديث؟

شكراً على الرد السريع @JammyDodger ! لقد تحققت للتو ووجدنا أننا نستخدم سمة واحدة فقط (أعتقد أن عنوان URL هو /admin/customize/themes):

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

ما هو الإصدار الذي قمت بالترقية منه؟

أعتقد أنه كان 3.2.0.beta1-dev. إذا كانت هناك طريقة للتحقق، فسيكون ذلك لطيفًا.

هل توصلت إلى حل في النهاية؟

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

هذا مفيد. يبدو أن هذا شيء عالمي :slightly_smiling_face: انظر لقطة الشاشة:

للأسف، لم أتمكن من إخفائه بعد.

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

قد تحتاج إلى أن تشرح لي ما تتوقعه. :slight_smile: تلك الموجودة في لقطة الشاشة لهذا الموضوع تبدو كما كانت دائمًا بالنسبة لي؟

بالتأكيد. هكذا كان الأمر في الماضي، اضطررت للعثور على مثال عبر Wayback Machine: https://web.archive.org/web/20230307060451/https://community.blaze.today/t/march-development-update/26652

لاحظ أنه لا توجد منشورات إجراءات صغيرة مرئية:

منشورات الإجراءات الصغيرة لا تزال موجودة في DOM ولكنها مخفية عبر CSS كما هو متوقع:

الرابط لهذا النمط هو: https://web.archive.org/web/20230307092617cs_/https://community.blaze.today/stylesheets/desktop_theme_2_8bfecae92ad5104622d1da988786f10e4f8240ac.css?__ws=community.blaze.today

لست متأكدًا مما إذا كنا قد أضفنا desktop_theme_2_hash.css أم أنها كانت موجودة بالفعل في Discourse (وتمت إزالتها الآن).

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

أعتقد أنه يمكنك ببساطة توصيله وتشغيله باستخدام CSS هذا:

div.small-action:not(.time-gap) {
    display: none;
}

في CSS المخصص للسمة، أو كمكون سمة منفصل يتم تطبيقه على السمة.

إعجابَين (2)

يبدو هذا كـ CSS مخصص مع theme في عنوان URL.

حاولت البحث عن أي تغيير متعلق بـ small-action أو time-gap، لكنني لم أجد شيئًا. أتذكر بشكل غامض أنها كانت مجمعة، ربما في فجوة زمنية أو شيء من هذا القبيل. لست متأكدًا. :man_shrugging:

إعجابَين (2)

لم أدرك أنه كان من السهل جدًا إصلاح هذا، وأن هذا لم يكن متعلقًا بترقية حديثة لـ Discourse :smiley: شكرًا للجميع على المشاركة والمساعدة في هذا :pray:

3 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.