Locations 插件 🌍

一年后我们有机会将此功能请求移出等待列表吗?谢谢!

您好 @C_X,正如之前所说,这是一个(目前免费的)Pavilion 插件。

所有新功能都需要赞助。

如果您有预算,可以聘请我为您构建。

或者,您可以提交 PR,我会进行审核。

感谢您的关注。

哦,谢谢 @merefield!抱歉我没能看完整个帖子来理解这里的工作原理。

不过,是的,我明白了,这是一个与赞助相关的功能。等我到那里的时候会联系你。

提前感谢!

2 个赞

您好 @merefield,自升级到最新 Discourse 版本以来,我看到了以下管理员通知:

[管理员通知] 您的某个主题或插件需要更新,以兼容即将到来的 Discourse 核心更改。(id:discourse.fontawesome-6-upgrade)

@Arkshine 在此处提到:

这可能与 Locations Plugin 有关,并且 map-marker-alt 需要更新为 location-dot

所以在此提出。 :wink:

2 个赞

欢迎提交 PR。

罗伯特,我会做一个 PR。 :+1:


还有其他弃用需要修复,还有一个我遇到的错误,但对于 Font Awesome 的弃用,这是:

3 个赞

你好

我在从一个地图切换到另一个地图时遇到了加载地图的问题。

说明:
每个地图都属于不同的类别

如果我通过类别页面或完整 URL 更改类别,一切正常

如果我通过侧边栏进行操作,就会出现问题。
侧边栏使用部分 URL:

你有什么解决方案吗?

感谢你出色的插件!


在此处遇到的问题:

带有地图的类别:

1 个赞

您是如何通过启动器使其正常工作的?我遇到了与此线程相同的错误:
bundle exec rake db:migrate' failed with return

看起来这个很棒的插件正在进行一次全面的修复:

再次感谢 @merefield 为维护这个对 Discourse 生态系统非常有价值的插件所付出的时间和精力。

10 个赞

谢谢!我在编程方面有点不在行。 :wink:

使用我昨天安装/更新的较新版本的 Discourse,消息已更改:

[管理员须知] 您的某个主题或插件需要更新,以确保与即将到来的 Discourse 核心更改兼容。 (id:discourse.hbr-topic-list-overrides) 已识别的插件:“discourse-locations”

也许它仍然意味着相同的事情,或者也许出现了其他问题。

2 个赞

罗布,你有什么想法,这个什么时候会发布?这样我就知道在接下来的几周内,更新我依赖于位置的网站是否可行。

2 个赞

您好 Nathan。

现有的(相当大的)拉取请求(PR)因新推出的草稿系统而中断,因此已被推迟,我将不得不尝试解决这个问题。

我将在准备好后发布该拉取请求(PR),并有机会让社区和组织赞助我的工作,以帮助确保该插件得到及时维护。

3 个赞

今天我将发布一个更新,以支持 全新的 Glimmer 主题列表系统,进行现代化改造,并带来许多其他改进和兼容性更改。

您必须更新到最新版本并启用 Glimmer 主题列表。

如果您认为 Locations 非常棒,并且我做得很好,您可以 请我喝杯咖啡 :coffee:,如果 Locations 对您的业务或组织很重要,请考虑 赞助我更高的等级:medal: 。这将有助于保证 Locations 及其未来的及时更新。

版本 6.8.0

  • 功能:您现在可以点击主题列表中的主题位置,将在一个模态框中显示地图,其中包含该位置。:map: :rocket:
  • 功能:新的设置 location_short_names 会从主题的位置显示中移除地址,让您可以自定义显示的内容。
  • 兼容性:解决了许多弃用项,以保持与核心的兼容性:
    • 主题列表前端 API 更改
    • Fontawesome 图标名称更改
    • 新的主题草稿系统。
  • 修复:主题位置:通过选择器(而非输入字段)设置主题位置时,会导致显示空白位置。
  • 修复:位置选择器的格式变得更加美观。
10 个赞

太棒了!恭喜您完成此次更新,并感谢您撰写发布说明。我认为这是一个绝佳的主意,我很高兴看到更多插件开发者花时间这样做。

既然我已经请您喝过咖啡了,现在是时候试用您的插件了。 :wink:

4 个赞

谢谢Tobias!非常感谢!欢迎提供所有反馈!

3 个赞

也许在文档中添加一个“快速入门”部分会很有帮助,其中涵盖了初始设置的基础知识。有两件事我花了一点时间才弄明白:

  • 允许人们向主题添加位置的唯一方法是编辑每个类别的类别设置。它不会自动为所有类别启用。
  • 默认情况下,使用 nominatim 作为地理编码提供程序,可以开箱即用地进行测试/低流量使用。

添加一个“故障排除技巧”部分可能也会有帮助。

我能够让位置在地图上显示用户。太棒了!:slight_smile:

我无法让位置在主题中工作。不太好!:upside_down_face:

我能够选择弹出窗口来添加位置,输入它,选择查找地址,选择找到的地址。但是然后选择完成什么也没有做。JavaScript 控制台中出现了很多内容:

3 个赞

这就是为什么这个插件需要充足的资金。

我关闭了大量的弃用项,控制台是空的,但看起来现在需要进一步的更改才能与核心兼容。 :sweat_smile:

我怀疑与草稿相关的 composer 更改是根本原因,我会在有时间的时候看看。

4 个赞

原来是我的错 :blush:

请更新后重试。

5 个赞

太好了!干得漂亮。我会先玩一会儿,看看我的网站能做到什么程度。我有一个网站是为我的社区运行的,也许可以向社区里的每个人展示与他们的家相关的信息。

在我的网站上,地图对于主题空间来说有点太宽了,覆盖了管理员扳手。

2 个赞

它有点像一个模态框,不应该一直显示——你只需要瞥一眼,然后将其折叠起来继续处理你的事情。将地图功能与管理员工具结合起来绝对不是必需的 :slight_smile:

当它变小时,用户抱怨它不够大。

3 个赞