Ativação do modal Criar Evento com um único clique

Tenho usado extensivamente a funcionalidade de Calendário e Eventos nos últimos 3 anos, em várias instâncias do Discourse auto-hospedadas. Foi maravilhoso vê-la evoluir para o impressionante conjunto de ferramentas que é hoje.

No entanto, um problema significativo continua a se destacar para meus usuários.

Eles têm dificuldade em descobrir como publicar um evento de verdade.

Isso tem sido consistente o tempo todo e entre todos os grupos de usuários. Continua sendo um problema, apesar das melhorias no processo e no modal implementadas recentemente.

O principal problema parece ser que o conceito de ter um evento embutido em uma postagem não é familiar nem intuitivo para a maioria dos usuários. Basicamente, eles precisam poder iniciar um evento com um único clique. O processo atual:

  1. Criar um novo tópico
  2. Clicar no botão ‘Mais’ na barra do editor
    • não, não aquele botão Mais, o outro (sim, existem dois)
  3. Clicar em ‘Criar evento’
    • sim, ele está lá, você só precisa rolar a lista um pouco para baixo
  4. Preencher todos os detalhes
    • uma vez que você chega lá, é bastante bom
  5. Arrumar a bagunça no markdown
    • se o bloco de Evento estiver adjacente a texto existente, ele quebra. Meus usuários quebram isso o tempo todo.

Veja o problema?

Para mitigar isso, fiz duas coisas.

Isso fornece:

E usei esse botão de Novo evento para apontar para um Assistente Personalizado (usando o Custom Wizard Plugin 🧙) que gera o bloco de Evento, para que eles tenham a única ação que desejam. Posso compartilhar isso se alguém estiver interessado.

Embora isso funcione bastante bem para nossos usuários, é limitado em funcionalidade e um pouco frágil.

Seria muito melhor ter uma maneira para os usuários irem direto para a criação de um evento (idealmente a partir da página /upcoming-events e/ou de uma categoria de Eventos designada) como parte do plugin.

3 curtidas

Obrigado, é verdade que eu também estou procurando uma solução simplificada para criar um evento.

Aliás, não sei se é possível, pois eu crio partidas de jogos. Gostaria que os usuários clicassem em um botão ‘Criar mesa de jogo’, depois inserissem o nome da mesa (nome do tópico), clicassem em ‘Próximo’, fizessem o upload de uma imagem do jogo, clicassem em ‘Próximo’ novamente, inserissem o endereço do local da mesa para visualizar sua localização no mapa, e finalmente clicassem em ‘Próximo’ para definir as datas do evento, o número de participantes e o canal de chat.

Não domino muito o custom wizard, então não sei se isso é possível :sweat_smile:

1 curtida

A boa notícia é que esta é uma área em que estamos trabalhando ativamente para melhorar.

A má notícia é que ainda não temos uma data estimada para essa conclusão :slight_smile:

4 curtidas