投稿バッジ

ご指摘ありがとうございます、@Andrew8H!以下のコミットで修正されました:

:warning: その他の方へ:このコンポーネントを更新する前に、Discourse サイトが 2021-03-17T07:00:00Z 以降に更新されていることを必ず確認してください。

cc @angus

「いいね!」 5

完璧!修正済み!いつもの素晴らしいサポートに感謝します。@tshenry ありがとう :raised_hands:

「いいね!」 3

こんにちは、皆さん。

このコンポーネントをインストールした後、ページのほとんどのアイコンが消えてしまい、コンソールに以下のエラーが表示されます。

Uncaught Error: Could not find module @ember/runloop imported from discourse/initializers/initialize-discourse-post-badges

他に追加や編集すべきことはありますか?ありがとうございます!

「いいね!」 1

えーと、エラーを再現できませんでした。以下の点を確認してください。

  • 最新のテスト通過版の Discourse を実行していることを確認できますか?
  • Post Badges コンポーネントのテーマ設定はどのように構成されていますか?
  • サイトにプラグインはインストールされていますか?
「いいね!」 1

お早いご返信ありがとうございます。使用している Discourse は 2.3.2 で、かなり古いバージョンのようです。設定はデフォルトのままです。プラグインはインストールしていないと思います。これは最初にインストールしたコンポーネントです。

アップグレードが必要でしょうか?

「いいね!」 2

はい、2.3.2 は現在では非常に古いバージョンです。互換性の問題だけでなく、他にも多くの理由からアップグレードすることをお勧めします:slight_smile:

「いいね!」 3

あーあ、この警告を見落としてしまいました。私はDiscourse 2.6.3を実行しています。カスタム画像が失われてしまったので、これは3月17日より前にリリースされたものだと推測します。このコンポーネントをダウングレードする方法はありますか?

「いいね!」 1

回避策を追加します。少々お待ちください。

追記: @jtbayly 今やれば、コンポーネントを更新することで動作するはずです。ご迷惑をおかけして申し訳ありません。今後は後方互換性についてより慎重に対応します。

「いいね!」 3

ありがとうございます。完璧に機能しました。

「いいね!」 3

最近、このアドオンに起因する 429 エラーが増えているようです(いつから始まったかは特定できませんが、過去 2〜3 ヶ月の間だと思います)。リクエスト数の削減に関する計画は現在も継続されていますか?

「いいね!」 2

残念ながら、コア変更に必要な時間がまだ確保できていないようです。より graceful に処理するプラグインが登場したことで、優先度はさらに低下するでしょう:

もしこのコンポーネントがコミュニティにとって問題になっている場合は、可能であればプラグインへの切り替えを強くお勧めします。

良いニュースをお伝えできず、申し訳ありません。

「いいね!」 5

確認しましたが、機能は TC と異なります。プラグインではユーザーが表示するバッジを設定できますが、TC ではサイト管理者が決定します。必要な動作にするためにフォークできるか検討します。

「いいね!」 5

私も同様のユースケースです。動作するようになったら、ぜひ教えてください。

「いいね!」 1

プラグインのセットアップ方法は?テーマコンポーネントを使用しますか?

ああ、わかりました。後続の投稿を読むと、ユーザー側に移行したと書かれていました。

「いいね!」 1

このコンポーネントは、New installs will default to Ember CLI builds in Production で問題が発生しています。

_application-fe5f714a0b25da04a163bd904e96336e.js:6171 
        
       「Post Badges」テーマ/コンポーネントでエラーが発生しました: TypeError: undefined のプロパティ 'currentProp' を読み取れません (reading 'currentProp')
    at 6dd3e4df7d5d30781da2109aaad4015405b3f832.js?__ws=discourse.myforum.tld:108
    at e.withPluginApi (_application-fe5f714a0b25da04a163bd904e96336e.js:4070)
    at Object.initialize (6dd3e4df7d5d30781da2109aaad4015405b3f832.js?__ws=discourse.myforum.tld:107)
    at Object.s.initialize (_application-fe5f714a0b25da04a163bd904e96336e.js:60)
    at _vendor-89acebf53895afcc5339ec7eda71567e.js:2730
    at e.each (_vendor-89acebf53895afcc5339ec7eda71567e.js:4074)
    at e.walk (_vendor-89acebf53895afcc5339ec7eda71567e.js:4064)
    at e.each (_vendor-89acebf53895afcc5339ec7eda71567e.js:4056)
    at e.topsort (_vendor-89acebf53895afcc5339ec7eda71567e.js:4056)
    at n._runInitializer (_vendor-89acebf53895afcc5339ec7eda71567e.js:2733)
(anonymous) @ _application-fe5f714a0b25da04a163bd904e96336e.js:6171
_application-fe5f714a0b25da04a163bd904e96336e.js:4072 
        
       エラーを防ぐには、`modifyClass` を呼び出す際に `pluginId` キーを your changes に追加してください
ie @ _application-fe5f714a0b25da04a163bd904e96336e.js:4072
_application-fe5f714a0b25da04a163bd904e96336e.js:4072 
「いいね!」 2

ご報告ありがとうございます。修正済みのはずです。

「いいね!」 3

こんにちは。このテーマコンポーネントは素晴らしい出来栄えですね!私もコア機能になるべきだと思います。

しばらく活動がないようですが、テーマコンポーネントよりもプラグインの使用をまだお勧めしますか?プラグインは公式ですか?メンテナンスは行き届いていますか?

これがコア機能になる可能性についてのアイデアはありますか?

改めて、ありがとうございます。

「いいね!」 3

@angus が作成したプラグインは誰か動作していますか?私には動作していないように思えますが、これは依然として推奨される使用方法です。チームがプラグイン形式でサポートしてくれると非常に嬉しいです。よろしくお願いします!

「いいね!」 4

@davidkingham プラグインは動作しましたか? こちらでも調査中です。

いいえ、残念ながら諦めました。