Ce composant de thème fonctionne-t-il toujours ?
Il ne m’a rien semblé faire malgré de nombreux groupes configurés pour être visibles par les « utilisateurs connectés ». Il pourrait être très utile pour plusieurs choses !
Ce composant de thème fonctionne-t-il toujours ?
Il ne m’a rien semblé faire malgré de nombreux groupes configurés pour être visibles par les « utilisateurs connectés ». Il pourrait être très utile pour plusieurs choses !
Pour autant que je sache, Discourse ajoute les groupes d’utilisateurs à la balise body sans aucun composant de thème ![]()

Je viens de l’essayer, et cela semble fonctionner correctement. Voyez-vous des erreurs dans la console ?
Pour être clair, ce composant ajoute uniquement les groupes de l’utilisateur actuel en tant que classes CSS sur la balise <body>.
Nous utilisons ce composant ici sur Meta. Discourse n’ajoute qu’une seule classe pour le groupe principal de l’utilisateur actuel par défaut.
Fait intéressant, je l’avais vu dans d’autres communautés et supposé que c’était quelque chose par défaut ![]()
Hmmm - peut-être que cela ne fonctionne pas sur les sites réservés à la connexion. Ou si la visibilité du groupe est définie en dessous de everyone.
Je viens de tester cela, et cela a fonctionné pour moi. Dès que l’utilisateur est connecté, les cours de groupe sont ajoutés à la balise <body>.
J’ai également testé cela, et cela semble fonctionner sans problème. J’ai essayé les cinq options de visibilité.
Pouvez-vous partager un lien vers le site sur lequel vous rencontrez ce problème ?
En fait, le problème était la stupidité de l’utilisateur !
Je l’ajoutais au Thème par défaut. Malheureusement, j’ai oublié que j’utilisais un Thème de développement pour mon propre compte. Zut !
Merci de vous être penché sur la question, et désolé d’avoir perdu votre temps ! C’est un bon TC - il pourrait bénéficier de documentation, non ?
Pas de problème, content que vous ayez résolu le problème.
![]()
Ce sujet a été automatiquement fermé après 4 heures. Les nouvelles réponses ne sont plus autorisées.