Lista de Pré-visualizações de Tópicos (legado)

Parece que pode haver um erro de JavaScript? Você pode postar os erros do console (ignore os avisos)?

Eu sabia que esqueci de algo :sweat_smile:

FYI é quase vanilla, seu plugin helper, akismet e calendário são os únicos plugins

Bingo, você não seguiu as instruções :slight_smile: Novamente :slight_smile: Você precisa permitir o script externo. Isso é idêntico ao problema que você relatou anteriormente. :eyes:

1 curtida

Ai! Esqueci completamente disso, muito desculpa! Eu estava seguindo aquele post e não me lembrei daquele detalhe. Estou tentando fazer muitas coisas ao mesmo tempo :crazy_face:

2 curtidas

Sem problemas, há tantos posts e é uma configuração mais complexa do que eu preferiria ter. Às vezes, esqueço.

@davidkingham Eu modifiquei aquele post para adicionar esse detalhe :+1:

Não é mais necessário, veja abaixo.

2 curtidas

@merefield você pode permitir que as pessoas pulem essa etapa adicionando-a ao about.json do tema

4 curtidas

Dicas incríveis, David, obrigado! Vou fazer isso!

2 curtidas

Desculpe, David, o nosso outro David forneceu uma solução excelente para isso e eu a implementei, então você não precisa mais se preocupar em adicionar isso manualmente :slight_smile: Desculpe por todo o sofrimento na configuração :slight_smile:

3 curtidas

Não quero ser intrusivo, mas isso está no escopo de uma das próximas atualizações? Obrigado pelo seu feedback!

2 curtidas

Não posso dar um prazo, mas sim, tenho a intenção de implementar isso.

2 curtidas

A geração de miniaturas foi movida para o Discourse Core agora. O que o TLP fazia para criar miniaturas é agora feito principalmente pelo Discourse. Cada vez mais, o TLP é apenas uma camada de apresentação.

Acabei de perceber que as URLs do CDN para as miniaturas também estão funcionando agora, uau! :smiley:

2 curtidas

As miniaturas das imagens em destaque não estão aparecendo na linha superior após a atualização. Há algo que eu precise fazer? Tenho apenas o plugin TLP original instalado.

1 curtida

Olá @merefield,

as pré-visualizações da lista de tópicos não estão funcionando após a atualização.

Concluí o processo de rebake.

As imagens de pré-visualização não aparecem no celular.

Uso o Amazon S3. O problema é devido a isso?

1 curtida

Acabei de atualizar meu Discourse para a versão mais recente e todas as imagens/miniares das listas de tópicos desapareceram do meu site.

Isso é um bug? Todas as configurações dos plugins continuam corretas/ativas. Os ‘resumos’ estão funcionando bem, mas as imagens não.

1 curtida

Pessoal, vocês estão me matando… publicamos uma política de suportar atualizações apenas nos primeiros 5 dias do mês. Se fizerem isso em outros períodos, é por sua conta e risco. Por favor, NÃO atualizem durante o mês se esperarem minha atenção imediata.

Dito isso, acabei de testar o plugin no meu site, totalmente atualizado, e as miniaturas estão sendo geradas corretamente.

Certifiquem-se de que estão usando o repositório oficial: https://github.com/paviliondev/discourse-topic-previews

e de que refizeram o bake de todas as postagens. Tenham paciência com o atraso, pois todo o processamento está acontecendo. Os resultados não são imediatos.

Se, mesmo assim, não virem as miniaturas sendo geradas e aparecendo em /latest.json, provavelmente não é um problema do TLP.

6 curtidas

Mudei o ‘download de imagens remotas com até 3650 dias’ e rebakei, e está ficando bom:

cd /var/discourse
./launcher enter app
rake posts:rebake

2 curtidas

Desculpe, não quis irritá-lo. Obrigado por lembrar da política de atualizações.

2 curtidas

Sem problemas. O TLP é um software tão grande agora que sua manutenção é bastante complexa. Isso também se aplica a vários outros plugins do Pavilion, por isso estamos focando nosso suporte nos dias 1 a 5, para que possamos dedicar tempo a outras prioridades no restante do período. A menos que você tenha um servidor de staging para realizar verificações prévias, evite a tentação de atualizar a Produção fora desse período se você depende de nossos plugins :).

Se isso o incentivar a configurar um servidor de staging, ficarei muito feliz :slight_smile:

6 curtidas

Só pra constar, fiz uma atualização que falhou na inicialização.

Adicionei isso ao meu app.yml logo abaixo de params (há uma versão comentada lá). Ele inicializou, foi lançado e parece estar funcionando.

  version: 1a5bcf2a648caf3d277ae2b0856a566789c55e3f
1 curtida

Seria possível extrair apenas a funcionalidade de seleção de miniatura/imagem em destaque e criar um componente de tema separado? Preciso apenas dessa funcionalidade. Seria ótimo se o Discourse incluísse isso. Sua implementação de seleção de miniatura é realmente intuitiva :+1: Estou usando um tema Fakebook (renomeei para Social :)), mas o layout em mosaico não parece adequado para ele, e usar esse componente de tema limita o comportamento de rolagem… e desorganiza o layout. No entanto, a única funcionalidade necessária neste tema é a seleção da miniatura. Outros temas têm seu componente de tema. Espero que você resolva todos os problemas em breve; o componente de tema parece bom, embora… como aprendi, atualizarei os temas/plugins do Pavilion nos primeiros 5 dias do mês :slight_smile:

1 curtida