Possible de désactiver les sujets dans la vue de catégorie de niveau supérieur ?

J’ai essayé de chercher cela, mais comme c’est souvent le cas, les mots-clés sont trop généraux.

Nous mettons en œuvre un forum assez structuré avec Discourse. Il comporte 6 catégories de niveau supérieur, avec 0 à 20 sous-catégories dans chacune. Le problème est que si un utilisateur clique simplement sur le titre de la catégorie, il voit TOUS les messages de toutes les sous-catégories, et je préférerais qu’il ne voie que les sous-catégories (j’ai désactivé la publication de sujets dans les catégories elles-mêmes).

Existe-t-il un moyen de désactiver la visualisation des sujets dans la vue d’une catégorie ?

1 « J'aime »

Il n’y a pas de paramètre pour cela, mais vous pourriez masquer la liste des sujets dans un thème à l’aide de CSS. Vous voudriez cibler la catégorie spécifique, par exemple une catégorie nommée support :

body.category-support {
  #list-area {
    display: none;
  }
}

Cela, associé au paramètre de catégorie Afficher la liste des sous-catégories au-dessus des sujets dans cette catégorie, devrait vous donner ce que vous cherchez, si je comprends bien.

1 « J'aime »

Aha… Je ne connaissais même pas les options de liste de sous-catégories de sujets. Discourse a TELLEMENT de paramètres que c’est assez écrasant. Je pense que le simple fait de placer les sous-catégories au-dessus sera probablement suffisant. Mais l’approche CSS semble raisonnable si nous décidons que nous devons vraiment l’adopter. Merci !

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.