Sujets à la une dans la boîte de sous-catégorie

Bonjour,

Je rencontre un problème avec l’affichage d’un sujet épinglé en tant que sujet vedette dans une boîte de sous-catégorie. Voici quelques images pour illustrer ce que je veux dire :



Le sujet que j’ai épinglé (Using Perimeter Detect: Zymkey 4), j’aimerais qu’il soit listé comme le premier sujet vedette dans la boîte de sous-catégorie, au-dessus de Perimeter Detect Actions. Des idées ?

1 « J'aime »

Selon les tests effectués sur mon propre site, les sujets épinglés s’affichent en haut de la liste des sujets en vedette tant qu’ils restent épinglés pour un utilisateur. Les utilisateurs anonymes verront également le sujet épinglé en haut de cette liste. Si un sujet est désépinglé, soit manuellement par l’utilisateur, soit parce qu’il a lu l’intégralité du sujet et que sa préférence utilisateur par défaut est activée pour « Désépingler automatiquement les sujets lorsque j’arrive en bas », le sujet épinglé ne sera plus automatiquement affiché en haut de la liste des sujets en vedette.

Lorsqu’un sujet est épinglé pour un utilisateur, il devrait ressembler à ceci dans la liste :

Après avoir désépinglé ce sujet pour mon utilisateur, le sujet épinglé n’apparaît plus dans la liste des sujets en vedette pour cet utilisateur :

2 « J'aime »

Je rencontre le même problème. J’affiche une liste de sous-catégories avec des sujets à la une dans des encadrés. Les sujets à la une n’affichent pas les sujets épinglés, même lorsque j’ai essayé le mode navigation privée ou désactivé l’option « désépingler automatiquement les sujets lorsque l’utilisateur atteint le bas de la page ». Est-ce que j’applique la fonctionnalité incorrectement ?

J’obtiens des résultats incohérents lors de mes tests. Dans ma réponse précédente, j’ai fait l’hypothèse que les sujets épinglés étaient destinés à être ajoutés en haut de la liste des sujets en vedette pour les utilisateurs qui n’ont pas encore désépinglé le sujet. Je pense que c’est vrai, mais je ne suis pas certain.

Ce qui semble se produire lorsque je teste cela sur mon site local, c’est qu’épingler un sujet ne met pas automatiquement à jour la liste des sujets en vedette de la catégorie. Si, après avoir épinglé un sujet dans une sous-catégorie, j’exécute CategoryFeaturedTopic.feature_topics_for pour cette sous-catégorie, le sujet nouvellement épinglé s’affiche en haut de la boîte des sujets en vedette. Je réalise que cela ne résout pas votre problème, mais cela pourrait aider à expliquer ce qui se passe.

Lorsque je me rends sur https://meta.discourse.org/c/howto/10 en tant qu’utilisateur anonyme, je vois les sujets épinglés attendus dans la sous-catégorie des développeurs :

2 « J'aime »