Como alterar o proprietário dos links de convite?

Lendo seu caso de uso:

… Eu queria compartilhar uma experiência semelhante que tive, onde precisávamos deixar um link na documentação que levava as pessoas à categoria privada correta quando elas o seguiam. E dado como o sistema funciona…

… não funcionou para nós, pois era um chamado à ação para os moradores de uma cidade, o que o tornava irrazoável para nós, de acordo com as diretrizes da cidade.

Combinei dois recursos do Discourse:

  1. Grupos de usuários para permissões
  2. Permalinks

Quando se vincula diretamente a um grupo, pode-se solicitar a participação (de acordo com as configurações desse grupo), há um botão “Solicitar”. Se você visitar https://meta.discourse.org/g/chat-testers, verá algo semelhante:

Pressionar o botão “Solicitar” levará os usuários ao processo de inscrição/participação nesse grupo.

Como não queríamos enviar links que parecessem https://example.org/g/neighborhood, optamos por enviar redirecionamentos. E como queríamos controle sobre eles (políticas de privacidade da cidade, que são ótimas!), bem como a capacidade de atualizar o link, se necessário, usamos as configurações nativas de permalink no Discourse, disponíveis em /admin/customize/permalinks.

Então, em nossa documentação, deixamos uma mensagem como:

Obrigado pelo seu interesse neste curso, para completar as lições, por favor, participe do Curso 1 em https://forums.example.edu/student-invite.

Que com o redirecionamento de permalink na captura de tela carregaria https://forums.example.edu/g/Students, e prosseguiria para integrar o aluno.


Gostei desse método, pois deu aos nossos moderadores ferramentas semelhantes para integrar grupos, mantendo o sistema de convites flexível. :slight_smile:

4 curtidas