Diretório de Cartões de Usuário

Ótimo. Obrigado.
Desmarquei as estatísticas do usuário no componente e também usei o ícone de ferramenta. Mas ainda aparece:

Alguma opção para remover o tempo de postagem e leitura?

1 curtida

Você fez um recarregamento forçado no seu navegador? Eu também notei isso.

Também percebi que os campos podem aparecer duas vezes nos cartões de usuário se o campo personalizado do usuário estiver definido como “mostrar no cartão de usuário”.

1 curtida

Com certeza é possível, mas exigiria uma boa quantidade de refatoração. Atualmente, esse componente substitui literalmente todo o código do modelo do diretório de usuários regular.

Isso atualmente é possível via CSS, e poderíamos potencialmente automatizar essas alterações de CSS por meio de algumas configurações de tema.

Existe uma configuração de tema para ocultar o usuário atual, o que deve ajudar com esse problema.

Por “Estatísticas do usuário”, me refiro à barra na parte inferior de cada cartão de usuário. Veja a captura de tela no primeiro post para um exemplo. Na sua captura de tela, parece que a barra de estatísticas não está presente.

Ou seja, ele aparecerá no cartão de usuário e também nas “estatísticas” na parte inferior do cartão? Se já estiver no cartão de usuário, então sugiro removê-lo como uma das estatísticas (usando a :wrench:).

2 curtidas

Sim, faz sentido. Ou desmarque a configuração “mostrar no cartão do usuário” para o campo do usuário.

Parece que não é possível ocultar todas as colunas de estatísticas e exibir apenas os cartões sem nenhuma estatística. Isso não é um problema, apenas algo que notei. :slight_smile:

1 curtida

Existe uma configuração de tema que deveria ser rotulada como “mostrar estatísticas abaixo de cada cartão de usuário”. Se você desativar essa opção, a barra na parte inferior deve desaparecer completamente.

É verdade que é confuso isso estar escondido nas configurações do tema, enquanto a seleção de colunas está disponível diretamente na página do diretório… mas estamos meio que limitados pelo framework de componentes do tema. :cry:

2 curtidas

Como a visualização em lista se tornou mais útil (New Leaderboard/User Directory Features 🎉), você consideraria adicionar um botão que permita aos usuários alternar entre a visualização em lista e a visualização em cartão?

8 curtidas

Agora há um botão de alternância, e a visualização padrão pode ser configurada nas configurações do componente do tema. Eu o instalei aqui no Meta e defini a visualização padrão como “tabela”. Se você visitar https://meta.discourse.org/u, deverá ver um botão de alternância no canto superior direito.

6 curtidas

Isso funciona bem na visualização para desktop, mas o botão para voltar da visualização em tabela para a visualização em cartão está ausente na visualização para dispositivos móveis.

3 curtidas

Obrigado, David. Apenas verificando: não há como remover a linha no cartão principal que mostra a data de entrada do usuário, a data da última postagem e o tempo de leitura?

Seria ótimo ter uma opção para remover essa linha também.

Queremos oferecer mais privacidade aos nossos usuários. Desejamos ter um diretório de usuários para permitir que os membros se encontrem para mensagens privadas, mas não queremos publicar com que frequência eles interagem no site.

Obrigado!

3 curtidas

Temo que não há opção para remover essas informações do núcleo do Discourse. No entanto, se você estiver satisfeito com uma correção puramente cosmética, é possível ocultá-la do cartão de usuário usando um CSS personalizado em um tema. Por exemplo:

.card-row.metadata-row {
  display: none;
}

(observe que os usuários ainda poderiam, tecnicamente, acessar essas informações usando as ferramentas de desenvolvedor do navegador)

5 curtidas

Muito obrigado!

4 curtidas

Estes são LINDOS. Quando conectado, posso filtrar o diretório de usuários por grupo. O diretório de usuários público também poderia ser filtrado por grupo?

Quando Não Conectado

Quando Conectado

Nossos grupos são públicos

5 curtidas

Acabei de instalar este componente e ele parece ótimo! No entanto, tanto no Safari e Chrome (desktop) quanto no celular, clicar em um avatar ou nome não me leva à página do usuário. Apenas o avatar e o título do cartão parecem inativos; links do site, links de distintivos e os links de classificação de metadados na parte inferior dos cartões parecem funcionar. Não estou tendo problemas com os cartões de usuário “pop-up” nos tópicos ou na visualização da tabela de usuários; estes ainda levam à página do usuário como esperado.

No diretório de cartões de usuário, vejo


<a href="/u/username" class="user-profile-link">
  <span id="discourse-user-card-title" class="name-username-wrapper">Nome do Usuário</span>
  <!--
</a>

ao inspecionar o código-fonte, mas clicar no título do cartão apenas ativa o estado de foco (Chrome) e nada mais. Eu nem sequer obtenho um estado de foco no Safari, mas obtenho um cursor de ponteiro. Curiosamente, posso abrir os links com um clique de comando ou através do menu de opções (clique com o botão direito / toque longo no celular). Estou experimentando o mesmo efeito em Theme Creator, então não parece ser exclusivo do nosso site discourse.

3 curtidas

Obrigado @Kayla - este problema será corrigido por esta alteração:

Você deverá ver um botão de atualização no componente de tema em seu painel de administração - informe-nos se você ainda estiver vendo problemas após a atualização.

6 curtidas

Os links do avatar e do título do cartão agora funcionam como esperado. Obrigado @david!

4 curtidas

Talvez você queira dar uma olhada na página de pré-visualização, ela não está funcionando corretamente, @david

2 curtidas

Olá David,

Testes em execução.
Tema Ar

Recentemente, no diretório de cartões de usuário, se você clicar em mensagem, a tela fica em branco em vez de iniciar uma mensagem direta. Tenho esse problema apenas no diretório de usuários. Funciona bem nos tópicos.

2 curtidas

Quando combinado com este componente de tema: Usercard Redesign Experiment
O plano de fundo do cartão do usuário permanece em branco na visualização do diretório.

4 curtidas

Eu gosto assim, na verdade. De outra forma, o diretório ficaria muito confuso para navegar.

E ainda assim pode ser um bug :wink:

3 curtidas


Por algum motivo, parece tudo corrompido ao verificar as estatísticas do usuário na visualização de cartão, e por que isso está acontecendo?

3 curtidas