Miniaturas da Lista de Tópicos

Default thumbnail mode should be set to none if you don’t want to use it everywhere.

The other settings will work as expected

2 curtidas

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.

6 curtidas

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.

2 curtidas

It’s a Theme Component, they can just choose another theme without this component. No code required, just name the Themes appropriately.

7 curtidas

That worked well, thank you!

4 curtidas

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.

6 curtidas

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

7 curtidas

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?

4 curtidas

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.

4 curtidas

@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?

3 curtidas

Atualização rápida: Descobrimos que um plugin não oficial era o culpado. Atualizaremos aqui assim que identificarmos o responsável :slight_smile:

4 curtidas

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.

4 curtidas

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…

изображение

3 curtidas

Para ocultar uma imagem como miniatura, você também pode usar spoiler/ocultar detalhes:

o resultado é um pequeno triângulo :slight_smile:

""
![image|612x500](upload://cILOby5v31IEtJtbOEEDgXQPZ7Z.jpeg)

ATUALIZAÇÃO:
Você pode até mesmo desfocá-la:

""
[spoiler]
[details=""]
![image|612x500](upload://cILOby5v31IEtJtbOEEDgXQPZ7Z.jpeg)
[/details]
[/spoiler]
5 curtidas

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 :slight_smile:

2 curtidas

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?

2 curtidas

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.

3 curtidas

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
2 curtidas

Você tem outros plugins de terceiros instalados? Você pode compartilhar um link para o seu site?

Talvez você tenha Topic Author instalado?

3 curtidas

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.

2 curtidas