いいねとしてカウントされるリアクションの変更:thumbsup::heart:

必要であればサイト管理者が行うべきことがあると思います。リアクションプラグインが有効な場合に、言語文字列を自動的にリアクションに変更することはできないと思います。そのため、フォーラム管理者が使用するかどうかを決定するため、リアクションプラグインがコアにある場合にも問題が発生する可能性があると思います。

おそらく解決策は、デフォルトで「いいね」を「リアクション」に名前変更することです。:heart:はリアクションであり、フォーラムがDiscourse Reactionsを使用しているかどうかにかかわらず機能します。

通知に:heart:アイコンが必要な場合は、Discourse Reactionsが有効になっている場合に、トピックリストの「いいね」をdiscourse-emojisアイコンに変更できます。これはプラグインの設定で可能です。

「いいね!」 2

私はリアクションが表示されたこと(これは予想通りでした)、そしてその後いいねも表示されたこと(これは予想外でした)について言及していました。

いいね/リアクションの通知ログでは、そのように全く登録されておらず、いいねのみが表示されるのです。両方ともここでは通常通り見えます:


しかし、ここではありません:

@whitewaterdeuからのものは完全に消えていることに注意してください)

「いいね!」 2

はい。現時点ではそのように表示されるはずです。ユーザープロフィールでリアクションを確認するには、たとえば次のようなURLにアクセスします。\u003chttps://meta.discourse.org/u/firepup650/notifications/reactions-received\u003e。いいねと受け取ったリアクションは、同じページには表示されません。

「いいね!」 2

なるほど、そうかもしれませんが、他の2つのケースはどうでしょうか?

「いいね!」 2

まだ理解できません。より具体的な再現手順を記載していただくか、スクリーンショットに注釈を付けていただけると、理解しやすくなります。設計どおりに進行していないことは何も起こっていないと考えてよいでしょうか?

「いいね!」 2

最初のケースでは:

通知UI(同じタブ)でリアクションといいねの両方として表示され、非常に混乱します。

2番目のケースでは:

実際のリアクションに関係なく、いいねとして表示されます。

ただし、動作を再確認したところ、これらのいずれも発生していないようです。数回のコミットで違いがあったのかもしれません。

「いいね!」 3

明確に書かれた再現手順があれば、非常に役立ちます。また、どのようなページ(特定のURL)で予期しない表示を見ているのか、といった具体的な情報もお願いします。再現手順がなければ、あなたが説明している問題を特定し、対処すべきかどうかを判断することはできません。

漠然とした話ですが、ユーザープロフィール上の通知ページについて言及していると思われます。そこにある「いいね!」と「リアクション」のサブページで、いいね!やその他のリアクションが表示される方法にバグがある可能性があります。通知メニューでは、例えば「@ユーザーがあなたの投稿5件にリアクションしました」のように、リアクションやいいね!を「ロールアップ」して、煩雑にならないようにしていることは承知しています。

「いいね!」 2

:person_shrugging: リアクションがあったばかりで、通知メニューではなく、ページで通知を確認しました。

いずれにせよ、以前は閲覧できた他のフォーラムが閲覧できなくなりました。キャッシュの問題か、数コミットによるバージョン違いでしょうか?

「いいね!」 6

行間を読み、少し(あるいはかなり)目を細めると、あなたが説明している問題を再現できました。 \u003chttps://meta.discourse.org/u/Firepup650/notifications/reactions-received?include_likes=true\u003e にアクセスすると、リアクションといいねが同じページに表示され、1つの投稿が2回リストされていることがわかります。1回はリアクション付きで、もう1回はハート付きです。下のスクリーンショットを参照してください。

これは、URLに「?include_likes=true」が追加されている場合に発生します。これは、2つ上の投稿で説明したように、「折りたたまれた通知」をクリックしたときに発生します。

これはバグであり、対処すべきであることに同意しますが、緊急ではありません。

「いいね!」 7

ああ、わかりました。このケースを見落としていました。しかし、これはバグであり、修正する必要があります。同様のバグがあり、/notifications/likes-received URL にリアクションライクが表示されていました。修正します。@Firepup650、お待ちいただきありがとうございます!

「いいね!」 4

修正は以下のリンク先で行われました。

「いいね!」 6

この変更はいつ実施されますか?

「いいね!」 1

Robinさん、コミュニティへようこそ!:tada:

これはすでに実装されています。もしあなたがセルフホストしていて、リアクションプラグインがインストールされている場合[1]は、サイトを最新バージョンにアップグレードするだけです。


  1. もしリアクションプラグインがインストールされている場合 ↩︎

「いいね!」 2

これはベータ版で実装されましたか?(私はサードパーティのホスティングプロバイダーを利用しており、Discourseインスタンスを管理し、各ベータ版リリースで最新の状態に保っています)。私のDiscourseのバージョンでは、まだこのようには動作していないようです!

「いいね!」 1

他のホスティングプロバイダーをご利用の場合、フォーラムの更新はプロバイダー側で行われるまでお待ちいただく必要があります。

「いいね!」 1

わかりました。念のため確認ですが、この機能は前回のベータ版には含まれていなかったということですね?

「いいね!」 1

変更は discourse-reactions プラグインにあり、コアのリリーススケジュールには連動していません。技術的には、2月13日のプラグインのこのコミットで追加されました。したがって、あなた(またはあなたのホスティングプロバイダー)がそれ以降にプラグインを更新していれば、その変更が適用されています。

新しい設定「discourse reactions excluded from like」がサイト設定に表示されているかどうかを確認することで検証できます。その設定が存在する場合、新しい動作が有効になっています。

「いいね!」 8

@david さん、ありがとうございます。ずっと分かりやすくなりました!:smile:

「いいね!」 3

gamification プラグイン (/admin/plugins/gamification) を使用しています。

この変更を考慮して、すべてのスコアを再計算すべきでしょうか?「全期間」で再計算することを検討しています。これにより、すべてのリアクション(discourse_reactions_excluded_from_like リストにあるものを除く)が「いいね」として扱われます。

「いいね!」 2

リアクションの削除は、@Firepup650 さんのリアクションがここでも「いいね」として表示されるように壊れているようです。

:face_with_spiral_eyes: を追加し、それでリアクションしてから :face_with_spiral_eyes: を削除しました)

「いいね!」 3