Locations 插件 🌍

并且感谢 @RGJ,我也摆脱了 jQuery。

三只 :bird: :bird: :bird:,一只 :rock:

2 个赞

开发人员感到无聊时,你怎么知道?

翻译为:一小时

翻译为:一小时

:joy:

(抱歉,离题了 :woozy_face:

6 个赞

哈哈 - 哈哈

再来一个 :smiling_face_with_three_hearts:

我敢肯定,今天还有很多其他的 Discodians 注意到了这件事(但未能详细说明)。

1 个赞

在点击主题标题下的“显示地图”按钮后,我们可以拖动迷你地图吗?

2 个赞

您可以拖动地图内部,但不能拖动地图容器

我不确定您将如何区分这两种操作? :thinking:

无论如何,欢迎提交拉取请求,那将很不错。

1 个赞

我的意思是,在小地图上内部拖动。在“地图标题”下点击“显示地图”按钮后,它就无法正常工作了。当我尝试在小地图上内部拖动或单击时,小地图会立即关闭。


这是过去的讨论。
罗伯特,你好,问题是这样的。还没有解决。我说得对吗?

1 个赞

我可以拖动地图,但一旦我松开鼠标按钮,地图就会消失。
也就是说,我可以拖动,但不能拖动太远。

是的,你也是。

这很有趣,是的。

用户卡片上的行为与主题标题上的行为不同。

在 iOS 版 iPad 上,拖动也不会导致过早关闭。

但在桌面版上,这里肯定有改进的空间(并且有潜力)(因为用户卡片似乎工作正常?)

我无法保证何时会查看此问题,但在此期间欢迎提交 PR。

1 个赞

好的,感谢 Robert。这是报告:The mini-map will close immediately when I try to drag or click on the mini-map internally. - Discourse Locations - Pavilion

1 个赞

谢谢,希望这能解决问题:

2 个赞

抱歉 @merefield 回复晚了。我有一段时间没访问 Meta 了,所以才看到您的帖子。

如何可靠地重现,您能提供确切的步骤吗?

我们的网站是 www.hungryonion.org。请看这个例子:
Maine trip report 6/29-7/7 (mostly coastal areas north and south of Portland) - Regional Dining Discussions / Boston, New England - Hungry Onion

我编辑了 OP 的标题,点击添加地址按钮,输入地址,选择映射的地址,然后点击确定。

如果我开始一个新帖子并添加一个地址,结果也是一样的。

每次都会发生。

您正在使用哪个版本的 Discourse?

Discourse - 3.3.0 beta 1
Locations - 3c350d0a

您在 HTML 中看到什么(使用检查器)?

location-text 是空的。这是几周内添加了地址的帖子。

这是几年前添加了地址的帖子。location-text 按预期填充:

您在控制台或日志中看到任何错误消息吗?

控制台:否
日志:否

用户自定义字段 geo_location 中记录了什么?请查看 /u/<username>.json

该发布 OP 的用户没有任何 geo_location 信息。

感谢您的调查!

请问我们能否在地图加载时显示占位符文本“Map loading…”,谢谢?它以前是插件的一部分,但似乎在某个时候被删除了。

我们有大约 1900 名用户在使用我们的地图,从这个

到这个

大约需要 10 秒钟。

在 DigitalOcean 的这个 droplet 上:

3 个赞

问题比这更深层。

这里有一个巨大的机会可以为更多的用户集来提升性能,但没有人愿意提交 PR 或提供资金来实现这一点。

也许如果我们将其作为订阅产品,我们可能会有动力来解决这些问题……

2 个赞

只要用户知道地图正在加载并且不会因为认为它已损坏而点击离开,我就可以接受地图加载时的等待时间。加载完成后,它在处理如此多的成员地图时运行得非常好。

@Richie - 你的加载时间体验如何?

1 个赞

你好 @omarfilip,我们的大约是五秒钟,地图上有大约 2880 个用户 :thinking:

我的 droplet 配置几乎是你的二分之一 :thinking:

1 个赞

我的 Ubuntu 版本仍然是 16.04.7 LTS。不知道这是否是一个因素。

这太老了。无论是不是原因,都应该尽快更新(不是更新更新,而是创建一个新的并迁移所有内容,你知道的)。

2 个赞

非常好,非常好。

请问能帮我个忙吗?

我尝试将地图样式更改为自定义样式,该样式取自相关字段中链接的网站。但这并没有达到我预期的效果,所以也许更详细地解释输入应该如何构造可以帮助到其他人。
我的第一个问题是:您知道有什么地图可以提供或多或少实时的昼/夜显示吗?如果能有这样的地图就太酷了。

第二个问题:
在“偏好设置/个人资料”中,用户会被询问四次 :four: 他们在哪里 :smiley: :-D。

在我们的论坛中,它询问:

  1. 时区
  2. 位置
  3. 地区
  4. 地图位置(这似乎是填充用户地图的那个?)

有没有办法将这个问题减少到一个问题?通过告知我的地图位置(我接受离我最近的大城市加上国家),我们可以自动计算时区。
如果我们能做到这一点,我很乐意遵循您的指导,为个人资料位置带来一些简约主义。

1 个赞