Default thumbnail mode should be set to none if you don’t want to use it everywhere.
The other settings will work as expected
Default thumbnail mode should be set to none if you don’t want to use it everywhere.
The other settings will work as expected
I don’t want to be annoying, but I’m curious if this could be considered? We feel that liking from a thumbnail is a valid use case (you can judge the image without seeing the full version), and that it would greatly increase engagement for the more ‘instagram-oriented’ visitors.
Hi folks,
great components. I want to make it so that the thumbnail shows the LAST image of a topic, not the first one provided by the topic creator.
I looked through the code and found the topic.thumbnails decorator but I cannot reverse engineer how this is created so that I can build logic myself to get the last image in that topic.
Can anyone point me to docs on how to extend/build decorators for the topic?
Discourse is amazing!
Thank you
It also is great to add a User Preference so that users can control the list types themselves. And also make this an optional thing assuming some forum owners wouldn’t want that. We want that option though.
I could build it and rais a PR I guess.
It’s a Theme Component, they can just choose another theme without this component. No code required, just name the Themes appropriately.
That worked well, thank you!
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.