Topic Ratings Plugin

失敗については認識しています。ここで問題なのは、複数の rating types がある場合、スキーママークアップの構造をどうすべきか迷っている点です。

このツールで実験しています

「いいね!」 2

@fzngagan リッチテキスト結果の複雑さを想像できます。Google も仕様を頻繁に変更しているためです。接続されていないユーザーがコンテンツを評価できるようにするためには、一つだけを公開し、残りはログインユーザーのみを対象とするという選択肢もあります。すべてを公開する必要はありません。
ご返信ありがとうございます。

「いいね!」 2

このトピックを検索しましたが、そのような言及は見つかりませんでした。返信時に評価を必須にするような機能は実装可能でしょうか?

「いいね!」 3

現在対応していません。Pavilion インスタンスで機能のリクエストを行ってください。

「いいね!」 2

image

image

image

API イベントのバグ:

新しい投稿に評価を追加して作成するか、既存の投稿の評価を変更して編集した場合、post_edited または post_created イベントが新しい値ではなく、古い値を使用します。

例:

  • 新しい投稿で有効な評価を設定しても、イベントの ratings 値は空になります。
  • 投稿の編集時に評価を 5 から 2 に変更しても、イベントには ratings 値として 5 が含まれます。

この問題は、Discourse を直接使用する場合でも、API を使用する場合でも発生します。

編集時の様子をまとめた短い動画はこちらです:

「いいね!」 1

わかりました、再現できるか確認します。

p.s.
星の隣に「評価基準」が表示されていないため、これはプラグインの旧バージョンのようです。

「いいね!」 1

以前投稿したメッセージの時点では最新でした。以前のスクリーンショットで確認できます。e3ee07f

再度 UI で確認しましたが、それから数時間前に +2 コミットが追加されています。

しかし、これは問題に関連するコードの変更(仕様関連のみ)を含んでいるようには見えません。


私の確認範囲では、これは最新の状態です。何らかの理由でプラグインが正しく更新されなかった場合のために、後でアプリを再構築してみることもできます。

さらに情報が必要であれば、お気軽にお尋ねください。

「いいね!」 1

このサイトの /admin/plugins/ratings ページのスクリーンショットを送っていただけますか?

「いいね!」 1

本番環境の Discourse と、テスト環境(ローカルではなく、別の VPS 上の Discourse)を混同したかと思いましたが、両方とも同じバージョンでした。

上記のテストはテスト環境の Discourse で行われたもので、設定は以下の通りです:


実は、本番環境の Discourse でも同様の現象が起きるかどうかは確認していませんでした(すぐ確認します。編集:本番環境でも発生しました。イベントに更新された評価が含まれていません)。

本番環境の Discourse の設定:

編集:再構築では解決しませんでした。

「いいね!」 1

例を確認できる場所が気になっていました。
ここにも評価が表示されるべきでしょうか?フォーラムにはログイン済みです。
https://try.thepavilion.io/t/this-is-a-new-post-with-ratings/547

「いいね!」 3

このプラグンはもう動作していませんか?@fzngagan @angus

「いいね!」 2

後で確認します。

「いいね!」 1

私には問題なさそうです。具体的な問題点を教えていただけますか?

「いいね!」 1

こんにちは @fzngagan :slightly_smiling_face: トピック評価と新しい返信フィルタリングシステムにエラーがあります。ユーザーカードでトピック内の投稿機能を使用しようとすると、結果が表示されません。ありがとうございます :slightly_smiling_face:

「いいね!」 2

ご提示いただいた例でも評価が表示されていません。

https://try.thepavilion.io/t/this-is-a-new-post-with-ratings/547

また、カテゴリに対して評価機能を有効にするオプションが見つかりません。

「いいね!」 1

1 ヶ月前に投稿されたこの件に関する最新情報はありますか?Topic Ratings Plugin - #353 by Arkshine
すべてをアップグレードしましたが、まだ発生しています。

「いいね!」 2

問題が報告されて以来、再現できないため、競合しているようです。

「いいね!」 1

このプラグインのみを有効にし、コンポーネントはすべて無効にして再構築しました。




投稿作成時に評価を付与 → ratings が空になります。
投稿編集時に評価を付与しない → ratings に以前の値が表示されます。

私が幻覚を見ているわけではないと思います。本番環境の Discourse でもテストしましたが、同様の現象が発生しました。

次にどうすればよいでしょうか?何かアイデアはありますか?

「いいね!」 2

@fzngagan

新しくクラシックな Discourse インストールを伴う小規模な VPS を立ち上げました。
レティングプラグインの追加を除き、すべてデフォルト設定です。これ以上基本的な設定はありません。

https://rating.arkshine.dev/


これを再現できないことに驚いています。何か見落としているのか、それともひどい失敗を犯したのでしょうか?

ご自身で確認・テストいただけます:Admin / b4HuH8u6CyKbDdJ
VPS は数日後に削除されます。

「いいね!」 2

こちらは現在確認しております。