Existe uma maneira fácil de adicionar uma página de contato no Discourse?
A página About - Discourse Meta de um site Discourse tem uma seção de contato.
Olá @asugar
Gostaria de hospedar a página no Discourse ou externamente?
Se desejar uma página externa, existe um componente de tema que pode ser usado para vincular uma página externa.
Se desejar uma página hospedada no próprio Discourse, o Discourse tem suporte para publicação de páginas que pode ser adaptada para fornecer informações de contato.
Como mencionado por @ondrej, a página /about já contém informações básicas de contato, então pode ser redundante.
É a primeira vez que uso este script e devo dizer que nunca vi uma maneira tão confusa de configurar coisas simples. Um visitante/usuário do fórum não é um vidente que saberá onde procurar informações de contato indo em Sobre e depois rolando para baixo. Eu nem sabia que havia um link para a página Sobre que o leva para outras páginas. Por que não colocá-lo no cabeçalho ou rodapé como qualquer outro script? Por que tudo é tão difícil de trabalhar com este script?
Não estou falando sobre o “Sobre nós” da Meta, estou falando sobre adicionar uma página de “Fale conosco” na minha configuração auto-hospedada.
A página “Sobre” em qualquer site Discourse tem um “Fale Conosco”. Usei o Meta apenas por conveniência.
Se você rolar até o final, verá.
Ok, entendi agora. Eu estava perguntando sobre adicionar um formulário de contato na página Fale Conosco.
Isso ajuda?
https://meta.discourse.org/t/how-can-i-create-a-contact-form-in-discourse-forum/125403/3?u=jonathan5
A maneira mais fácil seria usar as mensagens pessoais ou as mensagens de grupo nesse caso.
Gostaria de saber se essa abordagem exigiria que as pessoas tivessem uma conta, em comparação com a maioria dos formulários de contato de sites que permitem que qualquer visitante envie uma mensagem.
O plugin de assistente personalizado permite que não usuários preencham os formulários? Se não, existe uma maneira de usar e-mail de entrada / responder por e-mail para criar um formulário de contato HTML que enviará um e-mail para um e-mail que se conecta ao Discourse?
A resposta é provavelmente Não.
O Discourse exige uma conta para permitir o uso de quase todos os recursos.
É por isso que compartilhei a opção de vincular a uma página de contato externa / formulário de contato.
Parece possível adicionar uma página de contato usando o Plugin Landing Pages ![]()
Veja o link a seguir para saber mais sobre como configurar o formulário de contato:
Este partial permite que você renderize um formulário de contato que enviará um e-mail com a mensagem enviada para um e-mail definido. Existem duas configurações de site que você pode usar como endpoint de e-mail.
- A configuração
landing contact emailserá usada se definida.- A configuração
contact emailserá usada selanding contact emailnão estiver definida.Tanto o
messagesão parâmetros obrigatórios, portanto, se o usuário não incluir uma versão válida de qualquer um deles, uma mensagem de erro será retornada.
