رائع، اعتقدت أنني مجنون حتى اكتشفت متى يحدث هذا بالضبط…
إليك لافتة فئة. هذه فئة يمكن لأي شخص (بما في ذلك الزوار المجهولين) رؤيتها. أحصل على هذه اللافتة إذا اخترت الفئة من القائمة المنسدلة للفئات في تنقل الموقع، وإذا نقرت على تسمية/مربع فئة أسفل عنوان موضوع. وهذا بالضبط ما تتوقع حدوثه:
لكن لدي هذه الفئة الأخرى التي لديها بعض الأمان المستند إلى المجموعة عليها. والجدير بالذكر أن “أي شخص” لا يمكنه رؤية هذه الفئة. إذا انتقلت إلى هذه الفئة (عن طريق اختيارها من القائمة المنسدلة للفئات، أو عن طريق النقر على مربع/تسمية الفئة أسفل عنوان الموضوع) فلن أحصل على اللافتة:
إذا قمت فقط بتحديث المتصفح، فستظهر اللافتة. ¯\\_(ツ)_/¯
لاحظ أنني مسجل الدخول كمسؤول. إذا قمت بانتحال شخصية مستخدم عادي (مستخدم من المستوى 1 موجود في مجموعة تمنحه رؤية لهذه الفئة) فإن السلوك هو نفسه. انتقل إلى الفئة، لا توجد لافتة. اضغط على تحديث، تظهر اللافتة.
I’ve installed discourse-category-banners, and created a private category accessible only to a specific group (+ filled out the category ‘about’ info).
When I navigate to the private category it always shows the category banner without needing a refresh.
Is there something else that could be affecting yours? (device, browser, other theme components?)
There’s lots of stuff that could be affecting mine… but without knowing what to look for . . .
But that did make me think to inspect the actual DOM in action… when I don’t see it, the banner is present, but the SPAN is empty. Notice not twist-to-reveal for the SPAN…