特定のカテゴリごとにこれを有効/無効にする最善の方法は何でしょうか?一部の選択されたエリアでは、より複雑な「ポリスのような」メカニズムを導入したいと考えていますが、他のカテゴリでは「いいね」の歓迎的で肯定的な性質を損ないたくありません。
「いいね!」 3
そのような機能はありません。簡単な方法は、次のようなCSSでリアクションセレクターを非表示にすることです。
.category-general-resources .discourse-reactions-picker {
display: none;
}
複数のカテゴリを反復処理して保守を容易にしたい場合は、次のようなSCSSループを使用できます。
$categories: 'general', 'site-feedback', 'staff';
@each $category in $categories {
.category-#{$category} .discourse-reactions-picker {
display: none;
}
}
カテゴリクラスは <body> タグで確認できます。
クライアントサイドで再度表示する方法を知っているユーザーであれば回避できますが、コミュニティが協力的であれば、これは良い回避策だと思います。 ![]()
「いいね!」 8
実現したいことを達成するために、以下のような他のDiscourseのオプションを検討しましたか?
「いいね!」 5
これは驚くほどうまく機能しました。このアプローチをありがとうございます。
「いいね!」 2
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.