我试了一下,看起来是这个组件在暗黑模式下存在问题(我已将您的帖子移至相关主题)。可能只需要更新一些 CSS。
另外,它应该显示旧版卡片格式吗?
是的,Meta 上的新用户卡片格式仍处于实验阶段
不确定为什么我的会这么坏,除了为卡片做实际的事情之外,我不记得对其进行过任何重大更改:
我也认为这也是消息按钮损坏的原因?
不过消息按钮已经损坏一段时间了。
如果提供了群组选项,这将是员工群组页面的一个绝佳功能。
URL查询是否可以处理多个组?
例如
https://website.com/u?cards=yes&group=group1&order=likes_received
如果可能,如何构建此URL以同时显示group1和group2?
此组件的功能请求:
默认显示排序方式 = 具有个人资料图片/信息的用户
或者至少提供一个选项来选择默认排序方式?
我猜想,相当一部分管理员安装了此插件,目的是为用户查看整个社区时提供一个稍微友好一些/不那么偏重统计数据的视图。问题是,默认使用 Discourse 当前的排序方式(账户创建日期?!)意味着用户看到的是一个不那么个性化的视图,例如:
如果我错过了解决此问题的其他方法,我很抱歉,但我找不到任何方法……
此主题组件可能与即将到来的 Ember 更新存在问题:
[管理员通知] 您的一个主题或插件需要更新,以兼容即将到来的 Discourse 核心更改(更多信息)。已识别主题:“用户卡片目录”。
感谢 @md-misko!这应该能解决问题:
我想让用户可以选择是否列在目录中。不幸的是,“隐藏我的公开个人资料和状态功能”设置仅隐藏个人简介等信息,而不是用户的完整条目。
我为此苦思冥想了很久,到目前为止,我得出了这个 diff:
这让我非常接近了!user_fields["3"] 是一个复选框,用户可以选择它来选择加入目录。
唯一的问题是目录页面的延迟加载。它加载 50 个用户,我会过滤掉任何没有勾选该框的用户。但是,除非我开始滚动,否则它不会加载更多用户,即使在前 50 个用户中只有一个选择了加入。
有没有办法让这个页面加载超过 50 个用户?或者也许在等待滚动事件之前立即加载更多用户?
编辑: 这是一个相当 hacky 的方法,但我在该函数返回 userCardInfos 之前添加了 window.scrollBy(0, 5);。我不喜欢它,但它确实导致页面加载更多用户。
我正在使用 redditish 主题,并且用户卡片上的消息按钮在 Android 或 iPhone 上都无法正常工作。它只会从列表中删除用户卡片,并且不会出现消息框。
为了给某人发消息,我必须点击他们的用户名或个人资料图片才能打开他们的个人资料,然后消息按钮才能正常工作。有什么想法可以找出导致此问题的原因吗?
用户还报告说卡片上的“消息”按钮也无法使用。
表格设置不起作用。
在实时预览中无法正常工作
您有截图吗?我可以确认,在我的论坛上,一切似乎都正确且“正常工作”。






