Diretório de Cartões de Usuário

Como posso alterar a classificação padrão para “visitas” em vez de “likes recebidos”?

Obrigado!

1 curtida

Olá! Este componente é ótimo! No entanto, notamos um comportamento estranho ao exibir o número de seguidores.

Você pode verificar isso aqui: https://librecv.org/u/

1 curtida

Receio que isso não seja possível no momento.

“Seguidores” não é um conceito que existe no núcleo do Discourse, então imagino que você esteja usando Discourse Follow. Isso precisará ser corrigido nesse plugin.

4 curtidas

De fato, eu uso esse plugin — seria ótimo que isso pudesse ser corrigido :slight_smile:

1 curtida

Posso estar enganado, mas acredito que a repetição deste cartão quebra seus próprios Plugin Outlets, tornando-os inúteis. Pior ainda, eles agem de forma imprevisível (ou previsivelmente ruim?) se você tiver um Componente de Tema ou Plugin dependente instalado. Acredito que, essencialmente, isso está inundando o template com múltiplos Plugin Outlets com o mesmo nome?

Conseguimos encontrar uma maneira de contornar isso?

1 curtida

Acho que múltiplas cópias da mesma saída de plugin não devem ser necessariamente um problema. Por exemplo, há saídas de plugin em cada linha de uma lista de tópicos, e as coisas funcionam bem lá.

Qual erro/problema você está vendo?

3 curtidas

Isso é encorajador.

Então, um modelo diferente está sendo passado para cada instância?

Atualmente, os mesmos dados parecem estar sendo repetidos em cada cartão.

2 curtidas

Sim, o objeto user deveria ser diferente para cada um… em teoria

Qual saída específica você está usando?

1 curtida

Sim, ainda não estou convencido de que isso realmente está acontecendo, mas ficaria feliz se estivesse errado.

No Diretório:

image

No cartão solitário clicado a partir da lista de tópicos:

image

Talvez eu esteja perdendo alguma melhor prática aqui, não tenho certeza.

2 curtidas

Suspeito que isso esteja sendo causado por isso:

https://github.com/paviliondev/discourse-follow/blob/master/assets/javascripts/discourse/components/follow-statistic.js.es6#L11-L16

Não tenho certeza do que esse código está tentando alcançar… mas parece que ele está procurando por .card-content .metadata e, em seguida, anexando a si mesmo? a cada elemento correspondente :thinking:

Se você usar uma propriedade computada padrão do Ember, acho que as coisas funcionarão muito melhor.

6 curtidas

Aha! Essa é uma linha de investigação muito útil, obrigado. Vou dar uma olhada em refatorar isso.

5 curtidas

O Diretório de Cartões de Usuário parece ter perdido a capacidade de filtrar por nome de usuário. Quando o componente está habilitado, digitar no campo de pesquisa não tem efeito.

Quando o componente está desabilitado, a filtragem funciona como esperado.

5 curtidas

Consegui replicar esse problema. A filtragem por grupo funciona, mas a filtragem por nome de usuário não tem efeito.

3 curtidas

Isso foi feito, Discourse Follow agora deve funcionar com este TC.

4 curtidas

Olá. Os cartões de usuário estão lindos. Obrigado por criar isso. Podemos adicionar uma opção que oculte as estatísticas dos usuários?

1 curtida

Estou vendo — estou chutando aqui — algo errado com as traduções de strings?

https://forum.moversmindset.com/u

2 curtidas

Obrigado @craigconstantine, temos uma correção em andamento. Avisarei você assim que for mesclada e estiver pronta para você atualizar.

5 curtidas

A correção foi mesclada. @craigconstantine, por favor, tente atualizar o componente do tema e nos informe como ficou.

@Green_Your_Lab, essa alteração recente permite personalizar as estatísticas (usando o botão :wrench: no topo do diretório) e também adiciona uma configuração de tema para desativar as estatísticas completamente, se preferir.

3 curtidas

…está corrigido. Obrigado!

2 curtidas

Parece ótimo! Bom trabalho.

Ver a nova navegação da lista de usuários no topo me fez desejar um alternador entre cartão e lista. Algo assim é possível?

Sei que isso é um extra, mas adoraria ter mais opções de configuração, como, por exemplo, não exibir emblemas, mas mostrar grupos. E também poder exibir/ocultar outros detalhes dos usuários, como data de nascimento, localização e fuso horário. E não me mostrar duas vezes nas listas de usuários. Isso, no entanto, depende da funcionalidade principal da lista de usuários..

2 curtidas