Quel est le nombre max de participants affichés sur un sujet ?

image

Le 6ème participant était anonyme et a disparu lorsqu’un membre a publié. Je me demande si je peux augmenter ce nombre et si ce comportement est attendu.

Est-ce que c’est sur un MP dans l’en-tête ou ceci ?

Si c’est la première option, je crois que la logique se trouve ici :

ceci est juste dans la liste des sujets, j’ai abandonné la personnalisation des participants de l’en-tête. Ces réponses font partie de Discourse sans aucune modification.

1 « J'aime »

Cette liste concerne les utilisateurs vedettes du sujet. Je ne suis pas sûr que vous puissiez la modifier. Peut-être pourriez-vous le faire par programmation.

Je me demande juste combien sont affichés par défaut

Je pense que vous pouvez avoir jusqu’à 5 utilisateurs. Par exemple :

  • auteur du premier message, 3 contributeurs fréquents, auteur du dernier message
  • auteur du premier et du dernier message, 4 contributeurs fréquents
  • auteur du premier message, auteur de la solution, 2 contributeurs fréquents, auteur du dernier message

ou des combinaisons similaires. Si l’auteur du premier message est également l’auteur du dernier message, il y a un cadre autour de son avatar.

3 « J'aime »
/* Réduire l'espacement entre les avatars */
td.posters.topic-list-data a {
  margin-right: 2px !important; /* Réduire l'espace entre les avatars */
  display: inline-block;
}

/* Supprimer tout remplissage à l'intérieur de la cellule */
td.posters.topic-list-data {
  white-space: nowrap !important;
  padding-left: 4px !important;
  padding-right: 4px !important;
}

/* Assurer que les avatars n'ont pas d'espacement supplémentaire */
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;
}

Ceci a corrigé le problème d’enveloppement, où les avatars s’empilaient les uns sur les autres.

vous pouvez le modifier par css pour cibler un seul afficheur, le dernier ou l’op, etc.. par exemple, vous pouvez faire :
pour masquer l’op :


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

pour l’op s’il n’est pas le seul afficheur :

…
 .posters {
     a:first-child .avatar.latest:not(.single) {
…}
}
3 « J'aime »

Pour ce que ça vaut, puisque vous ne semblez pas avoir une connaissance approfondie du CSS ou de la programmation (je m’excuse si c’est le cas !), je vous recommanderais de garder les personnalisations peu nombreuses et simples. Ne faites que ce que vous jugez nécessaire.
Chaque personnalisation supplémentaire est un point de défaillance potentiel à l’avenir.

J’ai déjà emprunté cette voie et j’ai regretté certaines modifications que j’ai apportées à mes instances.

2 « J'aime »

La seule chose que je fais pour la vue mobile est de supprimer les éléments qui se chevauchent ou prennent trop de place, comme les titres de groupe ou les étiquettes.

Ce serait bien de passer à un maximum de 8 participants car pour une raison quelconque, cela veut s’enrouler sur deux lignes comme ceci. J’ai essayé de corriger cet enroulement, mais cela affecte mes autres zones qui ont une vue miniature/blog.

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