拆分个人资料隐藏和在线状态

Whilst this isn’t directly related to this plugin, the availability of this plugin raises the following:

You know it would be nice if these were two separate settings?

Plenty of users might want to expose their profile whilst not appearing to be present?

22 个赞

Agreed, it might be nice to split them. Certainly pr-welcome if someone would like to work on it.

Otherwise, I’ll see what I can do when we come to rewrite the plugin. It’s still on my list to do… just keeps getting pushed down by other tasks that pop up.

13 个赞

There’s actually another problematic “feature” with the Hide my public profile and presence features profile setting which currently makes it (unintentionally, I believe) much harder to message someone who chooses that setting, since it removes the message button from user cards:

Mind there’s a separate setting for disabling messages, but this is being caused by the Hide my public profile and presence features one. I don’t think one wanting to hide profile and/or presence means necessarily that one doesn’t want to receive messages (as easily, that is). Anyway, sorry for bringing this off-topic.

Back on topic and, for what’s worth, we are using this plugin (which we :heart:) on a fairly active forum (~140 concurrent online) and look forward for some optimizations. I’m not a Rubyist, but happy to help in any other way I can (feedback, benchmarks, etc).

12 个赞

我来论坛正是为了报告这个问题。在我担任版主的论坛上,我收到了一个回复:“想给你发私信,但你的个人资料是隐藏的,所以这似乎不可能。”

我想要退出的是“在线状态”功能,但我的个人资料必须对所有成员可见,并且在弹出对话框中要有发送私信的按钮。

8 个赞

这对我们以及其他一些人来说也是个问题:

https://meta.discourse.org/t/discourse-whos-online/52345/398

10 个赞

我也很希望看到这些被分开。我的社区成员希望展示他们的个人资料,但不一定希望别人知道他们何时在线。

例如:同样访问我们网站的同事。

11 个赞

+1 — 这是两件不同的事情。

6 个赞

+1 — 这是两件不同的事情。

隐藏在线状态是大多数消息应用程序中的常见功能,在线状态与公开个人资料无关……

希望可以考虑,谢谢……

2 个赞

大家好 :waving_hand: 我们正在开始研究这个想法,并想了解一下大家的需求。如果您有兴趣将个人资料隐藏和在线状态设置分开,能否请您发表意见?

您希望多久更改一次在线状态设置?

  • 我希望频繁更改我的在线状态设置(例如,有时我希望暂时隐藏我在线的状态)。
  • 我不希望频繁更改我的在线状态设置(例如,我从不想显示为在线)。
0 voters

提前感谢!如果您想为您的选择添加更多背景信息,请随时在回复中分享更多详细信息。

4 个赞

@lindsey

谢谢你对此事的关注。

不确定这是否与人们希望更改状态的频率有关,我的理解是,人们希望隐藏状态,但仍然希望个人资料对其他人可见……

4 个赞

完全同意——这并非总是关于频繁更改我的在线状态。更多的是我希望我的个人资料可见,无论我是否隐藏我的在线状态(对我所有用户也是如此)。

但我可以看到,了解人们可能希望更改该设置的频率以及它在用户界面中需要多么容易被发现,会很有用。

1 个赞

如果您喜欢该主题,请记得投票。

1 个赞

就我而言,我将在本周准备好一份拉取请求(PR)供审查。

6/24 更新:一份拉取请求(PR)已准备好供感兴趣的人审查:https://github.com/discourse/discourse/pull/27593

6 个赞

感谢 @counterleft,我已通知团队,他们将进行审查。

2 个赞

感谢你,Sam。本周团队已经提供了本地化方面的建议并批准了 CI 运行。现有的测试能够发现我最初遗漏的地方,这很有帮助。

简要更新,分享这项工作已纳入我们的路线图!我还没有完成此项工作的估算时间,但一旦工作开始,我们将与您联系,以便您更好地了解时间安排。

6 个赞

我们很快就要开始这项功能的开发工作了!一旦开始,我会及时向您同步并一路告知您最新进展。

3 个赞

很高兴地与大家分享,我们已完成此功能,您现在可以独立控制个人资料可见性和在线状态可见性。

个人资料可见性仍通过“偏好设置 > 界面”中的“隐藏我的公开个人资料”设置进行控制:

您可以通过新的个人资料菜单切换来控制您的在线状态可见性(即您显示为离线还是在线):

感谢您在我们进行此项目期间的耐心等待,如有任何疑问,请随时联系我们!

11 个赞

太棒了,感谢所有贡献者!

(还有投票者 :))

4 个赞

此主题已在 2 天后自动关闭。不再允许回复。