Locations Plugin 🌍

現在、どのバージョンの Discourse を使用していますか?

新しい場所のファクトテーブルに多くの人が問題なく移行したと思われますので、これはお客様のインスタンス固有の問題です。

コードからわかるように、不正なデータが含まれる多くのケースを安全にキャプチャしようとしましたが(そして無視しましたが)、シナリオを見逃してしまい、不正なJSON値が存在する可能性があります。

トピックカスタムフィールド(TopicCustomField)を削除するか、その値を修正してから、再試行してください。

不正な値である可能性が高いため、保持する意味はないでしょう。

場所を持つトピックが多くない場合は、レールコンソールで次のようにして確認できます。

TopicCustomField.where(name: "location").all

プラグインがインストールされていなくても、そのカスタムフィールドにアクセスできます。

見つかったことをお知らせください。

これが確認できれば、スクリプトを改善できるかもしれません。

このプラグインで同様の報告は他に受けていません。

「いいね!」 2

Locationsが問題として特定される前に、投稿が別のトピックから分割されたことの名残だと思います。

「いいね!」 2

3.2.0 beta2から3.2.0 beta4-devにアップグレードしました。

ブランチはtest-passedを使用しています。

場所を含むトピックを使いすぎたため、削除する勇気がありません。

次のバージョンのリビルドでこのプラグインが問題なく動作することを願っています。

調査していただく必要があります。さもないと、また失敗する可能性が高いです。
上記の投稿を注意深くお読みください。

ZeitwerkのサポートとEmber 5のサポートを追加する大型アップデートをマージしました。

問題があればお知らせください。

「いいね!」 3

@renato さんが、ユーザーマップのマーカークリック時にユーザーカードを追加する素晴らしいPRを提供してくれました!

素晴らしいです!:rocket: @renato さん、ありがとうございます!

@jimkleiber

「いいね!」 9

やったー!このPRを見るのがとても楽しみです。@renatoと@merefieldに感謝します。また、@merefieldには知らせてくれて感謝します

自分のインスタンスでテストしたところ、バグを見つけたようです。マップがフルスクリーン表示のとき、クリックしてもカードが表示されないか、ユーザープロフィールに移動しないようです。

それ以外は、とても気に入っています。ありがとうございます :folded_hands:t2:

「いいね!」 3

よく見つけた! @renato、そのシナリオを確認して、修正に単体テストを追加してもらえませんか?(そうすれば、見逃すことはなかったでしょう)。

(奇妙なことに、私のAndroidフォンでは動作しますが、デスクトップのEdgeやFirefoxでは動作しません)。

「いいね!」 2

正直、この全画面表示があることに気づきませんでした :smile:

ユーザーカードが fixedz-index が高い場合に、マップの後ろで開いているようです。

ユーザーカードは float-kitz-index を使用しています。

「いいね!」 3

はい!そして、モバイルで問題がない理由も説明しています!

「いいね!」 1

それは非常に良い機能です。

1つ小さな問題があります(うるさく言っているだけです!)。。。マップの右端の近くのアバターをクリックすると、ユーザーカードが画面の端から外れてしまいます。マップの下端の近くのアバターでも同様のことが起こり、ユーザーカードが画面の下から外れてしまいます。アバターが下端に非常に近い場合、より見やすくするために上に移動されますが、アバターを下端から少し離すと、カードの一部が見えなくなるように下に配置されます。カードを表示するためにスクロールバーを使用できますが、カードが画面全体に配置される方が良いと思います。

「いいね!」 2

機会があれば確認しますが、投稿ストリームのアバターが特定の領域にある場合、カードが下にはみ出す現象も再現できます。

ただし、カードが右にはみ出す現象は再現できませんでした。
ユーザーのアバターは、マップを表示するために position: absolute コンテナ内に配置されており、これが float-kit の境界検出戦略に影響を与える可能性があります。

「いいね!」 2

アップデートありがとうございます、ロバートさん :tada: Ember 5で非常にうまく動作しています。
1つ問題に気づきましたが、このアップデートとは関係ないかもしれません。ユーザーが設定から場所を削除しても、/u/username ユーザーページに空の場所が表示され続けます。

Screenshot 2023-12-20 at 10.30.12

ありがとうございます :slightly_smiling_face:

「いいね!」 2

レポートありがとうございます。確認します。

「いいね!」 2

これは、カードが右にオーバーフローする例です…

「いいね!」 3

最新バージョンにアップデートしました。
問題ありません :+1:

「マップアバタークリックでユーザーカードを開く」機能は素晴らしいです。ユーザーの情報(例えば質問への回答など)にアクセスするのに非常に実用的で、同時にエレガントです :heart_eyes:

  • マップエリアが利用可能な全スペースを使用するようにすることは可能でしょうか?
  • バグの可能性があります:フルスクリーンでマップの端が部分的にリフレッシュされます。

ユーザーマップ:

「いいね!」 1

フランスから、このダークテーマに心から感謝いたします。

これで、マップがスターウォーズのテーマによく合うようになりました。

これらの2つの改善は可能でしょうか?

  • 検索ボックスの背景色やフォントの色を変更することで、より読みやすくすることは可能でしょうか?

  • 検索がデフォルトで行われる基準を選択できるようにすることは可能でしょうか?
    ユーザーマップでは、ニックネームの方がより適切でしょう。

イベントマップ:

  • このリンクも同様です。「申し訳ありませんが、ウェブサーバーがエラーコード500を返したため、このウェブページのスニペットを生成できませんでした。スニペットの代わりに、投稿にはリンクのみが表示されます。」
「いいね!」 1

既知の問題です。

多くのプロジェクトを担当しているため、解決の見積もりを提供できません。

「いいね!」 1

「検索」をプレースホルダーテキストとして追加することも役立つのではないでしょうか?

「いいね!」 1