Locations 插件 🌍

@merefield 我可以往那个问题列表里补充吗?

今天更新后,地图上开始显示用户位置标记,但标记数量从 400 多个骤减到只剩 37 个::尖叫:

3 个赞

现在,一些用户的用户卡片中也缺少他们的地理位置信息:

不过,他们在地图上仍然可见:

2 个赞

是的。由于核心部分的重大变更,我们可能在当前的临时方案中引入了分页限制,因此数量较低。我们会查看此问题,但解决时间可能无法立即确定。

2 个赞

好的,我们暂时禁用该插件——感谢提供信息!

2 个赞

实际上,我想我可能发现了数字方面的问题!

您方便时请更新并重试用户映射,然后告知结果?

4 个赞

已更新并确认修复:

用户卡片问题是否也是由同一原因引起的?

做得很好,再次感谢 @merefield

5 个赞

您指出的另一个问题——缺失位置信息——可能是 Discourse 的一个漏洞。

似乎如果您未输入网站、Discourse 原生语言环境或时区,系统就会隐藏我们使用的插件出口!

临时解决方案是要求用户输入其所在时区!

我将创建一个漏洞主题。

4 个赞

太好了,谢谢。

顺便说一句,我们超爱这些头像上的徽章 :+1:t2: :clap:t:

4 个赞

@Richie 用户卡片问题应该已修复。抱歉,还需要一次更新。不着急。

另外,默认导航到用户地图的问题也已修复。

现在希望一切回到正轨 :D。

2 个赞

已修复,已修复,确实已修复 :clap:t2:

干得漂亮 @merefield,我们确实达到了 100% :smiley:

我们团队决定,鉴于位置地图在我们的社区中扮演着如此重要的角色,我们将仅在获得该插件支持的情况下更新 Discourse。

当然,关键的安全补丁除外 :slight_smile:

是否有地方可以注册警报、邮件通知或类似服务?这样我们就能知道何时更新所有内容最为合适?

5 个赞

还是我们就假设每个月的 5 号之前一切就绪?

3 个赞

只需遵循每月前 5 天进行更新的当前惯例,并在此时参考本主题中的指导。感谢您的反馈!

4 个赞

好的,再次感谢!

2 个赞

有人注意到这里存在明显的延迟吗?

当我们点击站点菜单中的“用户”链接时,用户列表会先加载,然后过一两秒才“跳转”到地图?:thinking:

我相信之前可能也有这种情况,只是因为速度太快,以前没人注意到。

2 个赞

Discourse 更改了用户列表数据的获取方式,因此我们不得不调整相应的方法。目前您可能需要适应新的性能水平。不过,我很想听听其他账户的情况。

3 个赞

我今天刚升级,一切看起来都不错。

如果您打算本月进行升级,请在周一之前完成,因为下个月之前我将不再支持破坏性变更。

4 个赞

我们下个月再行动,再次感谢 :slight_smile:

2 个赞

我也是……

@JimPas(或者任何其他人!),你们在地图加载前的延迟方面遇到问题了吗?

1 个赞

@merefield 出于好奇,有没有办法直接链接到用户地图?而不需要先经过用户列表?(看起来那是瓶颈所在)。

我们运行了一个插件,可以提供自定义菜单链接,所以如果地图能通过某种直接的 /url 访问,我们可以简单地添加一个新链接直接指向地图?:thinking:

1 个赞

您可以通过 Custom Hamburger Menu Links 在汉堡菜单中添加一个直接链接,该链接为:

/u/user-map?period=location

但请注意,用户目录加载时间非常短,因为它仅加载一页。即使先访问该路由再跳转,您会发现大部分时间都花在了为地图一次性加载大量用户上,因为对地图视图进行“分页”要困难得多。

3 个赞