Visualizações da Lista de Tópicos (TLP)

Olá, este plugin parece ótimo! Sou relativamente novo no Discourse, eu estava me perguntando como instalar e configurar este plugin? obrigado!

3 curtidas

Tente procurar aqui: como instalar um tema ou componente

4 curtidas

Obrigado! Isso é muito útil!

3 curtidas

Obrigado @Nick_Tomlinson

Você também pode querer instalar o plugin complementar “sidecar” também vinculado no OP que adiciona recursos adicionais, usando este guia: Install plugins on a self-hosted site

Você precisa de ambos para toda a bondade do TLP.

Atualizarei o OP para adicionar esses links.

3 curtidas

Corrigido, espero que com:

4 curtidas

Instalei o componente Topic List Preview e agora a página inicial do meu fórum está no modo Tile. No entanto, eu só quero usar o layout básico (título do tópico com uma miniatura à sua esquerda). Não vejo nenhuma opção para isso nas configurações de Componentes nem nenhuma instrução para isso no post de lançamento.

Então, como posso mudar de Tiles para o layout Básico (ou para Featured Images, se necessário)?

1 curtida

Devido à forma como o Componente de Tema é projetado, nas configurações do TC, você precisa desmarcar todas as visualizações onde não deseja que ele apareça.

Você precisa fazer isso para as configurações de blocos, miniaturas, trechos e ações. Por exemplo, desabilitei todas as entradas para blocos, exceto uma única categoria:

\u003e

Cc: @merefield

3 curtidas

Como exatamente configuramos isso para exibir o “Estilo Pinterest (Masonry)” apenas no celular, mas exibir o “Estilo Básico” no desktop?

Tentei definir “topic list tiles categories” para

  • latest-mobile
  • new-mobile
  • unread-mobile
  • top-mobile

… mas isso não parece funcionar. Eu só consigo o estilo Pinterest para a categoria mencionada em todos os dispositivos. Tentei de várias maneiras, talvez isso seja um bug? Notei que a colorização não funciona tão bem (recurso experimental).

1 curtida

Remova latest etc. da configuração principal de blocos. Acabei de testar e está funcionando.

Está funcionando bem, veja https://www.starzen.space

Esse site foi atualizado ontem.

Você instalou o plugin “sidecar” (além do componente de tema) e o habilitou? (conforme o OP). Você também pode ter que reconstruir as postagens que deseja colorir.

1 curtida

Interessante, estou definitivamente experimentando algumas peculiaridades.

Tenho a versão mais recente, 3.1.0.beta1. Removi todas as configurações de “títulos da lista de tópicos” e os cartões ainda são exibidos, desde que eu tenha uma categoria definida em “categorias de títulos da lista de tópicos”. Assim que removo a categoria, recebo a “estilização básica” para desktop e mobile.

Se eu definir esses campos apenas para campos mobile, como abaixo, nada muda apenas para mobile. Em vez disso, os cartões são exibidos para desktop e mobile. Eu imagino que se eu definir apenas opções mobile, isso deve afetar apenas a exibição mobile?

Eu tenho o plugin sidecar habilitado, além do componente que está habilitado. Eu não reconstruí os posts novamente depois de instalar o plugin. Eu assumo que preciso reconstruir o Discourse para fazer isso…

Por último, mesmo quando desligo o plugin sidecar,

Os cartões de tópico ou o fundo de estilo básico de uma linha permanecem coloridos. Tenho que desmarcar,

Então a colorização é desativada. Parece que se o plugin não estiver habilitado, nenhum dos recursos deveria funcionar.

FYI: Por algum motivo, apenas o fundo de um único cartão é colorido, todos os outros permanecem brancos. Eu imaginei que poderia haver algum glitch ou conflito. Então desativei todos os plugins e componentes, mas nenhuma mudança.

Posso tentar reconstruir todo o aplicativo Discourse esta noite e tentar novamente.

Obrigado por tentar ajudar.

1 curtida

@merefield Acabei de executar,

cd /var/discourse
./launcher rebuild app

e nenhuma alteração em relação ao que expliquei acima. Loucura, não é o fim do mundo. Mas pensei que, se estou tendo alguns problemas, talvez outros também estejam. Obrigado!

FYI, esta é uma compilação da Digital Ocean com especificações do Discourse.

1 curtida

Vamos falar sobre o layout entre mobile e desktop (então vamos ignorar o plugin por enquanto).

Não tenho certeza se há um mal-entendido aqui?

