Por favor, gostaria de saber como alterar o usuário ‘Você foi convidado por:’. Quero que seja um convite do sistema, pois não representa um indivíduo. O convite é da comunidade. Isso é muito crítico. Obrigado! (:
Você pode se passar por system na página /admin/user.
Na verdade, ele oculta a personificação do sistema e a única coisa que você pode ver é:
Talvez haja algo que eu possa alterar nas configurações, obrigado!
Hmm. Onde você está hospedado? Se for com o Discourse.org, talvez você possa enviar um e-mail para o suporte. Testei em uma instalação auto-hospedada recentemente atualizada antes de fazer a recomendação e minha tela se parece com:
E então eu cliquei e me tornei sistema. Eu não criei um convite, no entanto.
Obrigado! Entrarei em contato com o responsável por essas configurações do site. ![]()
Se você é um moderador e não um administrador, isso explica. Claro que você não pode se passar por um usuário com mais privilégios do que você tem.
Eu acho que apenas o e-mail do sysadmin/desenvolvedor no app.yml pode se passar pelo sistema? Acabei de dar direitos de administrador a um usuário de teste, e eles não recebem a opção de se passar pelo sistema.
Parece certo. Eu esqueço que desenvolvedor é diferente, pois é a forma mais comum de eu obter acesso de administrador.
Ok, obrigado, vou verificar isso! Agradeço sua ajuda! ![]()
Então, se eu conseguir me passar pelo Sistema, poderei alterar o proprietário dos links de convite? É melhor do que criar os links novamente e adicioná-los de volta ao contexto!
Obrigado desde já!
Não. Você seria capaz de criar links como System. Não acho que você possa alterar facilmente o proprietário deles. Dado que estou certo, você precisaria fazer isso no console do Rails. Se houver muitos deles, você precisará consultar Operações em Massa Administrativas para obter algumas pistas sobre como fazer algumas coisas em massa. Duvido que haja um exemplo exato, no entanto.
Obrigado! (:
Acho que seria um #recurso bom e útil se pudéssemos mudar o proprietário (assim como quando temos permissão para mudar a propriedade de uma postagem).
Olá Gassim! Você pode nos contar um pouco mais sobre seu caso de uso? Como você está compartilhando esses convites? A ideia por trás da “propriedade” dos convites é que existe confiança entre quem convida e a pessoa que está sendo convidada, o que ajuda a construir a comunidade. Quem convida também consegue monitorar seus convites pendentes e reenviá-los conforme necessário, é notificado quando seus convites são aceitos e também recebe crédito por convites aceitos.
Se você não quiser tudo isso, sugiro que altere suas configurações de administrador para permitir que novos usuários se inscrevam diretamente. Ou, imagino que você possa se inscrever como um usuário representando a comunidade que você tem permissão para personificar e que não seja system.
Obrigado @tobiaseigen! Acabei escolhendo essa opção.
Obrigado pelas suas perguntas! Expliquei mais detalhes sobre o caso de uso no tópico: Limite de convites para ilimitado!; no entanto, a opção de alterar a propriedade é porque estamos convidando participantes do curso para o fórum de discussão e a comunidade/curso… etc não representa um indivíduo, então ‘Pessoa convidou você para participar do fórum de discussão’ não representa o propósito do convite.
Em resumo, eu não sabia que diria ‘pessoa convidou você’ porque usei Admin, então pensei que diria que o site convidou você… e então, quando estava testando, vi essa mensagem e agora quero alterar a propriedade dos links em vez de ter que criar links e substituí-los no conteúdo do curso novamente! (![]()
Espero ter esclarecido bem o caso de uso! Ainda está em teste e muito obrigado pelo seu apoio.
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:
- Grupos de usuários para permissões
- 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. ![]()
Muito obrigado @maiki por compartilhar! Acho sua ideia muito boa; ~no entanto, minha pergunta é se o ‘solicitar para participar’ aparecerá para um usuário que ainda não fez login no fórum (usuários anônimos)? E se aparecer, ele os redireciona para o tópico depois que eles solicitam para participar? atualização: Testei, mas ele não redireciona os usuários para o tópico específico.
O outro problema é que os participantes terão que esperar até que sua solicitação seja aceita. Você automatizou isso? (Acho que isso é válido nas configurações, certo?) edição: Verifiquei e não há como automatizar a aceitação do grupo (da mesma forma que os links de convite fazem) e isso significa que os participantes terão que esperar até que um proprietário do grupo aceite sua solicitação, mas para cursos que são internacionais, não podemos garantir que estaremos presentes 24 horas por dia para aceitar solicitações imediatamente e não há como fazer os participantes esperarem!
Existe uma opção que é algo como “permitir que os usuários entrem e saiam livremente do grupo”. Mas, ao que parece, não está disponível se o grupo estiver oculto.
Obrigado, mas não só o grupo deve estar visível, como também não funciona com a opção ‘solicitar para ingressar’.
Ainda é uma opção a considerar, mas o problema é que isso só funcionaria se pudéssemos garantir que os participantes do curso se inscreveriam no fórum logo no início e usando o primeiro convite!
Obrigado!
Fixamos tópicos informativos nas respectivas categorias; no meu caso, tínhamos assuntos complexos para discutir, então os dividimos em tópicos separados para facilitar a compreensão e a discussão.
Correto, o método que prescrevi também não funciona bem com grupos privados…
![]()
Considerando tudo… talvez você possa automatizar este fluxo de trabalho, via Discourse Automation. Configure-o para que, quando um usuário entrar em um grupo, ele receba uma mensagem privada com um link para o tópico que você deseja que ele leia…?
É por isso que estou usando links de convite porque é isso que ele deveria fazer:
- Adicionar usuário ao grupo privado
- Redireciona o usuário para a postagem do tópico



