ユーザーがモデレーターによって介入された有害な投稿に対して、低リスクなエンゲージメント手段として「いいね」を使用している問題があります。投稿を削除したくはありません。なぜなら、他のユーザーがどの行動が許容されないかを学ぶのに役立つように、議論が有機的に見えるようにしたいからです。しかし、「いいね」を削除し、可能であればその投稿の「いいね」機能を完全に無効にしたいと考えています。
それは可能でしょうか?
ユーザーがモデレーターによって介入された有害な投稿に対して、低リスクなエンゲージメント手段として「いいね」を使用している問題があります。投稿を削除したくはありません。なぜなら、他のユーザーがどの行動が許容されないかを学ぶのに役立つように、議論が有機的に見えるようにしたいからです。しかし、「いいね」を削除し、可能であればその投稿の「いいね」機能を完全に無効にしたいと考えています。
それは可能でしょうか?
FroggyCさん、こんにちは。
特定の投稿の「いいね!」を無効にすることはできないと思います。もしプラグインをお持ちであれば、このデータエクスプローラープラグインクエリ(Users who like flagged posts
別の提案ですが、トピックへの返信を一切受け付けたくないが、トピックは表示させたままにしたい場合は、トピック全体をアーカイブすることができます。ただし、これはすべての投稿の「いいね!」を無効にします。
個人的には、不適切な投稿に「いいね!」が続くようであれば、モデレーターガイドを確認し、警告や一時停止を発行することを検討します。
コメントをアーカイブされたスレッドに分割すれば、いいねを無効にすることができます。
次に、いいねを削除する可能性についてですが、投稿からすべてのいいねを削除できるようなRailsクエリはありますか?
追伸:もちろん、関係するユーザーには連絡を取り、彼らはやめました。ただ、いいねがそのまま残らないようにしたいのです。
CSSで隠すのが良い方法だと思います。タグでできるかはわかりませんが、カテゴリでは可能です。アーカイブされたトピックの「いいね」を隠すこともできるかもしれません。
それは使えるアイデアですね。トピックを特定のカテゴリに押し込むことができます。ありがとうございます。
カテゴリに移動すると、共通のCSSでこれを行うことができます。コードにカテゴリのスラッグ名を入力するだけです。
body.category-YOUR-CATEGORY {
.widget-button.btn-flat.toggle-like.like.no-text.btn-icon,
.widget-button.btn-flat.toggle-like.has-like.fade-out.no-text.btn-icon,
.widget-button.btn-flat.button-count.like-count.highlight-action.regular-likes.btn-text,
.widget-button.btn-flat.button-count.like-count.highlight-action.my-likes.btn-icon-text {
display: none;
}
}
サブカテゴリの場合は、パス parent-category-slug-subcategory-slug を使用する必要があります。
編集:最初に投稿したコードはフラグカウントを非表示にしていたため、コードを更新しました。
これはあくまで理論上の話ですが、post undo action window mins を一時的に引き上げてから、問題のあるユーザーになりすまして「いいね」(/リアクション) を削除することは可能でしょうか?
これは、何人のユーザーが悪質な「いいね」を付けたかにもよると思います。もしほんの一握り以上いる場合は、少し面倒な作業になるかもしれませんね。![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.