Sujet épinglé globalement n'apparaît que dans une seule catégorie

J’ai créé un sujet contenant les directives de la communauté et je l’ai épinglé globalement (en tant qu’administrateur de niveau tl4) - cependant, il ne se comporte pas comme je m’y attendais.

Ce à quoi je m’attendais : Le message épinglé globalement serait épinglé dans toutes les catégories de la communauté.

Ce qui s’est passé : Le message épinglé globalement n’est épinglé que dans la catégorie où je l’ai créé (je dois choisir une catégorie pour le publier). J’ai vérifié cela sur plusieurs comptes, pas seulement sur le compte administrateur, et le message épinglé n’apparaît dans aucune catégorie autre que celle attribuée au sujet.

Est-ce le comportement attendu ? Si oui, existe-t-il un moyen d’épingler un seul sujet dans toutes les catégories de ma communauté ?

3 « J'aime »

Je vois le même comportement que vous, je n’y avais pas vraiment beaucoup réfléchi, mais la description lors de l’épinglage d’un sujet est « Faire apparaître ce sujet en haut de toutes les listes de sujets jusqu’à ». Pour moi, cela signifie qu’il apparaîtra en haut de n’importe quelle liste de sujets, y compris donc les listes de sujets pour n’importe quelle catégorie.

2 « J'aime »

C’est comme ça que je l’ai interprété aussi.

J’ai également essayé de vérifier les paramètres des catégories pour voir s’il y avait un paramètre que j’avais manqué pour permettre aux publications épinglées globalement d’apparaître, mais je n’ai pas pu trouver un tel paramètre.

2 « J'aime »

J’ai vient de voir une description contradictoire qui correspond, en quelque sorte, au comportement réel. Parmi les contrôles en bas d’un sujet épinglé globalement, il y a ceci :

Lors de la visualisation d’une catégorie individuelle, l’apparence est celle d’une vue filtrée de “Latest”, il semble donc toujours raisonnable de s’attendre à ce qu’elle apparaisse là aussi avec cette description.

2 « J'aime »

C’est le comportement correct.

Un sujet épinglé globalement apparaîtra en haut de la liste des sujets (page /latest).

Sur la page /categories, il apparaîtra en haut de sa propre catégorie mais n’apparaîtra pas dans les autres catégories.

Chaque catégorie aura ses propres sujets épinglés (par catégorie) visibles.

Il est inutile de placer un sujet épinglé global en haut des sujets de chaque catégorie. Le résultat serait d’avoir le même sujet en double visible sur la page /categories pour chaque catégorie.

Utilisez la fonction Make Banner Topic au lieu de Pin Topic Globally. Ou même le composant Versatile Banner.

1 « J'aime »

C’est dommage - je voulais spécifiquement qu’il apparaisse dans chaque catégorie pour que tout le monde le lise, quelle que soit la catégorie dans laquelle il se trouve.

J’ai juste testé la création du message que je veux dans toutes les catégories en tant que bannière et il n’a pas l’air bien sans aucun thème.

La solution pour l’instant sera de laisser ce message épinglé globalement dans la catégorie principale que nous avons, car la plupart des gens commencent de toute façon là-bas.

Créez ensuite le même sujet dans toutes vos catégories publiques et épinglez chaque sujet par catégorie au lieu de globalement, mais la fonction bannière a été créée spécialement pour ce scénario. Vous pouvez modifier le style de la bannière comme vous le souhaitez avec du CSS.

Ce sujet est-il destiné à rester indéfiniment, à l’instar des directives et autres, ou s’agit-il plutôt d’une annonce ponctuelle ? Si c’est le premier cas, il pourrait être approprié d’ajouter un lien vers celui-ci dans le sujet “À propos” de chaque catégorie.

Si c’est le second cas, vous pourriez envisager quelque chose comme une étiquette “annonces” et même ajouter cette étiquette à “Suivre le premier message” par défaut des utilisateurs.

1 « J'aime »

J’aime beaucoup cette idée, plutôt que de dupliquer le sujet plusieurs fois.

On pourrait aussi styliser une bannière comme l’a mentionné @dax, mais j’aime beaucoup la simplicité de ne pas avoir de bannière lorsque les gens arrivent sur le forum.

Désolé si je rate quelque chose d’évident - mais quelle est la différence entre épingler un sujet et épingler un sujet globalement ? Quel est le cas d’utilisation prévu pour épingler quelque chose globalement ?

Les sujets épinglés (pas globalement) n’apparaîtront pas sur /latest ou /categories à moins qu’ils ne soient également un sujet avec une activité récente, uniquement à l’intérieur de leur catégorie respective comme /c/dev/7/l/latest.

Les sujets épinglés globalement apparaîtront en haut de /latest et /categories, ce qui peut être utile si vos utilisateurs commencent généralement dans l’un de ceux-ci. J’opère presque exclusivement dans /latest plutôt que de filtrer par catégorie individuelle, ce qui, d’après ce que je comprends, est assez courant.

1 « J'aime »

Logique. Je suis curieux de connaître la répartition actuelle des personnes qui consultent par « les plus récents » par rapport à « par catégorie » dans notre communauté :slight_smile:

Merci pour vos contributions à tous !

1 « J'aime »

Je peux certainement imaginer que ce soit plus ou moins courant pour différentes communautés. L’instance Discourse que j’exploite a des catégories pour différents produits que notre entreprise développe, donc en tant qu’utilisateur normal, je ne m’intéresserais probablement qu’aux catégories des produits que j’utilise.

Dans ce scénario, je pourrais toujours utiliser /latest avec certaines catégories mises en sourdine, mais il serait peut-être plus naturel pour les gens de visiter les catégories à la place. Purement spéculatif cependant, je n’en ai aucune idée.