Plugin de Eventos 📅

Sinto-me um idiota, mas não consigo fazer isso funcionar. No site do Pavilion, quando inicio um tópico, vejo:

No meu site, vejo:

Como faço o botão “Adicionar Evento” aparecer?

Tenho estas configurações selecionadas:

Devo estar esquecendo algo realmente bobo, mas não consigo descobrir de jeito nenhum. Estou usando um tema padrão sem componentes adicionados.

1 curtida

Você não é um idiota; precisamos melhorar a documentação :slight_smile:

Você ativou os eventos na categoria em que está tentando postar?

5 curtidas

Você quer dizer isto?

Não consigo iniciar nenhum tópico nesta categoria porque é necessário um evento e não consigo descobrir como adicioná-lo. Mas também tenho Permitir que eventos sejam adicionados a tópicos em todas as categorias selecionado e não consigo adicionar eventos em nenhuma categoria.

Do lado positivo, funciona muito bem como uma barra lateral:

1 curtida

@fzngagan você pode ajudar @smrtey? Parece ser um problema pós-migração.

2 curtidas

Li isso e achei que consegui fazer funcionar. Vou tentar descobrir o que precisei fazer.

Basta desmarcar todas as Opções em Categoria > Configurações > Eventos e, em seguida, marcá-las novamente, e aí funcionou.

O que ainda está confuso é que nas Configurações do Site tenho:
eventos habilitados: Permitir que eventos sejam adicionados a tópicos em todas as categorias. selecionado

Mas só consigo adicionar eventos em Categorias nas quais também tenho em Categoria > Configurações > Eventos:
Permitir que eventos sejam adicionados a tópicos nesta categoria (substitui a configuração do site). selecionado também.

2 curtidas

Estou enfrentando o mesmo problema. Isso pode ter sido causado pela atualização do Discourse 2.4.0 para a versão 2.5.0.beta1 (0903aa44bb), já que antes funcionava para mim.

Relatório de bug criado aqui: Pavilion

1 curtida

Vou dar uma olhada nisso hoje.

2 curtidas

Acabei de instalar este plugin e não tenho certeza de como usá-lo corretamente.

Quando crio um novo ‘Evento’ (criei uma nova categoria), ele simplesmente cria um novo tópico como qualquer outro tópico do Discourse.

Como faço para vinculá-lo aos recursos de ‘Agenda’ e ‘Calendário’ do seu plugin, por favor?

2 curtidas

Ah, vejo que isso já foi respondido acima.

Precisei selecionar ‘Permitir Eventos’ nas configurações da categoria.

2 curtidas

As configurações deste plugin estão nas configurações de administração e nas configurações de categoria. Você ativou os eventos lá? Você saberá que está funcionando quando editar um tópico existente e ver o botão para adicionar/editar detalhes do evento. Você não pode adicionar detalhes do evento ao criar o tópico pela primeira vez.

2 curtidas

Sim, é isso :+1:
E então você terá um local no canto superior direito do editor para escolher a data/hora do seu tópico

1 curtida

Obrigado! Como faço para o botão ‘Adicionar Localização’ mostrar um mapa?

1 curtida

Existe alguma maneira de alterar o texto ‘Agenda’ na barra de navegação para ‘Eventos’ - para manter a consistência?

Obrigado!

1 curtida

É outro plugin:

2 curtidas

Sim, você precisaria procurar por ‘agenda’ na aba ‘personnaliser’ (em francês, não tenho certeza da tradução, fica entre ‘group’ e ‘api’) / texto

1 curtida

Estou chegando lá!

Mais uma pergunta, por favor. Existe uma configuração para exibir eventos no modo ‘Agenda’, de modo que os eventos que estão ocorrendo mais próximos da data ‘agora’ apareçam no topo da página?

1 curtida

Hum… Acredito que seja isso que a agenda faz…
Mas pode haver um bug

ainda funciona nas subcategorias, porém (2.4.0.beta10 e o último commit de eventos, acho eu)

2 curtidas

Olá, encontrei um problema com o plugin Event que parou de funcionar. Primeiro, atualizei minha instância para a versão mais recente 2.5 beta no Docker. Percebi que a URL do git no app.yml precisava ser atualizada para paviliondev e, em seguida, reconstruí o container com sucesso. Não notei nenhum problema aparente, mas ainda não consigo criar eventos. Vejo que o plugin Discourse Event 0.1 está listado como instalado. Alguma ideia?

Se eu devesse mover isso para um novo tópico, é só me avisar.

1 curtida

Olá Sunjam, acho que Tobias tem a solução:

2 curtidas

Se você reconstruiu o container, você deve ter o último commit, que funciona com a versão 2.0.5 beta2 (pelo menos até 8ae472bc41) :wink:, e na aba de parâmetros, sim, a versão atual é 0.1.

Você já tentou esta aqui?

4 curtidas