在侧边栏显示关注用户的活动

一些使用 Discourse Follow 的用户希望能够更方便地从侧边栏访问单个用户的动态。

我们该如何实现呢?

聊天讨论
Originally sent in sidebar feedback
jenroberts

我们的大多数用户都很喜欢侧边栏并且适应得很好,但有几个人想知道是否也可以将关注的用户添加到侧边栏——类似于分类和标签的工作方式。我们有几个被高度关注的用户,他们希望更轻松地跟踪。未来有什么想法吗?

mcwumbly

@jenroberts 我认为这是第一次有人提出这个问题。我自己并不使用“关注用户”功能,所以我需要做一些探索来更好地熟悉它。你使用它吗?或者你对它在侧边栏中的行为方式有什么好的感觉吗?

jenroberts

我不使用它,但根据他们的要求,他们希望在被关注的人创建新主题或回复时,在名字旁边看到一个链接。我们目前将他们引导到个人活动页面或他们自己的关注动态,但这不太方便。也许链接可以指向关注动态,这样他们就能看到所有帖子并进行筛选?我不知道它是否可以直接指向主题或回复。

mcwumbly

我在这里开一个主题来跟踪这个问题并收集更多反馈。我也会在内部多问一些更熟悉“关注”功能的人,看看他们的想法。

我认为在我们完成这个功能之前,不太可能着手处理这个问题:Ability to add a custom section of links to the sidebar

所以我们可能想在那个功能发布后重新审视这个问题,看看它本身在多大程度上满足了这个需求。我们可能会想通过使其更容易地一键将关注动态添加到侧边栏,以及/或为自定义链接是关注动态的情况添加一些更复杂的逻辑来显示新活动计数等方式来扩展它。

3 个赞

我之前在侧边栏的某些模型中就考虑过这一点——曾经我们在侧边栏中有单独的“用户”和“群组”标题(V1 的想法是这些将仅仅是链接到 /u/g)。

此后,我们已将这些链接合并到“社区”部分下,但最初的想法是,这些最终将由插件扩展,以类似于分类/标签部分的方式工作。

因此,对于“用户”,我们将显示您关注的用户,并有一个计数器显示他们何时发布了内容,点击后您将看到他们的新动态。我们还将在底部有一个“全部关注”链接,用于查看合并列表(/my/follow/feed)。

就个人而言,我希望通过此功能获得更多可选的关注通知灵活性——目前,当您关注的人发布新内容时,您会收到通知,但最好可以选择不接收完整的用户菜单通知,而仅仅是在侧边栏中显示一个计数。

5 个赞