扩展现有控制器?

如果业主是决定者,那么当有人出售房产时会发生什么?那时谁来决定?

新业主将成为权威。如果他们不在网站上或对请求响应缓慢,网站工作人员将根据需要填补空缺,直到业主介入或除非业主介入。

至少一开始,我计划自动授予用户访问权限,这样他们就不必等待某人审核他们的注册或其他内容。如果发现问题,可以追溯处理。我不认为一开始会有大量骗子声称拥有他们不拥有的房产。

之后我们将拭目以待。

那么,如果业主不关心他们的租户是否可以成为论坛成员呢?

同样,如果业主疏于管理,网站工作人员/管理员将填补空缺。我们首先会假设用户说他们住在哪里是真实的,并将他们授予居民身份——但如果可能,会联系业主进行确认。

我猜如果他们从不确认,用户就可以继续使用该网站。我猜他们只是不会在居民身份旁边显示一个勾号。我不确定这是否会显示给所有人,或者只是显示给管理员,但这就是基本想法。

我认为让综合体经理来处理会更有意义,而且可能不需要插件。

我网站存在的全部原因就是为了避免那种情况。如果你想听听政治方面的事情,那么……物业经理外包给了一家公司,他们对待我们就像鞋子上的口香糖一样。如果他们知道我的网站,他们可能根本不会看,更不用说使用了,更不用说提供有效的管理了。

另一个集中的权威是选举产生的董事会,哦,别让我开始说他们。我们已经有一个 Facebook 群组,他们在那里滥用权力。我是一个基层运动的一部分。我的 Discourse 网站是秘密的、未经授权的,并且需要尽可能少地摩擦地取代他们的 Facebook 群组才能成功。

足够了,我们的社区迫切需要一个由独立于利益冲突的各方进行管理的论坛。这就是目标。

如果你认为房东会开始滥用他们的权力,那么我想我到时候再处理。

通过一点 CSS 技巧,可以做到。

如果像这样配置,就不会。

这句话里的“他们”是谁?房东吗?
是他们将决定他们的居民是否在捣乱吗? :popcorn:

对我来说,这听起来就像你会有房东居民

  • 房东放入一个组。
  • 为每个人提供一个自定义字段,用于标识房产。
  • 当有人注册时,通过查找房东组中拥有相同房产的人来查找房产的房东,并请他们确认。一旦他们确认,就将居民放入居民组。
  • 确保有一个良好的程序来处理有人离开的情况。
  • 忘记房东的审核(如果我理解正确的话),将其留给工作人员。
2 个赞

怎么做?我建议任何这样做的人都应该管理所有用户。你说你在和老年人打交道。你似乎很难做到这一点。听起来你可能需要去每个人的家里,教他们如何登录才能让他们注册,如果你希望有人采用 discourse 的话。谁将培训整个建筑群中的每个业主使用这个仅存在于世界上的一个 discourse 安装上的插件?你将是唯一的支持来源。让你管理用户比假装业主会这样做要容易得多。或者等到一年后,每个人都恳求能够自己做,并且愿意付费来开发这个插件。

是的。就这样做。

我明白了。你只需要找到你自己的核心圈子来管理它。你真的需要一个像邻居 B 那样的系统,在那里你邮寄明信片或让别人为其他人担保。所以仅仅使用邀请可能有助于此。Facebook 登录也可能有所帮助。

很难想象有一个插件可以解决你描述的问题。

祝你好运!

1 个赞

老实说,我开始觉得你们说得对。如果我从项目中移除这个要求,系统的负担就几乎缩小到 Discourse 的现有/核心功能了。

为了让搜索我最初具体问题的任何人都能找到,我认为这个评论在技术上是解决方案:Extend Existing Controller? - #21 by petermarkley

但为了我的实际项目……我越是探索用户组(感谢 RGJ 这里这里)和自定义用户字段功能(感谢 MoinRGJ),我就越觉得它们好用。我尤其欣赏用户组的“头像装饰”部分,说实话,我没想到它会存在,这基本上就是我之前提到的 SVG 图标的东西 这里。我必须承认,这非常别致。

我还在考虑的唯一一件事是,既然我已经开始插件开发了,就是扩展注册模态控制器,这样用户在“楼号”字段中的选择就可以过滤掉“单元号”字段中的选项——从 200 个减少到大约 6 个。我想我必须权衡这对用户来说会好多少,以及开发它需要多少时间。但此时此刻,我认为我可以开始接受用户并开始在网站上发布内容了……

谢谢大家!

4 个赞

这是一个很棒的主意。应该有一些很好的例子可以说明如何做到这一点,但我目前不知道有什么。我至少有一个客户非常需要一个插件或主题组件来做类似的事情。

3 个赞

哇,有趣的讨论。我很高兴问了这个问题! :sweat_smile:

5 个赞

恕我直言,除非你把它当作学习 Discourse 扩展(这是一个完全合理的目标!)的借口,否则我不会大动干戈。

我曾有过一个类似的 Discourse,涵盖了一个 HOA 社区(在英国被称为“Leaseholders”)。所有 Leaseholders 都共享 Freehold,因此有很多可以讨论的。居民也被邀请了,我们也没有划分访问区域,似乎没有必要。有针对 Freehold 公司董事(由 Leaseholder 股东中的志愿者组成)的类别,但它们没有获得关注。

我发现:

  • 出现了几个欺凌者,惹恼了人们,迫使我(有充分理由!)管理他们的言论,然后他们就生气了,再也没有登录过,所以社区最终只剩下那些能够保持冷静并处理分歧的、友善的、讲道理的人,但他们不再代表整个社区。我想大多数在线居民团体无论在哪个平台都存在同样的问题。
  • Facebook 有一个群组,竞争很激烈,这再次降低了参与度和注册人数。

让人们离开 Facebook 非常困难,但你绝对应该试试。也许现在我们已经过了“Facebook 高峰期”(我个人已经好几年没上 Facebook 了),劝说他们会更容易一些。

我明白构建定制功能可能有助于赢得人们,但另一方面,这就像在“赶猫”。

现在我们已经完全偏离了最初的技术请求……

4 个赞

在我看来,这是最好的答案。 :slight_smile:

3 个赞

我们创建网站的初衷是解决一个影响所有人的问题,而且董事会在Facebook上非常专横,这确实有帮助。更不用说Facebook本身就非常不适合社区论坛的独特需求了。

我们有一位非常擅长挨家挨户建立人脉的盟友,我们即将了解这个基层运动到底有多强大。:clinking_glasses:

4 个赞

祝你一切顺利 :slight_smile:

3 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.