Heliosurge
(Dan DeMontmorency)
17.Июль.2024 14:36:09
3
Привет, моя тема здесь может быть полезна. @Canapin поделился кодом для скрытия кнопки «Нравится» в категории, если пользователь не входит в группу. Этот код можно, вероятно, модифицировать, чтобы проверять статус текущего пользователя и скрывать кнопку, если он замолчан.
Привет! У меня есть категории, видимые для всех, но публиковать и отвечать могут только определённые группы.
Мне нужна подсказка, как скрыть кнопку «Нравится» в постах, если текущий пользователь не входит в эти группы. Хочу устранить один из многих недостатков Reddit.
Также ищу код, позволяющий пометить автора темы, чтобы все его посты в этой теме идентифицировали его как OP.
Спасибо.
Предположительно, самый простой способ — использовать CSS-классы для групп текущего пользователя , которые добавляют группы текущего пользователя к классам элемента body, а затем применить CSS, например:
body.category-your-category-slug:not(.group-group_name) {
button.like {
display: none;
}
}
Дайте знать, если возникнут трудности с пониманием.
Это можно использовать как временное решение.
2 лайка