Basicamente, você quer adicionar um recurso de layout específico apenas para um tipo de dispositivo especificado e apenas em uma Categoria específica, está correto?

Tenha em mente que a configuração da Categoria afetará tanto o mobile quanto o desktop, é uma configuração global. Atualmente, não há como dizer “aplique isso apenas a esta categoria e apenas no mobile”. Acho que é aí que pode ter ocorrido alguma confusão.

Uma solução alternativa que você pode não ter descoberto ainda é limpar as configurações individuais da Categoria (conforme necessário) e usar isto em vez disso:

image

O que então definirá todas as Categorias para seguir as configurações da lista de Descoberta.

A lógica é “este recurso é para este tipo de Lista de Descoberta e dispositivo, ou este recurso é declarado para esta Categoria ou ‘definir Padrões de Categoria’ está definido (neste caso, seguirei as configurações da Lista de Descoberta)?”

Por favor, confirme se isso faz sentido para você.

Se isso não ajudar, acho que a maneira “mais simples” de lidar com isso seria introduzir outra configuração de Categoria para cada classe de recurso, então teríamos uma para desktop e uma para mobile?

A desvantagem disso é que representa mais um conjunto de configurações (quatro a mais) e este sistema já é muito complexo de configurar de forma personalizada, com um conjunto muito longo de configurações já (como você provou até certo ponto).

Poderíamos argumentar que você então faria o mesmo para Tag, então seriam mais 4 configurações! Um total de 8 configurações a mais (e todo o aumento associado na lógica!).

Acho que você talvez seja a única pessoa que achou isso uma limitação?

Dito isso, se você deseja realizar ou financiar todo o trabalho associado, PRs são aceitos.

1 curtida

Apenas uma categoria, mas “estilo básico” para desktop e “estilo masonry” para mobile.
A segunda explicação foi um pouco difícil de seguir.
A ideia principal parece ser que você não pode ter dispositivos diferentes com visualizações de categoria diferentes?

3 curtidas

Tenho tido problemas em colocar uma postagem mais antiga na linha de destaque, pois ela não mostra as postagens com base na data de marcação ou mesmo na data de atividade, mas sim na ordem de criação. Em algumas páginas as postagens são mostradas, mas na página inicial a ordem é diferente.

krita-artists.org tem uma sequência de imagens diferente na linha de destaque do que as categorias e outras páginas como Support and Advice - Krita Artists

1 curtida

Olá,\n\nAdorei este componente de tema. Estou usando-o com o popular "Air Theme" e é ótimo.\n\nTenho um problema com a imagem de pré-visualização móvel sobrepondo a borda curva no topo da postagem que parece acontecer apenas em navegadores de iPhone. Funciona perfeitamente nas versões Android e desktop. É um problema com este componente ou algo relacionado ao tema?\n\n

\n\nEspero que possa ajudar?

3 curtidas

Fico feliz que você esteja gostando! Receio não poder dar suporte a isso com temas arbitrários de terceiros. Você precisará resolver isso sozinho. Se precisar de ajuda, poste em Marketplace. Sugiro investigar o inspetor do navegador primeiramente.

1 curtida

Bem-vindo @bstimac! :wave:

Você tem um link público para o seu fórum que exibe este problema? Posso dar uma olhada.

3 curtidas

Obrigado, isso seria ótimo. Você pode ver o problema da miniatura do iPhone aqui: https://architected.world

Eu também estava me perguntando se há uma maneira de desativar a “contagem de visualizações” do tópico? Desculpe, não tenho certeza de como se chama, mas o ícone de olho com o número que conta os cliques?

Não tenho problemas com o canto da imagem no meu computador (visualização móvel) nem no meu telefone Android.

Em quais dispositivos você está tendo o problema?

Sim, é muito simples com CSS. Em qual(is) página(s) você deseja ocultá-la?

4 curtidas

Muito obrigado por dar uma olhada. A captura de tela na postagem anterior foi tirada selecionando um iPhone 12 (acho eu) do BrowserStack.com. Consigo recriar o problema em 3 iPhones diferentes. Eles variam do iPhone 11 ao 13. Usando Safari, Firefox e Chrome.

Estranhamente, ao usar um iPad, funciona bem. Acho que é porque ele exibe o site para desktop por padrão. Se você o mudar para a visualização móvel usando o menu lateral, ele também mostrará o problema. Talvez algo a ver com a forma como o WebKit exibe o site móvel?

Em relação à contagem de visualizações, eu gostaria de removê-la de todas as páginas, se possível.

1 curtida