O modo de miniatura padrão deve ser definido como nenhum se você não quiser usá-lo em todos os lugares.
As outras configurações funcionarão conforme o esperado
O modo de miniatura padrão deve ser definido como nenhum se você não quiser usá-lo em todos os lugares.
As outras configurações funcionarão conforme o esperado
Não quero ser chato, mas tenho curiosidade se isso poderia ser considerado? Acreditamos que curtir a partir de uma miniatura é um caso de uso válido (você pode avaliar a imagem sem ver a versão completa) e que isso aumentaria muito o engajamento dos visitantes mais ‘orientados ao Instagram’.
Olá pessoal,
ótimos componentes. Quero fazer com que a miniatura mostre a ÚLTIMA imagem de um tópico, e não a primeira fornecida pelo criador do tópico.
Analisei o código e encontrei o decorador topic.thumbnails, mas não consegui reverter o processo de como ele é criado para que eu possa criar minha própria lógica para obter a última imagem desse tópico.
Alguém pode me indicar a documentação sobre como estender/construir decoradores para o tópico?
O Discourse é incrível!
Obrigado
Também seria ótimo adicionar uma Preferência de Usuário para que os usuários possam controlar os tipos de lista eles mesmos. E também tornar isso opcional, assumindo que alguns proprietários de fóruns não desejariam isso. Mas nós queremos essa opção.
Acho que poderia construir isso e abrir um PR.
É um Componente de Tema; eles podem simplesmente escolher outro tema sem esse componente. Não é necessário código, basta nomear os temas de forma adequada.
Isso funcionou bem, obrigado!
Olá David
O que você acha de adicionar o avatar do autor do tópico ao grid mínimo no canto inferior direito da miniatura, algo como isto? Seria uma ótima adição.
Se estiver por trás de uma configuração de tema (desabilitado por padrão), então concordo que esta seria uma boa opção para alguns sites. pr-welcome
No fórum @jrgong as imagens não carregam após a 10ª linha. Isso parece ser independente da quantidade real de imagens (ou seja, é sempre a 10ª linha, mesmo que haja apenas alguns tópicos que tenham uma miniatura).
Sem erros de rede, nada no console. Alguma ideia?
Já vi isso acontecer quando o último tópico da lista está oculto via CSS (por exemplo, alguém adicionou uma regra CSS para ocultar tópicos fechados). Isso pode estar acontecendo aqui?
Ficarei feliz em dar uma olhada rápida se você puder enviar um link.
@jrgong o TC está atualmente em modo de visualização, então usuários não autorizados não podem reproduzi-lo (eles não podem preview_theme_id). Tudo bem habilitar o TC temporariamente nessa categoria para que David possa dar uma olhada?
Atualização rápida: Descobrimos que um plugin não oficial era o culpado. Atualizaremos aqui assim que identificarmos o responsável ![]()
Então nem foi outro plugin. É um bug(?) no modo de visualização.
O carregamento preguiçoso acaba quebrando quando você abre o componente de tema Miniaturas de Tópico no modo de visualização enquanto seu tema selecionado atualmente não o inclui. Totalmente capaz de reproduzir isso em estável, não tentei em beta ou testes aprovados.
Existe alguma maneira de não ampliar imagens minúsculas de 30x30 pixels, etc.? Elas vêm em e-mails recebidos:
![]()
Brinquei com CSS, obtive alguns resultados, mas o ideal seria ignorá-las totalmente…

Para ocultar uma imagem como miniatura, você também pode usar spoiler/ocultar detalhes:
o resultado é um pequeno triângulo ![]()

ATUALIZAÇÃO:
Você pode até mesmo desfocá-la:
[spoiler]
[details=""]

[/details]
[/spoiler]
Desculpe se isso já foi perguntado antes, tentei pesquisar sem sucesso.
Eu estava me perguntando se seria possível fazer com que clicar na miniatura no modo de lista o enviasse para a primeira mensagem do tópico?
Obrigado pelo seu trabalho árduo ![]()
Parece ser exatamente o que eu estava procurando: uma substituição simples do plugin original topic-list-previews, pois tentei a substituição como um componente de tema e não consegui fazê-lo funcionar, e está cheio de opções que não precisarei.
Nós apenas usamos a opção de apresentar uma miniatura da primeira imagem em cada tópico em vez da imagem de perfil do autor, à esquerda, nas visualizações de lista.
Mas ativei este TC e usei a lista como o modo padrão de miniatura:
Mas ele não mostra as miniaturas, continua mostrando o avatar do autor em todas as páginas, por exemplo, aqui na lista de páginas recentes:
Devo estar entendendo algo errado.
Como devo configurá-lo?
Existe um guia de configuração detalhado?
Talvez seja devido a mostrar apenas miniaturas para novas postagens… nesse caso, é possível recriar miniaturas para postagens antigas para serem exibidas com elas?
A coluna “Autor” não vem do núcleo do Discourse, nem do componente de tema topic-list-thumbnails.
Você ainda tem o plugin e/ou componente de tema topic-list-previews antigo instalado? Se sim, certifique-se de desinstalá-lo completamente.
Obrigado David
Não, eu deletei o topic-llist-thumbnails em app.yml e fiz um rebuild do launcher.
Eu também deletei o componente topic-list dos Componentes de Temas.
Estes são meus componentes atuais:
E os hooks do app.yml:
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-chat-integration
- git clone https://github.com/discourse/discourse-math.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/discourse/discourse-staff-notes.git
- git clone https://github.com/discourse/discourse-assign.git
- git clone https://github.com/discourse/discourse-checklist.git
# - git clone https://github.com/angusmcleod/discourse-topic-previews.git
- git clone https://github.com/discourse/discourse-data-explorer
Você tem outros plugins de terceiros instalados? Você pode compartilhar um link para o seu site?
Talvez você tenha Topic Author instalado?
Eu atualizei na minha resposta.
O site:
Sim, o autor do tópico é installe, mas usado em outros lugares.
Com a prévia da lista de tópicos, a imagem foi exibida.