アーカイブされたトピックの投稿には「いいね」やリアクションができないと理解しています。それでは、なぜこの投稿は「いいね」できるのでしょうか(ハートボタンを押すことはできますが、「このリアクションは作成から時間が経ちすぎているため、変更や削除はできません」というエラーが表示されます。ただし、このエラーメッセージ自体も正確ではありません)。
実際、このトピック内の他の投稿にも同様のことが当てはまります。すでに「いいね」やリアクションがついている投稿は全く反応できないようですが、ついていない投稿は上記のエラーが表示されるものの反応できてしまいます。
この一貫性のない動作は、Contribute > Bug カテゴリに提出すべきではないかと考えさせられます。
Moin
2
reactions プラグインが原因だと思われます。セーフモードでは同じことはできません。また、Jammy がコミュニティモデレーターだった頃、アーカイブされた投稿に誤ってリアクションをつけてしまったことを覚えています。私のリアクションがかなり不適切だったため、彼が代わりに削除してくれました。おそらく、今後そのようなことがないようにする仕組みが追加されたのだと思いますが、確信はありません。チャット履歴からそれを見つけるには、とても時間がかかってしまいます。
「いいね!」 1
はい、セーフモードではボタンは完全に押せません。アーカイブされたトピックでは、ボタンを非表示にするべきでしょうか?
Moin
4
既存の「いいね」がついた投稿で問題が発生したようです。
私たちの会話
これについて、アーカイブする前にリアクションを追加しましたか?
私の場合、アーカイブされると(当然ながら)リアクションの追加も削除もブロックされているようです
そのトピック内の投稿にはまだ
を追加できます
ああ、そうですね。「できない」と表示されますが、実際はできます
そして削除はできません
Hmm
アーカイブを解除して、余分なリアクションを整理しました
報告を投稿します
このアーカイブ+リアクションのテストで再現テスト中に奇妙な現象が発生しています
私のテストサイトでは、リアクションメニューが表示されません
だけが表示されます
Hmm
- トピックを作成
- 返信を追加
- アーカイブ
- テストユーザーとしてトピックにアクセスし、投稿にリアクションを試みる
私のベーシックホストサイトでも試しましたが、これも機能しません
テストユーザーが返信を作成し、私がアーカイブしてリロードなしでリアクションすると、追加は機能します。ただし、リフレッシュ後は機能しません
アーカイブする前に user2 として投稿に「いいね」をつけ、その後 user3 としてリアクションしてみてください
「いいね!」 1