Visualizações da Lista de Tópicos (TLP)

Obrigado pela sua rápida resposta. :+1: :100:

Após horas de depuração :sweat_smile:, finalmente descobri que o erro é causado pela configuração.

Impedir que anônimos baixem arquivos
Impedir que usuários anônimos baixem anexos.

O erro ocorre quando habilito esta configuração.

O arquivo imagesloaded.js, que o Topic List Previews carrega dinamicamente de
/uploads/default/original/1X/d8ce366bd7aad8f9fc7b26b08aecc855dd6d425c.js, foi bloqueado para usuários anônimos quando a configuração “Impedir que anônimos baixem arquivos” estava habilitada.
Como resultado, o navegador falhou ao carregar o script, fazendo com que o componente preview-edits.gjs no TLP apresentasse mau funcionamento para visitantes deslogados.

E o erro desaparece imediatamente quando volto para o padrão.

1 curtida

Bom saber, obrigado!

1 curtida

Queria registrar que resolvi isso não atualizando, mas removendo plugins antigos que ainda estavam no app.yml quando esses plugins foram incluídos no core do Discourse. Remover esses plugins também corrigiu uma série de outros problemas, então se alguém encontrar problemas aleatórios estranhos, provavelmente deveria removê-los.

3 curtidas

Olá @merefield, espero que esteja tudo bem! :blush:

Você poderia me ajudar a entender o que a configuração topic_list_tiles_larger_featured_tiles deve fazer e como ela deve ficar quando funciona?
Muito obrigado antecipadamente!

1 curtida

Isso simplesmente faz com que o bloco ocupe duas colunas em vez de uma (o que também dobra a altura), para que você possa destacar tópicos específicos no layout.

Infelizmente, essa configuração está quebrada no momento. Suspeito que esteja quebrada desde a grande reescrita exigida pelas mudanças na Lista de Tópicos e eu simplesmente não percebi. Eu tenho um branch que corrige isso, mas esse trabalho depende do lançamento do CSS masonry e ainda estamos esperando por isso.

Posso acabar corrigindo de qualquer maneira sob o sistema atual. PRs são bem-vindos.

1 curtida

Olá! Fui direcionado a este componente porque estou procurando uma solução para “expandir” o conteúdo dos meus tópicos para torná-lo mais parecido com o Facebook/blog no Discourse, ou seja, um fluxo de postagens que você pode rolar para baixo. Eu o instalei e consigo ver minhas prévias, o que é ótimo! Gostaria de saber se há alguma configuração em algum lugar para controlar o comprimento da prévia (eu gostaria de torná-la mais longa). Obrigado!

Acredito que o comprimento dependa da configuração do site Topic excerpt maxlength.

2 curtidas

Tentei, e não parece ser isso :sad_but_relieved_face:

Como você tentou? Você apenas alterou a configuração? Você criou novos tópicos depois de alterá-la? Você acionou a regeneração dos trechos existentes?

2 curtidas

Se você estiver auto-hospedado, você pode instalar o plugin sidecar (veja o OP) e atualizar topic_list_excerpt_length dentro do plugin, o que substitui o núcleo.

3 curtidas

Eu apenas alterei a configuração… não, eu não criei novos tópicos e não sabia que acionar a regeneração dos trechos existentes era uma coisa :woozy_face:

Obrigado, eu estou em hospedagem própria. O que o override (substituição) faz? (Preciso descobrir como instalar plugins… eu vi que há um guia, mas parece muito complexo para a quantidade de energia que tenho disponível no momento, infelizmente!)

Não é tão ruim! Basta adicionar a URL do repositório ao app.yml e reconstruir.

2 curtidas

Sim, mas para tudo isso eu preciso acessar o servidor, o que ainda não fiz, pois um amigo geek fez a instalação inicial para mim. Está dentro das minhas capacidades, mas preciso descobrir meus códigos de acesso e encontrar o caminho primeiro…

1 curtida

Como eu aciono a regeneração de tópicos?

(Além disso, pergunta secundária, pode estar fora do tópico: se eu souber o nome de uma configuração, como a que @Moin me deu aqui, existe uma maneira fácil de "defini-la" além de procurá-la na interface de administração?)

Então funciona para tópicos novos?
Eu acho que você precisa reprocessar as postagens antigas:

1 curtida

sim, funciona para novas postagens! finalmente fiz uma :sweat_smile:
“reprocessamento” – só pode ser feito pelo lado do servidor, e não através da interface de administração, eu entendi?

para tópicos individuais, ou você precisará usar a CLI e a tarefa rake.

2 curtidas

Acho que você também pode usar o botão “reconstruir HTML”.


Eu não sugeri isso na minha última postagem porque tive a impressão de que não funcionava quando tentei, mas agora o comprimento do trecho mudou, então acho que leva um tempo para a alteração ser visível.

2 curtidas

Se você combinar isso com o plugin, os trechos são armazenados em cache, mas a chave de cache muda se a configuração do plugin for alterada.

1 curtida

Olá,

Notei que os recursos Topic list tiles tags (Tags de blocos da lista de tópicos) e Topic list thumbnails tags (Tags de miniaturas da lista de tópicos) parecem estar com problemas.

Eles não estão mais funcionando como esperado — alterações nas tags não afetam a exibição da lista de tópicos no meu fórum.

1 curtida