Locations Plugin 🌍

@merefield さん、その問題リストに追加してもよろしいでしょうか?

今日アップデートした後、マップにユーザーの位置を示すピンが表示されるようになりましたが、400 以上あったピンがわずか 37 に減ってしまいました :scream:

「いいね!」 3

一部のユーザーのユーザーカードから現在地が表示されなくなりました:

しかし、地図上では表示されています:

「いいね!」 2

はい。コア部分の大幅な変更により、現在の回避策でページング制限が導入された可能性があります。そのため、数が少なくなっています。これについては検討しますが、対応までには時間がかかる可能性があります。

「いいね!」 2

わかりました、当分はプラグインを無効にします。情報ありがとうございます!

「いいね!」 2

実は、数値に関する問題が見つかったかもしれません!

ご都合がつきましたら、更新してユーザーマップを再試行し、結果をご報告いただけますでしょうか?

「いいね!」 4

更新され、修正が確認されました :clap:

ユーザーカードの問題も同じ原因でしょうか?

素晴らしいです。@merefield さん、ありがとうございます :+1:t2:

「いいね!」 5

指摘されたもう一つの課題、つまり位置情報の欠落は、Discourse のバグかもしれません。

ウェブサイト、標準的な Discourse ロケール、またはタイムゾーンを入力しないと、私たちが使用するプラグインの outlets が非表示になるようです。

回避策として、ユーザーにタイムゾーンの入力を求めることをお勧めします!

バグトピックを提出します。

「いいね!」 4

ありがとうございます。

ところで、ピンに付いているアバターが大好きです :+1:t2: :clap:t2:

「いいね!」 4

@Richie ユーザーカードの問題は修正されました。申し訳ありませんが、もう一度更新が必要です。急ぎません。

また、デフォルトのナビゲーションをユーザーマップに変更しました。

これで最初からやり直しですね :D。

「いいね!」 2

修正、修正、そしてまさに修正です :clap:t2:

素晴らしい仕事ですね、@merefield。私たちは確かに 100% です :smiley:

当グループは、ロケーションマップがコミュニティにとって非常に重要な役割を果たしているため、このプラグインのサポートに合わせて Discourse の更新を行うことにしました。

もちろん、重要なセキュリティパッチは除きます :slight_smile:

更新のタイミングを知るために、アラートやメール通知などの登録ができる場所はあるでしょうか?

「いいね!」 5

それとも、毎月5日までに準備が整っているとみなしましょうか?

「いいね!」 3

毎月の最初の 5 日間に更新する現在のスケジュールに従い、その時点でこのトピックに関するガイダンスに従ってください。本日はフィードバックをありがとうございます!

「いいね!」 4

承知いたしました。改めてありがとうございます!

「いいね!」 2

他にもこの問題で顕著な遅延に気づいた人はいますか?

サイトメニューの「ユーザー」リンクをクリックすると、まずユーザー一覧が表示され、1〜2秒後に「マップ」へ「リダイレクト」されます。 :thinking:

以前も同様だったかもしれませんが、処理が非常に速く、気づかれることはありませんでした。

「いいね!」 2

Discourse がユーザーリストのデータ取得方法を変更したため、私たちのアプローチも変更せざるを得なくなりました。当面は新しいパフォーマンスレベルでご使用いただく必要があるかもしれません。ただし、他のアカウントでの状況についてもご報告いただければ幸いです。

「いいね!」 3

本日アップグレードしましたが、問題ありません。

今月中にアップグレードされる場合は、今月中にアップグレードしてください。来月までには破壊的変更へのサポートは行いません。

「いいね!」 4

来月までじっと待ちます。ありがとうございました :slight_smile:

「いいね!」 2

私もです…

@JimPas(あるいは他の誰でも構いません!)地図の読み込み前に遅延が発生する問題はありますか?

「いいね!」 1

@merefield 興味本位ですが、ユーザーリストを経由せずに直接ユーザーのマップにリンクする方法はありますか?(現状ではそこがボトルネックになっているようです)。

カスタムメニューリンクを提供するプラグインを運用しているので、もし直接 /url のような形でマップにアクセスできるなら、新しいリンクを追加できるのですが…:thinking:

「いいね!」 1

Custom Hamburger Menu Links を参照して、ハンバーガーメニューに直接リンクを追加できます。リンクは以下の通りです:

/u/user-map?period=location

ただし、ユーザーディレクトリは 1 ページのみを読み込むため、読み込み時間は非常に短いです。最初にそのルートにアクセスして転送した場合でも、マップ表示のために一度に大量のユーザーを読み込む必要があるため、大部分の時間はそこに費やされます。マップ表示の「ページネーション」は非常に難しいからです。

「いいね!」 3