J’héberge une installation Discourse qui sert de wiki pour deux personnes. Je n’ai pas besoin de la catégorie « Staff » pour cet usage — elle encombre simplement l’écran.
Je peux utiliser le CSS suivant pour la masquer sur ordinateur :
// masquer la catégorie Staff
tr[data-category-id="3"] {
display: none;
}
Cela ne fonctionne pas sur mobile. Quelqu’un sait comment masquer la catégorie Staff sur mobile ?
Malheureusement, des publications du personnel apparaissent toujours dans les résultats de recherche. J’ai examiné le CSS et réussi à cibler la section concernée avec ceci :
Cependant, il semble qu’il n’existe actuellement aucun moyen de sélectionner la classe parente dans la spécification CSS (bien que cela soit prévu dans une future spécification : https://developer.mozilla.org/en-US/docs/Web/CSS/:has). Je ne vois donc pas comment il serait possible de masquer ces entrées de recherche sans modifier la façon dont Discourse style les entrées sur les pages de recherche.
Tenter de masquer complètement une catégorie non supprimable, qui existe spécifiquement pour le personnel, semble difficile.
Si cela vous dérange vraiment autant, vous pourriez utiliser un nouveau compte de niveau de confiance 4 comme compte principal, et vous connecter avec votre compte administrateur uniquement lorsque vous devez effectuer des tâches d’administration.