"最后登录" 用户卡

你好 :waving_hand:
您可以通过将此 CSS 添加到组件 Common/CSS 部分来将其订购到第一个位置。

#user-card {
  .metadata {
    .last-seen-metadata {
      order: -1;
    }
  }
}
5 个赞

谢谢你的代码。我应用了它,清除了缓存并重新加载,但位置没有改变。

1 个赞

嗯,它应该能正常工作……:thinking:
你是否已将其添加到 Common/CSS 中的正确位置并激活了该组件到主题中?


我能想到的另一件事是,你可能有一个较旧版本的 Discourse,这段代码可能无法正常工作。

我已经更新了上面的代码!

1 个赞

我已将其添加为组件,然后添加了 CSS


我不认为它很旧,因为我昨天才下载并安装到我的服务器上。

您能分享一下您的网站网址,以便我们检查发生了什么吗?:slight_smile: 如果不方便公开,您也可以私信发送。

搞定了!我只需要重新构建一下。哎呀。:blush:

CSS更改无需重建🤔只需在浏览器中重新加载论坛。

2 个赞

我没这么想过,但那是唯一奏效的方法。也许是巧合。

对我个人而言,应该是最后发帖和最后上线时间。

Screenshot 2025-06-15 at 6.27.54 PM

我该如何解决这个问题?

1 个赞

感谢您的报告。我推送了一个小更新。更新组件后,管理员通知横幅应该会消失。

3 个赞

组件在最新更新后停止工作。未显示任何错误。

版本:3.5.0.beta5-dev - (d564386066)

您能确保您正在检查那些至少登录过一次网站的账户的用户卡片吗?如果您能确认它对任何用户都不起作用,您介意更新您的 Discourse 实例,然后告诉我之后是否开始工作吗?如果可以,为了安全起见,我可能会尝试将此组件的最新提交固定到最新的测试版。

2 个赞

同样的问题,但我使用的是 v3.4.6(稳定版频道)。

确认,它在此更新之前是有效的,现在对任何用户都无效了。我刚刚将我的 Discourse 实例更新到 v3.4.6。是否可以将这个更新的 Glimmer 实现仅安装给 v3.5.x 的用户,并为 v3.4.x 提供之前的版本?

顺便说一句,感谢这个极其重要的组件,它应该成为 Discourse 的核心功能。 :wink:

2 个赞

感谢您的确认 @rahim123。我添加了一个兼容性文件,我认为该文件应该将组件固定到之前的版本(非闪耀版),以支持一个在 3.5.0.beta7-dev 发布之前进行的、应用了核心提交的站点。您能否更新组件并告知我它是否又能正常工作了?

2 个赞

它找不到更新,所以我不得不删除并重新安装了该组件。现在它又能正常工作了,非常感谢你的快速响应!

4 个赞