Estender Controlador Existente?

Se os proprietários são quem decide, o que acontece quando alguém vende a unidade? Quem decidiria então?
O novo proprietário se torna a autoridade. Se eles não estiverem no site ou não responderem rapidamente às solicitações, a equipe do site preencherá conforme necessário, até que o proprietário se envolva ou a menos que ele se envolva.

Pelo menos no início, pretendo conceder acesso automático aos usuários para que eles não precisem esperar que uma pessoa revise sua inscrição ou qualquer outra coisa. Se um problema for descoberto, ele poderá ser resolvido retroativamente. Duvido que teremos uma onda de fraudadores no início, alegando possuir propriedades que não possuem.

Veremos como as coisas se desenrolam depois disso.

E quanto a um proprietário que não se importa se o inquilino pode ser membro do fórum?
Novamente, se os proprietários forem negligentes na moderação, a equipe/administradores do site preencherão. Primeiro assumiremos que o usuário é verdadeiro sobre onde mora e concederemos acesso como residente - mas, se possível, entraremos em contato com o proprietário para confirmação.

Acho que se eles nunca confirmarem, o usuário poderá continuar usando o site. Eles apenas não terão uma marca de seleção ao lado de seu status de residente, eu acho. Não tenho certeza se isso será exibido para todos, ou apenas para administradores, mas essa é a ideia básica.

Acho que deixar para o gerente do complexo faria muito mais sentido e provavelmente não exigiria um plugin.
Toda a razão de existir do meu site é evitar exatamente esse tipo de cenário. Se você quiser ouvir sobre a política, aqui vai… O gerente da propriedade é terceirizado para uma empresa que nos trata como chiclete em seu sapato. Se eles soubessem do meu site, provavelmente nem o olhariam, muito menos o usariam, muito menos forneceriam moderação eficaz.

A única outra autoridade centralizada é o conselho eleito, e oh, menino, não me faça começar com eles. Já temos um Grupo no Facebook, onde eles têm abusado de seus poderes. Eu faço parte de um esforço popular. Meu site Discourse é secreto, não autorizado e precisará substituir o grupo do Facebook deles com o mínimo de atrito possível para ser bem-sucedido.

Basta dizer que nossa comunidade precisa desesperadamente de um fórum moderado por partes separadas, livres de conflitos de interesse. Esse é o objetivo aqui.

Se você acha que os proprietários começarão a abusar de seu poder, então acho que terei que lidar com isso quando chegar a hora.

Com um pouco de “CSS hacking”, sim.

Não se você configurá-lo assim

Quem são “eles” nessa frase? Os senhorios?
São eles que vão decidir se seus residentes estão trollando? :popcorn:

Para mim, parece que você terá proprietários e residentes.

  • Coloque os proprietários em um grupo.
  • Dê a todos um campo personalizado que identifique a propriedade.
  • Quando alguém se inscrever, procure o proprietário da propriedade encontrando a pessoa no grupo de proprietários com a mesma propriedade e peça para eles confirmarem. Assim que eles confirmarem, coloque o residente no grupo de residentes.
  • Certifique-se de ter um bom procedimento para lidar com quando alguém sai.
  • Esqueça a moderação pelos proprietários (se eu entendi corretamente) e deixe isso para a equipe.
2 curtidas

Como? Eu sugiro que quem quer que seja que faça isso apenas gerencie todos os usuários. Você disse que está lidando com pessoas idosas. Parece altamente improvável que você consiga fazer isso acontecer. Parece mais que você precisará ir à casa de cada pessoa e mostrar como fazer login para que elas se inscrevam, se você quiser que alguém adote o discourse. Quem vai treinar todos os proprietários em todo o complexo para usar este plugin que existe apenas em uma instalação de discourse no mundo? Você será a única fonte de suporte. Será muito mais fácil para você gerenciar os usuários do que fingir que os proprietários o farão. Ou espere um ano até que todos implorem pela capacidade de fazer isso sozinhos e estejam dispostos a pagar para que o plugin seja desenvolvido.

Sim. Apenas faça isso.

Entendo. Você terá que arranjar sua própria cabala para gerenciá-lo. Você realmente precisaria de um sistema como o que o vizinho tem, onde você envia cartões postais ou faz com que as pessoas garantam umas pelas outras. Portanto, apenas usar convites pode ajudar. Logins do Facebook também podem ajudar.

