Miniaturas da Lista de Tópicos

Obrigado também, componente e site funcionando como esperado :grinning:

4 Curtiram

Acabei de mesclar uma alteração no núcleo do Discourse que acelerará significativamente a busca de imagens hotlinked:

Para pessoas que usam este componente de tema, isso significa que as miniaturas de imagens hotlinked serão geradas quase imediatamente, em vez do atraso anterior de 10 minutos :rocket:

14 Curtiram

Não me diga que você leu minhas postagens? ;). Muito obrigado por trabalhar nisso!

David, presumo que isso não exija nenhuma alteração de configuração no código do Componente de Tema, já que não consigo ver nenhum commit relacionado?

4 Curtiram

Correto - nenhuma alteração de tema necessária.

A principal alteração faz parte de uma refatoração mais ampla do nosso tratamento de ‘imagem hotlinked’. A melhoria de velocidade para componentes de tema que consomem miniaturas é um efeito colateral positivo!

7 Curtiram

Uma vitória massiva para a plataforma Discourse, obrigado!

8 Curtiram

Eu costumava poder adicionar mais de 5 tags nas configurações, mas agora estou recebendo um erro:

2 Curtiram

Obrigado pelo relatório @bartv - deve ser corrigido por FIX: Ensure there is no limit on tag list settings (#17355) · discourse/discourse@fb31ae0 · GitHub

4 Curtiram

Provavelmente existe uma solução alternativa, mas ela é aplicada a todas as imagens:

// Não fazer o upscaling de miniaturas
.topic-thumbnails-list .topic-list-thumbnail .main-thumbnail, 
.topic-thumbnails-grid .topic-list-thumbnail .main-thumbnail, 
.topic-thumbnails-masonry .topic-list-thumbnail .main-thumbnail, 
.topic-thumbnails-minimal .topic-list-thumbnail .main-thumbnail {
	width: max-content;
	height: max-content;
}
2 Curtiram

Em uma compilação recente, comecei a ter essas linhas horizontais atrás das miniaturas, você pode vê-las ao vivo no meu site agora https://community.naturephotographers.network/ Tentei remover todos os componentes, exceto o TLT e qualquer CSS, mas eles ainda permanecem, alguma ideia?

4 Curtiram

@techAPJ / @Roman parece que as alterações recentes no discourse-adplugin estão introduzindo um \u003ctr\u003e em branco entre cada tópico na lista de tópicos. Podemos usar o hook shouldRender no conector para garantir que ele seja renderizado apenas se estivermos realmente exibindo um anúncio lá? :thinking:

4 Curtiram

A lógica de renderização do slot de anúncio é um pouco complexa, então não tenho certeza se é tão fácil assim. Trabalharei em uma correção!

5 Curtiram

Deve ser corrigido por:

6 Curtiram

Obrigado, Roman. Infelizmente, o problema ainda existe para mim. Eu só atualizei o plugin, o core também precisa de uma atualização?

3 Curtiram

Eu acho que deveria selecionar qualquer imagem de todas as postagens de detalhes. Às vezes, a primeira imagem não transmite do que se trata este tópico.

2 Curtiram

Desculpe por isso. Você pode tentar novamente agora? Enviei outra correção.

3 Curtiram

Acho que consegui, obrigado Roman!

4 Curtiram

Eu uso o plugin pull rss, posso adicionar imagens em detalhes?

Obrigado.

2 Curtiram

Não tenho certeza se entendi como alterar o ícone placeholder.
@david Qualquer ajuda seria apreciada :smiley:

2 Curtiram

No momento, o ícone de placeholder é limitado a ícones do Font Awesome. Você pode encontrar uma lista de ícones disponíveis em https://fontawesome.com/v5/search?o=r&m=free. Adicioná-los pode ser um pouco complicado, dependendo do que você acabar escolhendo. Se você encontrar um ícone de que goste, pode compartilhá-lo e eu posso ajudar a guiá-lo em como garantir que ele funcione.

A configuração não suporta imagens personalizadas neste momento. Isso precisaria ser registrado como uma solicitação de recurso, se for isso que você procura.

3 Curtiram

Ah! Isso ajudou e acho que consegui resolver. Adicionei o que eu queria em svg icon subset e usei o nome do ícone (sem a parte fa/far/fad).
Ficou ótimo! Muito obrigado! :smiley:

Se o chefe decidir que uma imagem seria melhor, como faço para enviar uma solicitação de recurso para um componente?

3 Curtiram