La catégorie « Non classé » n'est pas affichée pour les sujets épinglés globalement sous le titre

Nous affichons bien « Non catégorisé » globalement sous le titre du sujet.

Cependant, lorsque vous épinglez un message globalement, la catégorie « Non catégorisé » disparaît, tandis que les autres catégories s’affichent correctement pour les sujets épinglés dans les listes de sujets.

De plus, « Non catégorisé » s’affiche pour les sujets non épinglés, comme vous pouvez le voir dans la capture d’écran ci-dessous.

Les deux premiers sujets épinglés globalement sont « Non catégorisé », mais ils n’affichent pas cette mention (et elle n’est pas présente dans le HTML rendu ; le div link-bottom-line est vide).

2 « J'aime »

Je peux confirmer que c’est bien le cas. Lorsqu’un sujet non catégorisé est épinglé, le lien de la catégorie du sujet n’est pas affiché. Je ne suis pas certain de la raison derrière ce comportement.

Le code vérifie les sujets non catégorisés épinglés ici : https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/templates/list/topic-list-item.hbr#L35.

Peut-être que la logique définissant isPinnedUncategorized pourrait vérifier si le paramètre du site « supprimer le badge non catégorisé » est désactivé. Si le badge « non catégorisé » s’affiche pour les sujets non épinglés dans la liste des sujets, il serait logique qu’il s’affiche également pour les sujets épinglés.

3 « J'aime »

Ce serait bien si cela pouvait être corrigé, car en combinaison avec Topic List Thumbnails Theme Component, les titres ne sont plus centrés en raison du conteneur link-bottom-line vide :

1 « J'aime »