Plugin de Eventos 📅

Pessoal, comecei a trabalhar em um script de migração do plugin Events para o plugin oficial de calendário do Discourse. Está começando a ficar bom, mas preciso de feedback para levá-lo a um estágio pronto para produção.

Ele está atualmente em uma branch migration.

Aqui estão as informações:

4 curtidas

Olá @angus. Estou tendo dificuldade para obter uma comparação lado a lado eficaz entre a funcionalidade deste e o agora oficial plugin de eventos do Discourse.

Usei seu impressionante plugin de eventos em um site e estou satisfeito com o resultado. Eles são compatíveis se eu migrar de um para o outro ou vou perder os eventos?

Recentemente, comecei outro site e estou me perguntando se seria melhor usar o oficial. Estou em um fórum hospedado, então precisaria solicitar a troca de plugins. Existe algum post ou blog comparando os recursos? Estou preocupado com a implicação de que esta versão não será mais suportada ou desenvolvida.

2 curtidas

Com boas razões — conforme Angus no OP:

Fizemos a mudança há muito tempo. Infelizmente, a equipe do Discourse teve outras prioridades e não tem trabalhado no plugin Discourse Events há algum tempo. Muitos de nós aguardamos impacientemente mais desenvolvimento, pois vemos o potencial!!

4 curtidas

Olá @Rhidian,

@fzngagan está trabalhando atualmente e está perto de concluir um script de migração para transferir eventos do nosso plugin para o plugin Discourse Events. Você pode acompanhar o progresso disso aqui:

Como @nathank mencionou, nossa política para o plugin, conforme stated no OP, é que incentivamos as pessoas a considerarem o outro plugin, pois não continuaremos desenvolvendo ativamente este plugin. No entanto, manteremos este plugin em seu estado atual por tempo previsível, já que estamos dando suporte a alguns casos de uso específicos que não são suportados pelo outro plugin. Se esse plugin adicionar suporte a esses casos de uso, descontinuaremos este plugin completamente e migraremos algumas pessoas para o outro, usando o script de migração que Faiz tem desenvolvido.

Nós usamos internamente o plugin Discourse Events, não este. Pessoalmente, também acho que ele é um plugin melhor do ponto de vista técnico.

O mais próximo disso é este post meu:

https://meta.discourse.org/t/discourse-event/149964/51?u=angus

5 curtidas

Obrigado, @angus. Isso é muito útil.

1 curtida

Outro problema é que, quando muitas pessoas confirmam presença, o CSS quebra.

Isso é o que eu tenho:

1 curtida

Acho que você pretendia postar em Creating and managing events

1 curtida

Sim, de fato. Desculpe pelo incômodo. Por favor, remova se possível. Obrigado!

1 curtida

@angus, o plugin funciona com tags e interseção de tags?

Vou ler enquanto aguardo sua resposta.

2 curtidas

Notei que o desenvolvimento das funcionalidades de Eventos no plugin Discourse Calendar parece ter sido interrompido. Você notará que agora ela é referida como “alfa”:

Embora estivesse parecendo muito promissora e, de fato, tenhamos abandonado este plugin por ela, faltam algumas funcionalidades-chave que realmente limitam sua utilidade. São elas:

  1. Interação com o calendário de e-mail do usuário por meio do envio de arquivos .ics
  2. Uma maneira mais rica de exibir todos os eventos
  3. Acabamento geral e polimento

Você consideraria reviver este plugin? Ou, ainda melhor, trabalhar nas funcionalidades de Eventos no plugin Discourse Calendar?

Acredito (talvez ingenuamente) que poderíamos arrecadar fundos para fazer isso.

4 curtidas

Não acreditamos que faremos mais trabalho neste plugin, mas certamente temos planos de realizar trabalho adicional na parte de Eventos. Abri aquele outro tópico para que possamos continuar a discussão.

6 curtidas

Não sei se isso é um bug ou se estou perdendo alguma integração, mas como o botão “Inscrever-se” deveria funcionar? Quando clico nele, vejo dois URLs (parciais), mas não consigo interagir com ele de forma alguma?

1 curtida

Se você estiver na versão mais recente do plugin e o Discourse tests-passed, ao clicar nos links, eles serão copiados para a sua área de transferência. Você verá uma pequena bandeira verde ao lado da janela modal (acima dela no celular)

Veja mais detalhes

https://github.com/paviliondev/discourse-events/issues/101

Você pode ver funcionando aqui

1 curtida

Entendi, obrigado!

Talvez o ponteiro do mouse precise mudar ao passar por cima para indicar que esta é uma possibilidade?

1 curtida

Este plugin está quebrando a prévia de resposta

2 curtidas

… e outras funções, quando a resposta / postagem foi iniciada clicando no botão cinza “Responder” de uma postagem anterior.
@angus , @fzngagan Obrigado pelo que puderem fazer!

3 curtidas

Também estou tendo o mesmo problema em uma categoria pública. Tudo o que vejo é isto — nenhum botão de inscrição é visível. Tentei de outras contas também.

1 curtida

Olá @kday, essa é uma captura de tela deste plugin (um plugin diferente)

3 curtidas

Olá a todos, parece que este plugin está atualmente quebrando o upload de imagens - (com desculpas caso haja algum diagnóstico incorreto) - admito que estava usando a versão do github angusmcleod/discourse-events em vez da paviliondev.discourse-events, então pode ser simplesmente uma versão desatualizada?

Composer trava em "Processando Upload" - suporte - Discourse Meta

4 curtidas

Eu estou / estava usando a versão /paviliondev/discourse-events e ela quebrou a capacidade de upload de imagens do composer (ou eu deveria dizer que a versão mais recente do Discourse se quebrou contra o plugin de eventos.) Por favor, me ajude.

Estou agora voltando para 2.9.0.beta8 em vez de 2.9.0.beta9, testei em outros ambientes, 2.9.0.beta8 e o plugin de eventos juntos permitem uploads de imagens através do Composer WYSIWYG novamente.

3 curtidas