您好,我有一些对公众可见的类别,但只有特定群组才能发帖/回复。
我正在寻找指导,如果当前用户不是这些群组的成员,则隐藏帖子的“点赞”按钮。以消除 Reddit 的众多缺陷之一。
我还想寻找代码,允许装饰主题作者,以便他们在主题中的所有帖子都能识别他们为 OP。
谢谢。
您好,我有一些对公众可见的类别,但只有特定群组才能发帖/回复。
我正在寻找指导,如果当前用户不是这些群组的成员,则隐藏帖子的“点赞”按钮。以消除 Reddit 的众多缺陷之一。
我还想寻找代码,允许装饰主题作者,以便他们在主题中的所有帖子都能识别他们为 OP。
谢谢。
您可以使用 CSS 隐藏“点赞”按钮,但这并不能阻止用户点赞帖子(需要插件才能确保这一点),例如,如果他们设法取消隐藏按钮。
我猜最简单的方法是使用 CSS Classes for Current User's Groups body 类中,然后使用 CSS,例如:
body.category-your-category-slug:not(.group-group_name) {
button.like {
display: none;
}
}
如果您有任何不理解的地方,请告诉我 ![]()
这是一个相关的主题,但遗憾的是没有回复。我在此交叉链接,因此在一个主题上提供帮助将有助于解决另一个主题。
这将装饰 OP 对他们自己主题的回复:
.topic-owner:not(:first-child) article .row .topic-body .topic-meta-data .names::after {
content: "主题发起者";
color: var(--secondary);
background: var(--secondary-medium);
padding: 0px 8px;
border-radius: 8px;
}
您可以将“主题发起者”替换为“OP”或您喜欢的任何内容。
我有帖子徽章插件和国家/地区标志插件、用户备注。这些插件中的任何一个会干扰位置吗?
或者我们可以简单地在 OP 名称周围添加边框吗?
这是帖子的链接。
https://community.openmr.com/t/htc-vive-xr-elite-preview-vr-s-best-chance-yet/40447/3?u=heliosurge