Eu pesquisei e não consegui encontrar nada realmente relevante.
Seria possível permitir que um não-membro enviasse uma mensagem privada ao administrador do fórum (do meu próprio fórum)? Ou talvez fosse possível fornecer um link ou um formulário ou alguma forma de contatar o administrador sem ter que fazer login ou se tornar um membro?
Eu não acho que isso exista, e a ideia já foi descartada antes – mas se você realmente precisa de uma maneira de fazer isso, você pode fornecer um link para um formulário de contato externo, como um gratuito no Tally.
Ok, mas você pode descobrir que isso convida spambots. Um formulário com reCAPTCHA não é infalível, mas pelo menos o endereço de destino não pode ser colhido e compartilhado.
o endereço de e-mail foi postado na página sobre há cerca de um ano, até agora não tive problemas. É um site de volume muito baixo. Se se tornar um problema, removo o link e excluo o endereço. Eu tenho o problema oposto.
o tópico que ToddZ postou descartou em grande parte a ideia como um convite ao abuso. Eu não gostaria disso como um recurso geral para todos os usuários, apenas uma maneira de as pessoas poderem entrar em contato comigo sem ter que entrar no meu fórum. Postar meu e-mail obviamente convida spambots e abuso.
Se um botão simples na página Sobre permitisse que um não membro ou membro não logado enviasse uma mensagem privada para uma conta, isso (na minha humilde opinião) me ajudaria a impulsionar o engajamento. Eu tenho, como suspeito que a maioria dos fóruns tem, muitos “lurkers” que parecem relutantes em se juntar. Se saísse do controle, haveria uma maneira simples de desativá-lo.
E já que estou aqui, darei meu caso de uso exato:
Eu faço eventos ao vivo. Às vezes, ofereço prêmios (camisetas) para espectadores/participantes. Eu gostaria de uma maneira para que as pessoas pudessem entrar em contato comigo para receber o prêmio. Eu não quero que elas tenham que entrar no fórum para reivindicar seu prêmio. Já é o suficiente que elas saibam sobre nós, talvez mais tarde acabem se juntando.
Desculpe. Eu não percebi que você queria não membros. (Mesmo sendo o título? )
Você precisará configurar um grupo ou categoria para aceitar e-mail de não membros e permitir que eles enviem e-mails. Isso fará o que você deseja.
Para enviar uma mensagem no Discourse, você precisa ser um usuário.
Pode ser possível criar um plugin que essencialmente faria a mesma coisa que enviar um e-mail. Acho que seria complicado fazer com que ele renderizasse o compositor, mas deve ser possível.
[quote=“pfaffman, post:13, topic:391858”]Você precisará configurar um grupo ou categoria para aceitar e-mails de não membros e permitir que eles enviem e-mails. Isso fará o que você deseja.
[/quote]
É exatamente assim que configuramos as coisas aqui. Se você quiser entrar em contato com nossos moderadores, por exemplo, sobre um problema com sua conta, você pode enviar um e-mail para Moderators@discourse.org. Raramente acontece, no entanto, mesmo que esteja listado na página “sobre”.
Lembro-me de que @awesomerobot havia sugerido uma ideia interessante há algum tempo, permitir que as pessoas respondessem e criassem sua conta como uma segunda etapa para criar uma postagem. Mas não é disso que estamos falando aqui.
É exatamente assim que configuramos as coisas aqui. Se você quiser entrar em contato com nossos moderadores, por exemplo, sobre um problema com sua conta, você pode enviar um e-mail para Moderators@discourse.org.
[/quote]
Acredito que essa abordagem fará com que o remetente do e-mail seja registrado como um “usuário em estágio” (staged user), então a comunicação deverá ser vinculada a ele se ele se tornar (ou for) um membro usando o mesmo endereço de e-mail.
Oof, não sei por que não pensei nisso. Eu mesmo configurei isso há muito tempo!
(Minha intenção era um pouco diferente – eu queria uma entrada totalmente anônima de um formulário externo para uma categoria, mas os detalhes não deram certo e eu arquivei a ideia.)
Eu acho que para moderadores e os outros grupos automáticos você precisaria usar a solução alternativa do rails do Nathan que eu linkei acima ( Allow non-members to pm the administrator - #5 by JammyDodger ), mas acho que criar um novo grupo personalizado para isso pode ser mais fácil se você não estiver vinculado a um dos automáticos.
Eu acho que seria possível incorporar esse endereço de e-mail em um componente de tema que exibe um botão na página sobre. Para anônimos/deslogados, ele sempre abriria no e-mail deles, mas isso é bem próximo.