Criar um tópico antes do registro?

Olá,

Gostaria de saber se é possível alterar uma configuração ou adicionar um plugin ao Discourse para permitir:

  • Exibir um botão “Criar tópico” para todos (usuários registrados e não registrados)
  • Mostrar um pop-up para criar um novo tópico para todos
  • Exibir o convite e o formulário de cadastro após escrever um novo tópico? Ou, pelo menos, após clicar no botão “Novo tópico”.

Parece uma maneira fácil de incentivar pessoas não registradas a se cadastrarem e participarem. Sem isso, não há um convite óbvio para entrar na discussão.

Obrigado

O usuário já seria notificado de que precisa se registrar antes de enviar a mensagem, antes mesmo de gastar tempo escrevendo-a?

Lembro-me de alguns sites que me permitiam preencher uma área de texto sem me avisar que, eventualmente, precisaria me registrar para que minha mensagem fosse publicada. Isso me irritou muito e eu saí do site.

Era meio que “hostil ao usuário”, para usar uma expressão que vi escrita pelo Coding Horror.

1 curtida

Você certamente pode fazer algo bem semelhante, senão exatamente o que você descreve, se estiver disposto a realizar algum trabalho de desenvolvimento.

O botão pode ficar visível o tempo todo.

No entanto, você simplesmente redirecionaria a pessoa para a tela de login se o usuário não estivesse logado, ou abriria o editor de mensagens se ele já estivesse.

Os rascunhos estão vinculados aos usuários, então não acho que seria nada fácil modificar o comportamento existente para permitir que anônimos criem rascunhos.

Infelizmente, não conheço nenhum plugin ou TC de código aberto existente que realize isso.

1 curtida

Sim, acho que isso seria bom.

Obrigado, Robert. Ter o botão ali, linkando para a página de registro, parece uma vitória fácil e boa.

1 curtida

Se você tem um orçamento, isso deve ser simples para um TC. Poste no Marketplace.