用户组

你好,
有没有办法在添加新用户时自动为他们创建两个组,比如组 1 = 家庭,组 2 = 朋友?
有插件吗?还是有这个功能?

4 个赞

这听起来很有趣。你能多解释一下你正在尝试做什么以及为什么需要这样的东西吗?

2 个赞

你好,
如果每个用户都有两个默认组,例如他们的私人组,那将是很好的:思考:就像关注者和正在关注的:思考:所以在侧边栏(类别)中有一个用户下拉菜单,其中包含……
用户($User)
<-------------
1.关注者
2.正在关注
3.家人
4.朋友
5.聊天
6.消息
7.收件箱

这会很好,因为我将在自己的服务器上托管 Discourse,并且不需要那么多类别,所以我的面板会比这个少。
希望这有道理:思考:

我认为您描述的很有道理,但我不太明白您为什么想这样做。您能否描述一下您的社区以及您希望您的会员如何使用您的网站?

基本上,这样就有一个面向所有用户的公共区域和一个私有区域。这样,每个用户都可以根据自己的意愿发布到公共区域或私有区域。也可以发布到每个家庭或朋友群组。这样,每个主题都会被归类到它应该在的地方,无论是公共的还是非公共的等等。
我应该补充说
假设
玛丽阿姨周日要举办晚宴,她想邀请两位家庭成员和一位朋友。
她可以浏览群组并将在该主题中邀请的每个人都标记出来。
这样,该主题将属于私有群组,而不是发布到公共主题等。

这很有趣。你们社区打算规模有多大?有多少成员,多少家庭?他们彼此之间都有亲属关系,还是每个家庭都与其他家庭完全独立分开?如果数量不多,你们可以创建这些群组和安全类别。

我认为我个人的论坛与您想设置的论坛类似。它主要是我用来跟踪各种项目和信息,然后我逐渐邀请其他人加入我。有些对话需要在我与少数人(例如我、我的伴侣和我们的孩子)之间保密,有些对话是面向更广泛的群体(我和我的兄弟姐妹以及我的父亲,或者让几个人一起工作),然后还有一些对话我希望网站上的每个人都能访问。我可以手动完成这些操作,但有时会变得混乱。有些人因为不确定谁可以看到什么而感到不舒服,因此不愿加入和发帖。

我还维护一个社区论坛。让社区成员根据他们居住在同一所房子里进行匹配,并为他们提供一个私下交谈的类别,同时让社区中的其他人知道谁住在一起,这将很有趣。目前,我们通过联系人电子表格和自定义用户字段来做到这一点。

目前,Discourse 的设计并非用于支持这种设置,因为在某种程度上,它不利于支持可持续的社区。您希望拥有尽可能少但尽可能多的人可以访问的类别。其余的则通过聊天和私人消息进行。不过,也许如果您是一名程序员,您可以找到一种自动创建群组、类别,然后将它们添加到侧边栏的方法。如果您做到了,请在此处分享您的工作!

我个人对改进群组和类别的创建方式很感兴趣。我希望拥有的一些功能:

  1. 能够同时创建一个群组和一个该群组可访问的安全类别
  2. 允许部分用户(例如某个群组的成员)执行 (1) 并成为其类别的类别版主及其群组的群组所有者
  3. 能够按用户名查找哪些用户可以访问给定主题和给定类别

这里有一个 (4) 的想法,即在注册时自动执行 (2),也许可以使用 Discourse Automation

4 个赞

为每个用户创建一个社区。
也许,
每个用户都可以根据自己的喜好创建一个群组,例如家庭群组、表亲群组等,或者任何其他群组?
是的,我是一名程序员,但我必须学习 Ruby :thinking: :nerd_face:
我明白你的意思了。那我就去学习 :smiley:

2 个赞

有程序员想合作吗?请告诉我 :smiley: :nerd_face:

1 个赞