关于群组的问题

你好,

我用法语沟通,因为这样我更容易解释问题。
我创建了群组并将它们归入一个分类(我认为这是正确的做法),但当我进入群组的“活动”页面时,我看到了所有成员的活动,其中一些活动与群组无关。是否可以移除那些与群组无关的活动?

谢谢

我想这里可能存在一些误解(如果我没记错的话):群组是与用户关联的(这是用户的一个属性:他们是否属于某个群组),而分类则是应用于帖子列表的(每个帖子列表属于哪个分类)。我认为您并不是在说“将群组放入分类中”,除非您的意思是创建了仅允许特定群组访问的分类?

您看到的是该群组成员的活动。群组本质上只是成员的一个子集。那么,什么是“与群组相关的活动”呢?是否仅指发生在仅限该群组访问的分类中的活动?

(以上基于我的理解,如有偏差请指正。)

感谢您的回复。

目前存在很多混淆,我想这在我的消息中也体现出来了。请问群组成员之间可以互相交流吗?我想创建一个群组,让成员们可以在其中互相沟通,而其他人看不到这些内容。例如,我创建一个名为“空中客车”的群组(虚构名称),其中包含所有空中客车的成员。这些成员当然会讨论空中客车相关的话题,但他们也可能需要回应其他关于创新等主题的问题。然而,我希望在这个群组中仅显示与空中客车相关的互动和话题。这是否可行?

我得承认,确实存在一些轻微的混淆。
我想说,这就像在“现实生活”中一样:当然,一个群体的成员之间可以互相交谈。但我们能否让他们只能彼此交谈(禁止他们与非成员交谈)?我不这么认为。

我认为必须将事情理解为上文所述:群体 = 成员或非成员的人。这本身并不会产生实际后果。例如,可以提及某个群体,使用“@群体”(即“at 群体”)。

接下来,有私密和公开之分。所有私密发生的内容对其他人都不可见。需要注意的是,私密消息可以包含多个人。

您显然希望实现的是以下内容:

创建仅限群体成员访问的类别。您是在管理包含讨论线程的类别层面进行操作,而不是直接管理群体成员本身。但正是群体成员身份决定了他们能否访问这些受限类别。

希望这能大致讲清楚。

(编辑:除非您已经这样做了,但某些内容仍然出现在“活动”中,而它们本不应出现?非群体成员是否能访问您希望保留为群体专属的消息或讨论线程?如果是,那么问题不在于“活动”的显示,而在于您的设置)。

感谢您的回复,我现在稍微明白了一些,但仍有部分不够清晰。我希望在“活动”中仅显示与群组活动相关的活动,而不是群组所有成员的全部活动。我不确定是否可以对此进行设置,希望这样表达更清楚一些。抱歉表达得有些模糊,我正在逐渐理解所有参数及其使用方法,但起初确实有些复杂。

"活动"指的是它实际显示的内容,而非您似乎想要的结果。如果您的具体问题正是这一点,那么“活动”是否必须显示这些内容(或不显示其他内容)是否重要?如果是,看来您需要开发或委托开发一个插件来实现该功能。

如果不是,搜索功能可能为您提供所需信息:在特定类别中搜索某用户的消息(即“群组”所属的类别。关于“群组活动”,您指的确实是这一点,对吗?)

我认为您应停止使用“群组活动”这一术语。因为这究竟对应什么?您是否希望“活动”的显示范围限制在一个或多个特定类别?这是否取决于成员所属的群组(包括私人类别或其他类别?这些类别是否对非成员开放?您尚未就此作出回应)

现有默认设置能否实现我所理解您的需求?不,我认为不能。

通过搜索(可创建搜索链接,这些链接可嵌入成员个人资料中,因此当点击成员时可见且可点击):以本站 meta 为例,若将搜索范围限制在“安装”类别,结果如下:Search results for '@Camille_Augereau #installation;若不限制该类别,则结果为:https://meta.discourse.org/search?q=@Camille_Augereau(这更接近“活动”的含义)。' - Discourse Meta

不过,我注意到目前仅显示一条消息。我认为搜索结果并非立即添加全部内容,可能需要数小时才会完全更新。

这比刚才更令人困惑。


我指的是这个分类,例如这里的“英国转型与创新”分类与集团业务毫无关联。两者之间没有任何联系,我只希望在“分类”标签页中列出所有由集团成员和所有者创建的、与集团相关的话题。因此,我认为或许更恰当的做法是创建一个专属分类,使交流仅限于他们之间,并提供一个仅供他们内部交流与分享的空间。我想要一个私密群组,因此如果我创建一个分类,其他成员将无法访问该分类。

如果我理解得有些慢,还请见谅,这也是我希望能用法语沟通的原因。

这正是问题的关键所在:您口中的“群组活动”在您心中有其特定含义,但在我看来,这实际上缺乏明确的(技术层面的)定义。论坛如何能区分什么是“群组活动”,什么不是呢?正因如此,我建议您摒弃这一术语。

我们需要先明确帖子(threads)的归属,以便判断哪些内容与您所讨论的某个“群组”相关。诚然,根据您所述,一种可能的情况是帖子由该群组成员创建,但这在搜索时较为复杂(或许只能在自定义插件中实现)。因此,从自动化的角度来看,您的“群组活动”可以定义为:在由另一位群组成员创建的帖子中发布的回复。不过,这在现实中可能并不完全适用,因为群组成员也可能创建与群组无关的帖子……

