كيف يمكنني منع المواضيع من إلغاء تثبيتها تلقائيًا عندما يصل المستخدم إلى الأسفل؟

Team,

It is my belief that thread pinning is at the user level. Once you’ve seen a pinned thread it unpins at the user level? In reading it looks like I can force pin a topic so it’s always on top.

How the hell do I do that?

Thanks friends,
Mike

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

Hello there @P2W!

You can ensure pinned topics stay at the top of a page by changing these settings as an admin:


However, on a user level thry can go to preferences -> Interface and change this setting

Hope this helps :blush:

5 إعجابات

This setting is confusing. It’s not clear that one of these settings is to let the user have the choice in terms of the behavior (“by default”), while the other setting removes the option from the user. It’s a pretty subtle difference.

Maybe I’m a dunderhead, but I wasted some time before I realized what was going on.

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

Oh no, sorry to hear that! I agree that it can be confusing. Do you have a recommended setting description that would make that distinction clearer?

إعجابَين (2)

So in some sections it appears to be working while in others pinned topics are plummeting down the section. I have both check boxes unchecked.

Valorant - P2W.GG for example.

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

Have you unchecked it on your profile ?

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

It’s actually pinning in the subcategory. Is there a way to make a post from a subcategory pin to it’s main category?

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

Another question can I disable the ability to unpin at the user level? I plan to monetize that feature and user disabling defeats that purpose

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

This is not possible yet.

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

Perhaps you can hide the option from the user preferences with some clever CSS?

إعجابَين (2)

ماذا تفعل زرا “إعادة تعيين” هذان بالضبط؟

يمكنني تخيل أشياء مختلفة، لكن لم أتمكن من العثور على المنطق في الكود (عذرًا، مهاراتي في قراءة لغة Ruby بدائية في أحسن الأحوال):

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

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

مرحباً وأهلاً بك @olm :slight_smile:

خيار “إعادة تعيين” هو لإعادة تعيين إعداد المسؤول إلى إعداده الافتراضي الأصلي. في بعض الأحيان، يتضمن ذلك إعادة تعيين تفضيلات المستخدمين - على سبيل المثال، إعادة تعيين/تغيير الخيار الثاني default topics automatic unpin سيطلب منك ما إذا كنت تريد تطبيق التغيير تاريخياً وكذلك من نقطة التغيير:

3 إعجابات

شكراً جزيلاً على الرد السريع جداً!

هل هناك نوع من “دليل المنصة” حيث يمكنني البحث عن معنى هذه الخيارات؟ على الأقل في Documentation - Discourse Meta لم أر وصفاً.

و… هل هناك بالصدفة خيار للمسؤول لإعادة تعيين جميع إعدادات “تثبيت” المستخدمين على جميع المواضيع المثبتة؟

من الناحية المثالية، يجب أن يوفر الوصف لكل إعداد إداري معلومات كافية في الصفحة نفسها (ونحن دائمًا منفتحون على الاقتراحات حول كيفية جعلها أوضح إذا لزم الأمر :+1:). ولكن meta.discourse.org هو دليل مستخدم ديسكورس الفعلي. :slight_smile: إذا لم تتمكن من العثور على أي شيء في البحث، فلا تتردد في إنشاء موضوع جديد وطرح ما تحتاجه فيه.

لا أعتقد أن هناك طريقة سهلة دون استخدام وحدة تحكم Rails. يمكنك إلغاء تثبيت كل موضوع وتثبيته مرة أخرى بشكل فردي باستخدام أداة المواضيع، ومع ذلك، يمكن للمستخدم إلغاء تثبيت موضوع وإعادة تثبيته وقتما يشاء، لذلك حتى لو قمت بإعادة تعيينها جميعًا، لا يزال بإمكانهم تجاوزها. إذا كان لديك بعض المعلومات التي تريد أن تكون مرئية دائمًا، فيمكنك محاولة استخدام مكون السمة https://meta.discourse.org/t/versatile-banner/109133؟

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

شكراً جزيلاً لك، @JammyDodger! أقدر ذلك كثيراً.

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