公開されているカテゴリがありますが、投稿/返信は特定のグループのみが許可されています。
現在のユーザーが該当グループに属していない場合に、投稿の「いいね」ボタンを非表示にするためのガイダンスを探しています。これはRedditの多くの欠点のうちの1つを解消するためです。
また、トピックの作成者を装飾し、トピック内のすべての投稿で作成者をOPとして識別できるようにするためのコードも探しています。
よろしくお願いします。
公開されているカテゴリがありますが、投稿/返信は特定のグループのみが許可されています。
現在のユーザーが該当グループに属していない場合に、投稿の「いいね」ボタンを非表示にするためのガイダンスを探しています。これはRedditの多くの欠点のうちの1つを解消するためです。
また、トピックの作成者を装飾し、トピック内のすべての投稿で作成者を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」などに置き換えることができます。
O have post badges plugin & National flags plugin, User Notes. Woupd anybof these interfer with position?
Alternatively can we sinoly add a border around the Op Name?
Here is a link to the post.
https://community.openmr.com/t/htc-vive-xr-elite-preview-vr-s-best-chance-yet/40447/3?u=heliosurge