Olá, ele não aparece com o ícone de miniatura, nem é renderizado no html. Eu também tentei o tema padrão do discourse.
Acho que você pode precisar de um freelancer para dar uma olhada mais de perto.
Não tive outros relatos. Muito estranho.
Obrigado, não é realmente obrigatório para mim. Vou apenas desativá-lo, perguntei aqui porque pensei que estava esquecendo de fazer outra coisa.
Antes que eu siga em frente, você poderia compartilhar seu console desta visualização? Algum aviso ou algo vermelho?
Apenas para lhe dar alguma clareza: o Componente de Tema é o que fornece a interface do seletor de miniaturas, mas isso só é ativado se o plugin for detectado.
Estes são todos os avisos em meus logs, não há nada em vermelho no momento.
Aviso de depreciação: `SiteSetting.min_trust_to_flag_posts` foi depreciado. Por favor, use `SiteSetting.flag_post_allowed_groups` em vez disso. (remoção no Discourse 3.3) Em /var/www/discourse/lib/site_set
10:19
Aviso de depreciação: `SiteSetting.min_trust_level_to_allow_user_card_background` foi depreciado. Por favor, use `SiteSetting.user_card_background_allowed_groups` em vez disso. (remoção no Discourse 3.3) A
10:19
Aviso de depreciação: `SiteSetting.min_trust_level_to_allow_ignore` foi depreciado. Por favor, use `SiteSetting.ignore_allowed_groups` em vez disso. (remoção no Discourse 3.3) Em /var/www/discourse/lib/sit
10:19
Aviso de depreciação: `SiteSetting.min_trust_level_to_allow_ignore` foi depreciado. Por favor, use `SiteSetting.ignore_allowed_groups` em vez disso. (remoção no Discourse 3.3) Em /var/www/discourse/lib/gua
15:59
Aviso de depreciação: `SiteSetting.min_trust_to_edit_post` foi depreciado. Por favor, use `SiteSetting.edit_post_allowed_groups` em vez disso. (remoção no Discourse 3.3) Em /var/www/discourse/lib/guardian/
Desativei a maioria dos meus plugins e experimentei três temas diferentes em pré-visualização e ele não mostrou o seletor, então não tenho certeza sobre qual pode ser o problema.
Tente uma instalação completamente nova em algum momento (não para produção) e veja se você consegue replicar o problema.
Até agora, não consegui.
Também não consigo reproduzir isso do meu lado. Que estranho. Olhando o código, ele deve estar funcionando desde que o componente e o plugin TLP estejam habilitados. ![]()
Da mesma forma, recebo 2 avisos diferentes.
Este é um:
Message
Deprecation notice: `SiteSetting.min_trust_to_edit_post` has been deprecated. Please use `SiteSetting.edit_post_allowed_groups` instead. (removal in Discourse 3.3)
At /var/www/discourse/app/models/concerns/limited_edit.rb:19:in `trusted_with_edits?`
Backtrace
/var/www/discourse/lib/discourse.rb:1035:in `deprecate'
/var/www/discourse/lib/site_settings/deprecated_settings.rb:128:in `block (2 levels) in setup_deprecated_methods'
/var/www/discourse/app/models/concerns/limited_edit.rb:19:in `trusted_with_edits?'
/var/www/discourse/app/models/concerns/limited_edit.rb:7:in `edit_time_limit_expired?'
/var/www/discourse/lib/guardian/post_guardian.rb:177:in `can_edit_post?'
/var/www/discourse/lib/guardian.rb:670:in `public_send'
/var/www/discourse/lib/guardian.rb:670:in `can_do?'
/var/www/discourse/lib/guardian.rb:208:in `can_edit?'
/var/www/discourse/app/serializers/post_serializer.rb:165:in `can_edit'
(eval):34:in `_fast_attributes'
Este é o outro:
Message (2 copies reported)
Deprecation notice: `SiteSetting.min_trust_level_to_allow_ignore` has been deprecated. Please use `SiteSetting.ignore_allowed_groups` instead. (removal in Discourse 3.3)
At /var/www/discourse/lib/guardian.rb:560:in `can_ignore_users?`
Backtrace
/var/www/discourse/lib/discourse.rb:1035:in `deprecate'
/var/www/discourse/lib/site_settings/deprecated_settings.rb:128:in `block (2 levels) in setup_deprecated_methods'
/var/www/discourse/lib/guardian.rb:560:in `can_ignore_users?'
/var/www/discourse/lib/guardian.rb:555:in `can_ignore_user?'
/var/www/discourse/app/serializers/user_card_serializer.rb:134:in `can_ignore_user'
(eval):15:in `_fast_attributes'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:456:in `attributes'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:480:in `_serializable_hash'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:359:in `serializable_hash'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:343:in `as_json'
Você pode, por favor, elaborar sobre o que isso tem a ver com as Visualizações da Lista de Tópicos?
Não quis dizer que era sobre as visualizações da lista de tópicos. Eu também encontro problemas semelhantes na seção de logs. Eu escrevi que talvez os problemas tivessem algo em comum.
Você consegue reproduzir o problema deste usuário com TLP?
Finalmente lancei uma correção para isso (no sidecar):
Agora, quando topic_list_enable_thumbnail_recreation_on_post_rebuild estiver definido, as imagens normais do Tópico não deverão mais desaparecer
(a imagem nunca foi destruída, apenas sua imagem otimizada que pode ser recriada na reconstrução)
Este recurso foi projetado para suportar a recriação de miniaturas para embeds do YouTube para eliminar as bordas letterbox.
(A solução alternativa provisória foi desativar essa configuração - ela estava marcada como “experimental” de qualquer forma).
Desculpe por ter demorado tanto, estava na minha lista!
Você precisará atualizar o plugin sidecar para obter esta correção.
Outro conserto, FYI, a apresentação da cor dominante estava incorreta quando um dos elementos de cor RGB era zero - isso agora está corrigido
:
Sim, ative isso momentaneamente apenas quando precisar, reconstrua o Tópico Post desejado e, em seguida, desative-o imediatamente. É complicado e provavelmente deveria ter um controle de interface no próprio Tópico Post, mas proporciona uma visualização muito melhor quando não há bordas pretas em vídeos do Youtube.
Olá, temos usado este componente de tema há algum tempo e ele é muito útil para nossa comunidade, pois é muito visual.
No entanto, temos enfrentado problemas de desempenho com este plugin. Quando o desativamos, passamos de 100% de uso de CPU e problemas de carregamento da página para ~55% de uso de CPU.
Alguma ideia de como podemos manter o plugin ativado sem o enorme impacto no desempenho?
Você pode compartilhar como configurou o componente? Isso pode ajudar a entender o contexto.
Você notou o pico de CPU na primeira vez que instalou este componente?
Infelizmente, não me lembro do uso da CPU quando foi instalado pela primeira vez.
As configurações do componente que substituí:
- blocos da lista de tópicos (removi todas as seleções)
- miniaturas da lista de tópicos - categorias - adicionei 6 categorias nas quais queremos prévias
- trechos da lista de tópicos - (removi todas as seleções)
- ações da lista de tópicos - (removi todas as seleções)
- tipo de filtro do portfólio da lista de tópicos - categoria
- parâmetro do filtro do portfólio da lista de tópicos - categoria de scripts
O plugin parece não ter nenhuma configuração substituída, exceto que o desativamos por enquanto.
A CPU do seu servidor? Você pode compartilhar as especificações da sua CPU?
Presumo que você queira dizer com o plugin sidecar instalado?
Verifiquei um site com isso rodando em um Raspberry Pi
no Chrome e não consegui identificar nenhum problema de desempenho específico localmente no cliente.
Tenho um VPS com 4GB rodando com o plugin e o Theme Component em clientes e uma atualização de página causa um pico para 25% em um núcleo, mas nada mais.

