GI-Joe
1
大家好
感谢你们建立了一个如此出色的社区和软件。
最近,私信完全从我们的通知菜单中消失了。这是否是最近某次更新中被移除的?
感觉这似乎是有意让访问我们的私信变得极其困难。
我们原本有两种方式可以进入私信,都在通知菜单中:
- 双击消息图标。
- 在通知菜单中点击用户名,然后点击“消息”。
现在这两种方式都没了。这看起来是故意为之。
现在几乎没有任何直接的方法了。我们需要先查看一条收到的新消息(从通知菜单),然后点击消息标题上的消息图标。
这是一种方式。
另一种方式是在浏览器中手动输入我们消息的 URL。
如果问我,这用户体验可不太好;除非你们这么做有特定原因。
能否请你们解释一下?
另外一件事:
将“添加新成员”功能设计为在一次操作中接受多个输入,会不会很困难?比如一次输入多个名字,然后点击邀请,而不是逐个邀请成员?
谢谢
2 个赞
Stephen
(Stephen)
3
私信并未被任何近期更改隐藏,这很可能是您的站点主题或组件所致。
请通过安全模式进行检查:
2 个赞
GI-Joe
4
这是通知菜单的截图,其中未显示消息图标或消息按钮:
附注:当前也处于安全模式。
GI-Joe
5
刚注意到它被移除的原因……
我在设置中禁用了这个选项:
“允许信任等级 1(可通过最小发送消息的信任等级进行配置)的用户创建消息和回复消息。注意:工作人员无论设置如何始终可以发送消息。”
我以为这会阻止所有人发送消息,且不会影响工作人员。
我是管理员(信任等级 4),当禁用此选项时,我没有看到消息图标或按钮,如上图所示。
这是正常的吗?
3 个赞
GI-Joe
8
你好,Joe
实际上,我也收到了会员关于如何访问私人消息的咨询。我认为会员应该能够接收消息(来自工作人员或其他群组),并且他们也应该拥有消息图标,对吗?
我可以通过上述不同方法找到私人消息,但我主要的痛点在于如何指导会员访问他们的消息。
感谢您的支持与关注
此致
GI-Joe
10
如果旧消息没有消息图标,很难找到并阅读。我们经常需要重新阅读旧消息。
1 个赞
Johani
(Joe)
11
您有一个非常具体的使用场景。如果用户没有消息,或者根据上述设置不允许发送任何消息,显示图标就没有意义了。此外,检查用户是否有消息并据此显示按钮的成本也较高。我们将修复工作人员无法显示按钮的问题,但不会无条件地显示该图标。
针对您的使用场景,您需要自定义主题。如果您希望用户也能看到该图标,可以将以下内容添加到您的主题的 header 部分:
<script type="text/discourse-plugin"
version="0.8">
api.addUserMenuGlyph(widget => {
if (!widget.currentUser || widget.currentUser.staff) return
const glyph = {
action: "quickAccess",
actionParam: "messages",
label: "user.private_messages",
className: "user-pms-link",
icon: "envelope",
href: `${widget.attrs.path}/messages`
};
return glyph;
});
</script>
这将使用户即使未勾选该设置也能看到图标,但会排除工作人员,这样在我们推送之前提到的修复后,您就不会为同一功能看到两个图标。
5 个赞
GI-Joe
13
谢谢。
关于第二条建议,是否可行?这将大大方便我们的工作,并节省大量时间。
能否将“添加新成员”到私信的功能设计为在一次操作中接受多个条目?例如,一次性输入多个姓名,然后点击邀请,而不是一次邀请一个成员?
谢谢
1 个赞
Johani
(Joe)
关闭
14
此主题已在 24 小时后自动关闭。不再允许新回复。