# 用户卡片目录

**URL:** https://meta.discourse.org/t/user-card-directory/144479
**Category:** Theme component
**Tags:** official, user-card-directory
**Created:** [2020年三月16日 14:21 UTC](https://meta.discourse.org/t/user-card-directory/144479 "2020-03-16T14:21:04Z")
**Posts on this page:** 20
**Page:** 4

<div class="post-metadata">

### Author: ![povnetcommunity](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/povnetcommunity/32/157695_2.png) [@povnetcommunity](https://meta.discourse.org/u/povnetcommunity)
#### Post date: [2021年二月12日 00:30 UTC](https://meta.discourse.org/t/user-card-directory/144479/65 "2021-02-12T00:30:47Z")

</div>

我该如何将默认排序从“收到的点赞”改为“访问量”？

谢谢！

---

<div class="post-metadata">

### Author: ![edgarriba](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/edgarriba/32/204929_2.png) [@edgarriba](https://meta.discourse.org/u/edgarriba)
#### Post date: [2021年二月12日 11:12 UTC](https://meta.discourse.org/t/user-card-directory/144479/66 "2021-02-12T11:12:59Z")

</div>

嗨！这个组件太棒了！不过我们发现显示粉丝数量时出现了一个奇怪的问题。

 ![image](https://global.discourse-cdn.com/meta/original/3X/3/c/3c905f22871c5fb6d812037f39bbb73f394a90d6.png)

您可以在这里亲自查看：[https://librecv.org/u/](https://librecv.org/u/)

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [2021年二月12日 11:19 UTC](https://meta.discourse.org/t/user-card-directory/144479/67 "2021-02-12T11:19:29Z")

</div>

> [@povnetcommunity](#):
>
> 我该如何将默认排序从“收到的点赞”改为“访问量”？

恐怕目前还无法实现。

> [@edgarriba](#):
>
> 显示关注者数量时出现异常行为

“关注者”并非 Discourse 核心功能中的概念，因此我推测您正在使用 [https://meta.discourse.org/t/follow-plugin/110579。这个问题需要由该插件进行修复。](https://meta.discourse.org/t/follow-plugin/110579%E3%80%82%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%E9%9C%80%E8%A6%81%E7%94%B1%E8%AF%A5%E6%8F%92%E4%BB%B6%E8%BF%9B%E8%A1%8C%E4%BF%AE%E5%A4%8D%E3%80%82)

---

<div class="post-metadata">

### Author: ![edgarriba](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/edgarriba/32/204929_2.png) [@edgarriba](https://meta.discourse.org/u/edgarriba)
#### Post date: [2021年二月12日 11:48 UTC](https://meta.discourse.org/t/user-card-directory/144479/68 "2021-02-12T11:48:40Z")

</div>

> [@david](#):
>
> “关注者”并非 Discourse 核心功能中的概念，因此我想您一定使用了 [Follow 插件 👨](https://meta.discourse.org/t/follow-plugin/110579)。这个问题需要在该插件中进行修复。

确实，我使用的是该插件——如果能修复就太好了 🙂

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2021年四月13日 13:12 UTC](https://meta.discourse.org/t/user-card-directory/144479/69 "2021-04-13T13:12:43Z")

</div>

我可能说错了，但我相信这张卡的重复会破坏其自身的插件出口，使其失效；更糟糕的是，如果您安装了相关的主题组件或插件，它们的行为会变得不可预测（或者说是可预测地糟糕）。我认为这本质上是在模板中多次注入同名插件出口？

我们能否找到一种方法绕过这个问题？

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [2021年四月13日 13:31 UTC](https://meta.discourse.org/t/user-card-directory/144479/70 "2021-04-13T13:31:03Z")

</div>

> [@merefield](#):
>
> 用多个同名的插件出口刷屏模板

我认为存在多个相同的插件出口副本并不一定会有问题。例如，主题列表的每一行都有插件出口，那里的功能运行正常。

你遇到了什么错误或问题？

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2021年四月13日 13:32 UTC](https://meta.discourse.org/t/user-card-directory/144479/71 "2021-04-13T13:32:49Z")

</div>

这令人鼓舞。

那么，每个实例是否传递了不同的模型？

目前看来，每张卡片上重复的是相同的数据。

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [2021年四月13日 13:34 UTC](https://meta.discourse.org/t/user-card-directory/144479/72 "2021-04-13T13:34:20Z")

</div>

是的，理论上每个 `user` 对象应该都是不同的……

> <https://github.com/discourse/discourse/blob/65647000a13c2370036db9061f700b3daee7913f/app/assets/javascripts/discourse/app/templates/components/user-card-contents.hbs#L33-L33>

你具体使用的是哪个插槽？

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2021年四月13日 13:35 UTC](https://meta.discourse.org/t/user-card-directory/144479/73 "2021-04-13T13:35:16Z")

</div>

> [@david](#):
>
> 是的，理论上每个 `user` 对象应该是不同的……

是的，我目前还不太相信这确实发生了，但如果我错了，我会非常高兴。

在目录中：

![image](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/3/5/3565c51c4c21a9129c74c3f0035cf52a6ea1eac2.png)

在从主题列表中点击展开的独立卡片上：

![image](https://global.discourse-cdn.com/meta/original/3X/1/5/1549b7933616b8da7bede79686f260ff0c683810.png)

也许我遗漏了某个最佳实践，还不确定。

> <https://github.com/discourse/discourse-follow/blob/679e0ed098ce2b1d8cb0e3e0cbf43383d782be16/assets/javascripts/discourse/connectors/user-card-metadata/follow-statistics-user-card.hbs#L1>

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [2021年四月13日 13:43 UTC](https://meta.discourse.org/t/user-card-directory/144479/74 "2021-04-13T13:43:28Z")

</div>

我怀疑问题是由以下代码引起的：

[https://github.com/paviliondev/discourse-follow/blob/master/assets/javascripts/discourse/components/follow-statistic.js.es6#L11-L16](https://github.com/paviliondev/discourse-follow/blob/master/assets/javascripts/discourse/components/follow-statistic.js.es6#L11-L16)

我不太确定这段代码试图实现什么……但看起来它在查找 `.card-content .metadata`，然后将_自身_追加到每个匹配的元素上🤔

如果你使用标准的 Ember 计算属性，我想效果会好得多。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2021年四月13日 13:45 UTC](https://meta.discourse.org/t/user-card-directory/144479/75 "2021-04-13T13:45:21Z")

</div>

啊哈！这真是一个非常有价值的调查方向，谢谢。我会着手重构那部分。

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [2021年四月25日 18:43 UTC](https://meta.discourse.org/t/user-card-directory/144479/76 "2021-04-25T18:43:28Z")

</div>

用户卡片目录似乎已失去按用户名筛选的功能。启用该组件后，在搜索框中输入内容没有任何效果。

 ![Screen Shot 2021-04-25 at 11.39.23 AM](https://global.discourse-cdn.com/meta/original/3X/7/e/7e9c0861d3989c4cfcc1441f76807eab70bf18fd.png)

禁用该组件后，筛选功能可正常运作。

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [2021年六月17日 08:31 UTC](https://meta.discourse.org/t/user-card-directory/144479/77 "2021-06-17T08:31:53Z")

</div>

> [@omarfilip](#):
>
> 用户卡片目录似乎失去了按用户名筛选的功能。启用该组件后，在搜索框中输入没有任何效果。

我已成功复现此问题。按群组筛选可以正常工作，但按用户名筛选没有任何效果。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2021年六月22日 10:33 UTC](https://meta.discourse.org/t/user-card-directory/144479/78 "2021-06-22T10:33:09Z")

</div>

已完成，此 TC 现在应能配合 [Discourse Follow](https://meta.discourse.org/t/follow-plugin/110579) 正常工作。

---

<div class="post-metadata">

### Author: ![Green\_Your\_Lab](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/green_your_lab/32/211588_2.png) [@Green\_Your\_Lab](https://meta.discourse.org/u/Green_Your_Lab)
#### Post date: [2021年六月30日 00:50 UTC](https://meta.discourse.org/t/user-card-directory/144479/79 "2021-06-30T00:50:52Z")

</div>

嘿，用户卡片设计得很棒，感谢你们的制作。我们能否添加一个选项来隐藏用户统计数据？

---

<div class="post-metadata">

### Author: ![craigconstantine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/craigconstantine/32/511195_2.png) [@craigconstantine](https://meta.discourse.org/u/craigconstantine)
#### Post date: [2021年七月1日 13:53 UTC](https://meta.discourse.org/t/user-card-directory/144479/80 "2021-07-01T13:53:19Z")

</div>

我注意到——这只是我的猜测——字符串翻译似乎有问题？

 ![Screen Shot 2021-07-01 at 09.53.04](https://global.discourse-cdn.com/meta/original/3X/3/6/36abb7e1aafc60cc9e5e4c24305eb23f227ab752.png)

[https://forum.moversmindset.com/u](https://forum.moversmindset.com/u)

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [2021年七月1日 14:40 UTC](https://meta.discourse.org/t/user-card-directory/144479/81 "2021-07-01T14:40:10Z")

</div>

感谢 @craigconstantine，我们已在 [修复流程中](https://github.com/discourse/discourse-user-card-directory/pull/3)。合并并准备好供您更新后，我会通知您。

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [2021年七月1日 16:52 UTC](https://meta.discourse.org/t/user-card-directory/144479/82 "2021-07-01T16:52:20Z")

</div>

修复已合并。@craigconstantine 请您尝试更新主题组件，并告知我们结果。

@green_your_lab，最近的这项更改允许自定义统计信息（使用目录顶部的：wrench: 按钮），并添加了一个主题设置，如果您愿意，可以完全禁用统计信息。

---

<div class="post-metadata">

### Author: ![craigconstantine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/craigconstantine/32/511195_2.png) [@craigconstantine](https://meta.discourse.org/u/craigconstantine)
#### Post date: [2021年七月1日 17:16 UTC](https://meta.discourse.org/t/user-card-directory/144479/83 "2021-07-01T17:16:14Z")

</div>

> [@david](#):
>
> 修复已合并。@craigconstantine 请尝试更新主题组件，并告知我们结果。

……已修复。谢谢！

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [2021年七月1日 17:41 UTC](https://meta.discourse.org/t/user-card-directory/144479/84 "2021-07-01T17:41:43Z")

</div>

看起来很棒！做得好。

看到顶部的新用户列表导航，让我希望能有一个卡片/列表切换功能。这样的功能可行吗？

我知道这算是锦上添花，但我希望能有更多的配置选项，例如不显示徽章但显示群组，以及显示或隐藏其他用户详情（如生日、所在地和时区）。另外，也希望在用户列表中不重复显示我自己。不过，这些功能取决于主要的用户列表功能。

[上一頁](https://meta.discourse.org/t/user-card-directory/144479.md?page=3)

[下一頁](https://meta.discourse.org/t/user-card-directory/144479.md?page=5)