É difícil imaginar um plugin que possa resolver os problemas que você descreve.

Boa sorte!

1 curtida

Honestamente, estou começando a pensar que vocês estão certos sobre isso. Se eu remover esse requisito do projeto, de repente o fardo do sistema se resume praticamente à funcionalidade existente/principal no Discourse.

Para o bem de quem pesquisar sobre meu problema original específico, suspeito que este comentário seja tecnicamente a solução: Extend Existing Controller? - #21 by petermarkley

Mas para o bem do meu projeto real… Quanto mais eu explorei os Grupos (graças a RGJ aqui e aqui) e os recursos de Campos Personalizados de Usuário (graças a Moin e RGJ), mais confortável me senti com eles. Eu aprecio especialmente a parte de “flair de avatar” dos Grupos, honestamente eu não esperava que isso existisse e é basicamente o que eu imaginava com as coisas de ícone SVG que mencionei aqui. É muito elegante, devo confessar.

A única coisa que ainda estou considerando, já que já comecei o desenvolvimento de plugins de qualquer maneira, é estender o controlador do modal de inscrição para que a seleção de um usuário no campo “número do prédio” possa filtrar as opções no campo “número da unidade” - de 200 para cerca de 6. Acho que tenho que ponderar o quão melhor isso será para os usuários em comparação com o tempo que levaria para desenvolver. Mas a esta altura, estou pensando que posso começar a aceitar usuários de qualquer maneira e começar a ter conteúdo no site…

Obrigado a todos!

4 curtidas

Essa é uma ótima ideia. Deveria haver bons exemplos de como fazer isso, mas não me lembro de nenhum de imediato. Tenho pelo menos um cliente que realmente precisa de um plugin ou componente de tema que faça algo assim.

3 curtidas

uau, discussão interessante. ainda bem que perguntei isso! :sweat_smile:

5 curtidas

imho eu não exageraria, a menos que você esteja usando isso como desculpa para aprender a extensão do Discourse (o que é um objetivo completamente razoável!).

Eu tive um Discourse semelhante por vários anos, cobrindo uma comunidade de HOA (conhecida como “Leaseholders” no Reino Unido). Todos os Leaseholders compartilhavam o Freehold, então havia muito a discutir. Os residentes também foram convidados e não dividimos áreas de acesso, não parecia haver necessidade. Havia Categorias para Diretores das empresas Freehold (compostas por voluntários entre os acionistas Leaseholders), mas elas não ganharam força.

O que eu descobri foi:

  • que vários valentões surgiram, chatearam as pessoas, me forçaram a (com boa razão!) moderar a linguagem deles, o que os deixou irritados e eles nunca mais fizeram login, então a comunidade acabou ficando apenas com os mais legais e razoáveis que conseguiam manter a calma e lidar com discordâncias, mas então eles não representavam mais a comunidade como um todo. Imagino que a maioria dos grupos de residentes online tenha o mesmo problema, qualquer que seja a plataforma.
  • O Facebook tinha um grupo e essa foi uma concorrência difícil, que novamente reduziu o engajamento e as inscrições.

É muito difícil tirar as pessoas do Facebook, mas você definitivamente deveria tentar. Talvez seja mais fácil convencer agora que superamos o “Pico do Facebook” (pessoalmente, não uso o Facebook há vários anos).

Aprecio que a construção de recursos personalizados possa ajudar a conquistar as pessoas, mas, por outro lado, foi como juntar gatos.

E agora estamos bem e verdadeiramente fora do tópico da solicitação técnica original…

4 curtidas

Parece-me que esta foi a melhor resposta. :slight_smile:

3 curtidas

Definitivamente ajuda que nosso motivo para criar o site em primeiro lugar tenha sido algo que afeta a todos, já que o Conselho tem sido tão tirânico no Facebook. Sem mencionar o quão mal equipado o Facebook está para as necessidades únicas de um fórum comunitário em primeiro lugar.

Temos um aliado que é incrível em fazer networking de porta em porta, e estamos prestes a descobrir o quão forte é esse movimento popular. :clinking_glasses:

4 curtidas

Boa sorte em seu empreendimento :slight_smile:

3 curtidas

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