| 概要 | 構造化されたトピックおよびユーザーの位置情報を追加し、マップベースの発見機能を備えたDiscourseプラグイン | |
| リポジトリリンク | https://github.com/merefield/discourse-locations | |
| インストールガイド | Discourseにプラグインをインストールする方法 | |
| スポンサーシップ | このプラグインが適切なメンテナンスを受け、将来もあなたのサイトで機能し続けるよう、あなたやあなたの組織のリソースやニーズに合ったレベルで、私のオープンソース活動への継続的なスポンサーになっていただくことを検討してください。 |
このプラグインを楽しんでいますか?GitHubで:star:(スター)をお願いします!![]()
機能
Discourse Locationsは、完全な位置情報保存、ジオコーディング、およびマップの基盤を提供します。オプションのPro拡張機能は、このベースプラグインを必要としつつ、高度な発見機能、自動化、およびユーザーマップの表示を追加します。
| 機能 | ベースプラグイン | Pro拡張機能 |
|---|---|---|
| 構造化されたトピック位置情報と設定可能な入力フィールド | — | |
| 複数プロバイダー対応の任意または必須のジオコーディング | — | |
| カテゴリおよびサイト全体のトピックマップ表示 | — | |
| 投稿、プロフィール、カード、およびディレクトリマップ上のユーザー位置情報 | — | |
| 現地名とユーザー名による検索機能を備えたLeafletユーザーマップ | — | |
| 設定可能な位置情報ラベル、国旗、マップマーカー、クラスタリング、およびタイル | — | |
| 新しいトピックを現在のユーザーの位置情報にデフォルト設定 | — | |
| IPベースのユーザー位置情報の自動推定 | — | |
| 現在のユーザーの位置情報に基づく近隣のトピック発見 | — | |
| オプションの位置情報対応Discourse Chatbotツール | — | |
| 権限を考慮したグループおよび結果制限付きユーザーマップフィルター | — | |
| インタラクティブなWebGLユーザーマップ地球儀 | — | |
| アイドル時の地球儀スクリーンセーバー | — |
Proのインストールにより、ベース機能にその限定機能が追加されます。ベースプラグインを置き換えるものではありません。
設定
ベースプラグインの設定はlocation_プレフィックスを使用し、トピック位置情報、ジオコーディング、マップ表示、ユーザー位置情報、および標準ユーザーマップを制御します。
役立つドキュメント:
プライバシーと保存
ユーザーはプロフィール位置情報を保存するかどうかを選択できます。完全な編集可能なトピックおよびユーザー位置情報は、ベースが所有するカスタムフィールドに保持され、プラグインが所有する射影テーブルが空間クエリとマップの順序付けをサポートします。
生データとしての位置情報カスタムフィールドは、グローバルに公開されません。トピック、プロフィール、カード、投稿、およびディレクトリのレスポンスは、その画面に必要な位置情報のみを開示し、Discourseのプロファイルおよびグループの可視性ルールを遵守します。
Pro拡張機能
Discourse Locations Proは、継続的な開発への支援への感謝として、GitHubスポンサーに提供されるオプションの拡張機能です。個人および独立系コミュニティのスポンサーは月額7ドルのブロンズティアからアクセス可能で、企業および機関は月額40ドルのシルバーティア以上でのスポンサーシップが必要です。対象となるスポンサーには、プライベートリポジトリのインストール手順が提供されます。
Pro拡張機能は、自動IP検索、Nearby topics(近隣のトピック)、Chatbotツール、強化されたユーザーマップフィルター、インタラクティブな地球儀、および地球儀スクリーンセーバーを追加します。各オプションの自動化や統合は設定されるまで無効のままです。Proマスター設定により、ベースプラグインを無効にせずにすべてのPro動作を無効にできます。
