Qual o número máximo de participantes que será exibido em um tópico?

image

O 6º participante foi anônimo e desapareceu quando um membro postou. Gostaria de saber se posso aumentar esse número e se este é o comportamento esperado.

Isso é em uma MP no cabeçalho ou isto?

Se for a primeira opção, acredito que a lógica esteja aqui:

Isto está apenas na lista de tópicos, desisti de personalizar os participantes do cabeçalho. Estas respostas fazem parte do Discourse sem modificação.

1 curtida

Esta lista é sobre os usuários em destaque do tópico. Não tenho certeza se você pode modificá-la. Talvez você pudesse, programaticamente.

Estou apenas me perguntando quantos são exibidos por padrão

Acho que você pode ter até 5 usuários. Por exemplo:

  • autor da primeira postagem, 3 postadores frequentes, autor da última postagem
  • autor da primeira e da última postagem, 4 postadores frequentes
  • autor da primeira postagem, autor da solução, 2 postadores frequentes, autor da última postagem

ou combinações semelhantes. Se o autor da primeira postagem for também o autor da última postagem, há uma moldura ao redor do avatar dele.

3 curtidas
/* Reduz o espaçamento entre avatares */
td.posters.topic-list-data a {
  margin-right: 2px !important; /* Reduz a lacuna entre avatares */
  display: inline-block;
}

/* Remove qualquer preenchimento dentro da célula */
td.posters.topic-list-data {
  white-space: nowrap !important;
  padding-left: 4px !important;
  padding-right: 4px !important;
}

/* Garante que os avatares não tenham espaçamento extra */
td.posters.topic-list-data .avatar {
  margin: 0 !important;
}

td.posters.topic-list-data,
th.topic-list-data.posters {
  min-width: 175px !important;
  width: 175px !important;
}

Isso corrigiu o problema de quebra de linha, onde os avatares estavam se empilhando uns sobre os outros.

você pode modificá-lo por css para direcionar um único pôster, o mais recente ou o op, etc.. por exemplo, você pode fazer:
para ocultar o OP:


@if $this_setting == "false" {
     td.posters a:first-child .avatar {
      display: none;
    }
}

para o OP se eles não forem o único pôster:

…
 .posters {
     a:first-child .avatar.latest:not(.single) {
…}
}
3 curtidas

Para o que vale, já que você não parece ter um conhecimento profundo de CSS ou programação (peço desculpas se tiver!), eu recomendaria manter as personalizações poucas e simples. Faça apenas o que você sentir que é necessário.
Cada personalização adicional é um ponto potencial de falha no futuro.

Eu já segui esse caminho antes e me arrependi de algumas modificações que fiz nas minhas instâncias.

2 curtidas

a única coisa que estou fazendo na visualização móvel é remover itens que estão se sobrepondo ou ocupando muito espaço, como títulos de grupo ou flair.

Seria bom mudar isso para um máximo de 8 participantes, pois por algum motivo ele quer quebrar a linha dupla assim. Eu tentei consertar essa quebra, mas isso afeta minhas outras áreas que têm visualização de miniatura/blog.

https://meta.discourse.org/tags/c/documentation/developer-guides/56/theme-guides