Plugin de Resposta a Perguntas

Esta é uma política que abrange todos os plugins do Pavilion.

Desculpe pela confusão. O que estamos dizendo é que qualquer problema de alta ou crítica severidade identificado até o quinto dia será corrigido, de preferência até o sétimo. Em seguida, você poderá atualizar apenas o plugin e tudo deverá voltar a funcionar. A principal conclusão é que pode haver um pequeno atraso antes que uma correção seja emitida, daí a diferença entre esses dois números (5 versus 7).

Se o bug for TÃO grave que você precise remover o plugin, obviamente isso exigirá uma reconstrução para substituí-lo, e o Discourse também será atualizado. Lidaremos com essas ocasiões quando elas surgirem. Esperamos que sejam muito incomuns.

4 curtidas

@mbcahyono @merefield

Estou recebendo este erro ao instalar o plugin via git. Por favor, ajudem.

Parece que você está tentando instalá-lo como um tema. Este é um plugin, não um tema. Por favor, siga este guia:

5 curtidas

É incrível ouvir isso! Algumas perguntas, se possível:

  1. Tecnicamente, como devo executar a branch de testes a partir da produção?
  2. Você disse que este plugin será reescrito. Há um plano sobre o que vai mudar e o que será adicionado?

Muito obrigado!

  1. É opcional. Temos nosso próprio site de staging e você pode testar o plugin aqui: try.thepavilion.io

No entanto, se preferir, pode configurar seu próprio site de staging e testar o plugin lá.

  1. Mais como uma refatoração de código. Nenhuma nova funcionalidade foi adicionada.

Alguns planos para o futuro? Vi uma postagem sobre isso há um tempo atrás no Pavilion. :slight_smile:

@mbcahyono @merefield

Pode nos ajudar? Estou recebendo o erro 502 Bad Gateway após adicionar o hook de plugin abaixo.

hooks:
after_code:

Você tentou comentar essa linha e reconstruir?

Como posso fazer com que todas as postagens de um tópico sejam ordenadas por padrão, colocando as mais votadas ou mais curtidas no topo, como o Stack Overflow faz? @angus

1 curtida

Após remover o plugin, o site voltou ao normal. Como corrigir esse problema? Ele não é compatível com a versão mais recente do Discourse?

É a primeira vez que você instala algum plugin personalizado? Testei localmente e tudo está funcionando bem. Este é um caso isolado, a menos que alguém mais relate o mesmo problema.

502 geralmente significa que o frontend (Nginx) está em execução, mas o backend (servidor Rails/Unicorn?) não está.

Como está o seu app.yml?

outros plugins estão funcionando bem.

## Plugins vão aqui
## veja https://meta.discourse.org/t/19157 para detalhes
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-sitemap.git
          - git clone https://github.com/pmusaraj/discourse-sidebar-blocks.git
            # - git clone https://github.com/paviliondev/discourse-question-answer.git

Gosto muito dessa sugestão. Os desenvolvedores considerarão adicionar essas funcionalidades aos plugins?

2 curtidas

Adicionado à minha lista de tarefas.

3 curtidas

Adicionado ao plugin:

Captura de tela:

3 curtidas

Você poderia considerar adicionar uma tag “blacklist”, que possa ser usada para desativar o layout Q&N em threads com essa tag? (Assim como você já tem para ativá-lo)

1 curtida

Vou verificar se consigo adicionar esse recurso na próxima versão (por volta do dia 5 do próximo mês) :slight_smile:

2 curtidas

Agora você também pode criar comentários em uma pergunta (OP):

Captura de tela:

2 curtidas

Obrigado @mbcahyono :slight_smile: Atualizei nosso site e agora ele funciona como deveria.

Notei um pequeno bug.

  1. Acesse um tópico formatado como QnA
  2. Navegue para outros tópicos logo em seguida
  3. Os avatares agora têm 25px de tamanho, em vez de 45px.

Aqui está um exemplo:

<img alt="" src="/letter_avatar_proxy/v4/letter/v/ce7236/25.png" title="...removed..." class="avatar" width="25" height="25">

E aqui está o tamanho padrão:

<img alt="" src="/letter_avatar_proxy/v4/letter/v/ce7236/45.png" title="...removed..." class="avatar" width="45" height="45">

(Isso não se limita apenas aos avatares do “Letter avatar proxy”. Também afeta os avatares normais.)

Ao recarregar a página (F5), tudo volta ao normal.

Criei um issue no GitHub:

Obrigado pelo relatório, mas parece que não consigo reproduzir o problema no meu ambiente. Investigarei mais a fundo se outros relatarem o mesmo problema.