محدد CSS لفصل منشورات المستخدم الحالي

أوه، لقد جئت للتو لنشر حل جافا سكريبت. لقد أنشأت مجموعة تسمى hidelikes، وهذا السكربت يخفي قائمة من أعجبهم المنشور لجميع أعضاء المجموعة في منشوراتهم الخاصة.

<script type="text/discourse-plugin" version="0.8">
    $( document ).ready(function() {
        let currentUser = api.getCurrentUser();
        var groups = currentUser.groups;
        var userID = currentUser.id;
        const hidelikes = groups.some(g => g.name === 'hidelikes');
        if (hidelikes) { 
               $('<style>').text('.boxed.onscreen-post[data-user-id="' + userID + '"] .who-liked{display: none;}').appendTo(document.head)
         }
    });
</script>

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