Locations プラグイン 🌍

:information_source: 概要 構造化されたトピックおよびユーザーの位置情報を追加し、マップベースの発見機能を備えたDiscourseプラグイン
:hammer_and_wrench: リポジトリリンク https://github.com/merefield/discourse-locations
:open_book: インストールガイド Discourseにプラグインをインストールする方法
:heart: スポンサーシップ このプラグインが適切なメンテナンスを受け、将来もあなたのサイトで機能し続けるよう、あなたやあなたの組織のリソースやニーズに合ったレベルで、私のオープンソース活動への継続的なスポンサーになっていただくことを検討してください。

このプラグインを楽しんでいますか?GitHubで:star:(スター)をお願いします!:pray:

機能

Discourse Locationsは、完全な位置情報保存、ジオコーディング、およびマップの基盤を提供します。オプションのPro拡張機能は、このベースプラグインを必要としつつ、高度な発見機能、自動化、およびユーザーマップの表示を追加します。

機能 ベースプラグイン Pro拡張機能
構造化されたトピック位置情報と設定可能な入力フィールド :white_check_mark:
複数プロバイダー対応の任意または必須のジオコーディング :white_check_mark:
カテゴリおよびサイト全体のトピックマップ表示 :white_check_mark:
投稿、プロフィール、カード、およびディレクトリマップ上のユーザー位置情報 :white_check_mark:
現地名とユーザー名による検索機能を備えたLeafletユーザーマップ :white_check_mark:
設定可能な位置情報ラベル、国旗、マップマーカー、クラスタリング、およびタイル :white_check_mark:
新しいトピックを現在のユーザーの位置情報にデフォルト設定 :white_check_mark:
IPベースのユーザー位置情報の自動推定 :white_check_mark: 限定
現在のユーザーの位置情報に基づく近隣のトピック発見 :white_check_mark: 限定
オプションの位置情報対応Discourse Chatbotツール :white_check_mark: 限定
権限を考慮したグループおよび結果制限付きユーザーマップフィルター :white_check_mark: 限定
インタラクティブなWebGLユーザーマップ地球儀 :white_check_mark: 限定
アイドル時の地球儀スクリーンセーバー :white_check_mark: 限定

Proのインストールにより、ベース機能にその限定機能が追加されます。ベースプラグインを置き換えるものではありません。

設定

ベースプラグインの設定はlocation_プレフィックスを使用し、トピック位置情報、ジオコーディング、マップ表示、ユーザー位置情報、および標準ユーザーマップを制御します。

役立つドキュメント:

プライバシーと保存

ユーザーはプロフィール位置情報を保存するかどうかを選択できます。完全な編集可能なトピックおよびユーザー位置情報は、ベースが所有するカスタムフィールドに保持され、プラグインが所有する射影テーブルが空間クエリとマップの順序付けをサポートします。

生データとしての位置情報カスタムフィールドは、グローバルに公開されません。トピック、プロフィール、カード、投稿、およびディレクトリのレスポンスは、その画面に必要な位置情報のみを開示し、Discourseのプロファイルおよびグループの可視性ルールを遵守します。

Pro拡張機能

Discourse Locations Proは、継続的な開発への支援への感謝として、GitHubスポンサーに提供されるオプションの拡張機能です。個人および独立系コミュニティのスポンサーは月額7ドルのブロンズティアからアクセス可能で、企業および機関は月額40ドルのシルバーティア以上でのスポンサーシップが必要です。対象となるスポンサーには、プライベートリポジトリのインストール手順が提供されます。

Pro拡張機能は、自動IP検索、Nearby topics(近隣のトピック)、Chatbotツール、強化されたユーザーマップフィルター、インタラクティブな地球儀、および地球儀スクリーンセーバーを追加します。各オプションの自動化や統合は設定されるまで無効のままです。Proマスター設定により、ベースプラグインを無効にせずにすべてのPro動作を無効にできます。

GitHubでスポンサーになり、Locations Proを手に入れる

「いいね!」 110
OpenStreet maps embedding
Learn how to build Discourse plugins by helping me
Job exception: undefined method `name' for
A plugin to "check" a portion of a post before it can be posted
Suitability of Discourse for Discussion on Page
Locations dropdown (Google maybe?)
Enable tagging only in some categories
My 2nd Discourse forum, 2 years after the first one
How to add custom fields to models
2020: The Year in Review
Angus' Events Plugin :calendar:
Listing users by group - ERROR: missing FROM-clause entry for table "groups"
2021: The Year in Review
A "Votes" option for the top menu in main page
Forum Completely Broken 2.8.5
It's Time We Talked About Tags
Who use event plugin in their discourse community?
Automated map
Configure plugin Custom Wizard for autoposting
2022: The Year in Review
Show a modal dialog after clicking toolbar button via a plugin
Must have plugins and components for Discourse?
Getting a 500 error on the mobile for bookmark and some category pages
Get aggregate user location data from IP addresses?
Could a List of Recommended Topics Be Added to the Top Menu?
2023: The Year in Review
¿Cómo encuentro a una persona en Discourse?
Angus' Events Plugin :calendar:
Usercard Redesign Experiment
Is it possible to add a location and display them on a map?
Generating an ical to use with a custom map
Remove overriding of cmd/ctrl-f
Locate a feature like the one shown in the photo
Discourse.fontawesome-6-upgrade needs updating
2024: The Year in Review
Migrated my old custom-built trail-journal/blog to Discourse
Newly created topic shown location based on device
Alternative post templates
What happens next?
Discourse-events 'this.router' error
请教关于MaxMind 错误日志问题
National Flags
How minimal is your forum?
Layouts Plugin
Suggestions on how I can have hundreds of small groups (e.g. streets in a town)?
Problème accès aux onglets des paramètres des catégories
Discourse Calendar and Events
Topic List Previews (legacy)
New Theme: Tag-Pages Navigation
Locations plugin modifications
Traditional multi level hierarchy vs flat discourse hierarchy
More options to filter users on users page
Project ideas for Google Summer of Code 2018
Traditional multi level hierarchy vs flat discourse hierarchy
Any way to display Location below the name in posts?
Developing with Discourse
Calendar plugin features to make it really useful for us
Learn how to build Discourse plugins by helping me
Developing
Discourse-common asset availability: difference between development and production?
2018: The Year in Review
Object instead of users due to locations plugin
Inserting a date with Paris timezone gives me Berlin
Failed building stable due to 3rd party plugin
Angus' Events Plugin :calendar:
How to make a topic filter based on current user group and topic location
2019: The Year in Review
United states map
Fig - Native Discourse client for iOS
Loading slider issues