# حلنا لمعاملة محتوى NSFW بشكل غير واضح

**URL:** https://meta.discourse.org/t/our-solution-for-blurring-nsfw-content/124584
**Category:** Developers
**Tags:** explanation, content
**Created:** [1 أغسطس 2019، 7:38ص UTC](https://meta.discourse.org/t/our-solution-for-blurring-nsfw-content/124584 "2019-08-01T07:38:30Z")
**Posts on this page:** 1
**Showing post:** 5

<div class="post-metadata">

### Author: ![bartv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bartv/32/130052_2.png) [@bartv](https://meta.discourse.org/u/bartv)
#### Post date: [25 ديسمبر 2019، 8:16ص UTC](https://meta.discourse.org/t/our-solution-for-blurring-nsfw-content/124584/5 "2019-12-25T08:16:57Z")

</div>

لم أعد قادرًا على تعديل منشوري الأصلي، لكن إليك الكود المحدث. هل تمانع في مشاركة حلك الخاص بـ ‘عند النقر’ أيضًا؟

```plaintext
<!-- إضافة تفضيلات المستخدم الحالي للمحتوى غير الآمن (NSFW) إلى وسم body -->
<script type="text/discourse-plugin" version="0.8.7">

// https://meta.discourse.org/t/css-classes-for-group-membership-for-simplified-ui-mode/60838/2
if (window.jQuery) {
    window.jQuery(function ($) {

        let currentUser = api.getCurrentUser();
        
        if (currentUser) {
            api.container.lookup('store:main').find('user', currentUser.username).then((user) => {

                if (user.user_fields[2]) {
                    $('body').addClass('nsfw-always-show' );
                }
            });
        }
    });
};
</script>

```

---

_[View the full topic](https://meta.discourse.org/t/our-solution-for-blurring-nsfw-content/124584)._