最简单的方式是通过分类或标签进行识别。将所有相关内容归入一个或多个分类,或添加一个或多个标签(其优势在于帖子可以位于任何分类中)。
如果您希望将访问权限仅限于特定群组成员,那么使用分类即可实现(上方已提供相关链接)。

您是否以管理员身份登录并观察了用户“Camille”的活动?

如果是,建议您创建一个“普通”TL1 账户,以便更清楚地了解权限的粒度,即“谁能看到什么”。管理员可以看到所有内容::sweat_smile:

当然,我确实这样做了。我名下有多个账户用于全面测试,请您放心……这并没有改变任何情况,我在提出这个问题之前已经在 Discourse 上多次核实过了。

如果我理解正确,这存在双重问题:一方面可能隐藏私人活动(对非小组成员而言),另一方面则只向小组成员展示“有用”的活动,而过滤掉其他内容。问题主要集中在后者。在解决了队列识别问题后,使用搜索功能似乎是一个简单的解决方案(而不是试图使用“活动”选项卡)。

如果我将群组设为私密,就能解决第一个问题。关于我的第二个问题,“活动”标签页仍然存在且无法移除。因此,即使我创建一个专属于该群组的分类,群组成员仍能看到所有人的活动。不过,创建分类以聚焦特定主题的互动这一替代方案似乎很有意义,也在一定程度上转移了我原本的问题。您提到的“files”是指“主题”吗?

您不能将“群组”设为私密,但可以将“类别”设为私密。
(编辑:实际上,可以设置是否可见、成员列表是否可见,以及是否允许自由加入。但我想这并不是您想表达的意思。)

除非您只创建基于群组归属关系的私密类别。默认情况下,只有公开类别中的活动是可见的。但这里的核心问题究竟是什么?是隐藏信息?避免干扰?还是其他原因?

我主要使用英文版的 Discourse。是的,“file”很可能指的是“主题”。这是我自己对“topic”的错误翻译。

(编辑:您是否对“群组”的概念源自 Google、Yahoo 或 Facebook 等平台有某种理解?这使得在词汇理解上有些困难。我也对你们为何特别关注“活动”标签页感到困惑:信息要么可访问,要么不可访问。无论是在这里还是其他地方——我的意思是,问题在于某个主题是否可访问。我不太理解它出现在“活动”标签页中的重要性。)

我推测,守护进程会根据登录用户的权限来过滤群组成员的活动。因此,如果“Camille”群组的某些成员以及观察者本身还属于其他拥有访问其他类别权限的群组,那么他们在这些其他类别中的帖子就没有理由被过滤:思考表情 难道应该被过滤吗?

在我看来,这里真正关注的并非某个群组的整体活动,而是特定类别中的活动。如果某个类别仅允许一个群组阅读或发布,那么这两者就几乎等同了。我个人倾向于不让群组成员访问成员列表(群组仅对所有者可见),而是引导所有人关注各个类别。

这就是我不太理解他根本动机的地方:/

这里的“活动”指的是:在那些“群组成员”和“所有人”同时属于的可见类别中的活动。

这个“问题”的核心在于:以“作为某个群组的成员”身份发帖其实没什么意义,我们更多是以“在某个位置”发帖,这一点在用户界面中也能体现出来。

:bulb:Advanced search: posts from members of a group - #3 by JagWaugh
这或许部分是一个解决方案:
https://your.domain/search?q=category%3Acamille%20group%3Acamille

这等同于“活动”。据我理解,她的问题不在于是谁发的帖子,而在于帖子内容是否与群组的“主题”相关。然而,对她而言,什么算“相关”似乎是不言自明的。如果未以某种方式(如分类或标签)明确定义,这一点就无法管理。

让我们给她一些时间,让她慢慢消化这个问题。

嗯……:thinking: 我觉得“活动”更像是
https://your.domain/search?q=group%3Acamille
这里会与 category%3Acamille 取交集,并过滤掉该组成员在其他地方发布的内容。

还有更厉害的(我每天都在发现新东西:star_struck:),但需要 category_id:

https://your.domain/g/camille/activity/posts?category_id=xxx
可以过滤出所需内容。我想自动化这个“活动”标签页的过滤应该相对“简单”:sweat_smile:,不过……仍然需要为每个组指定要显示哪个类别……:thinking:

是的,抱歉。我刚才没注意到你除了按群组筛选外,还按类别进行了筛选:+1:
如果该类别是公开的且不仅限于该群组,这确实可以实现某些功能。也许这正是他需要的,没错。

你好 @Mevo @Benjamin_D

我遇到了同样的问题。创建私密群组的目的,是让成员之间能够完全保密地交流,而其他成员无法查看这些交流内容。这确实是私密群组的目标。

但是,该私密群组的每个成员仍然可以查看同一群组其他成员在平台上的活动,而这些活动与私密群组毫无关联。这似乎有些令人困扰……我也希望能禁用这一功能,使得私密群组的成员无法查看其他成员在平台上的活动。