Je pense que l’épinglage des sujets se fait au niveau utilisateur. Une fois que vous avez vu un sujet épinglé, il se désépingle au niveau utilisateur ? En lisant la documentation, il semble que je puisse forcer l’épinglage d’un sujet pour qu’il reste toujours en haut.
Ce paramètre est déroutant. Il n’est pas clair que l’un de ces paramètres permet à l’utilisateur de choisir le comportement (« par défaut »), tandis que l’autre retire cette option à l’utilisateur. La différence est assez subtile.
Peut-être que je suis un peu lent, mais j’ai perdu un peu de temps avant de comprendre ce qui se passait.
Oh non, désolé d’apprendre cela ! Je suis d’accord, cela peut prêter à confusion. Avez-vous une description de paramètre recommandée qui rendrait cette distinction plus claire ?
Donc, dans certaines sections, cela semble fonctionner, tandis que dans d’autres, les sujets épinglés descendent rapidement dans la section. J’ai les deux cases décochées.
En fait, il s’épingler dans la sous-catégorie. Existe-t-il un moyen de faire en sorte qu’un message d’une sous-catégorie s’épingler dans sa catégorie principale ?
Autre question : puis-je désactiver la possibilité de désépingler au niveau de l’utilisateur ? Je prévois de monétiser cette fonctionnalité, et si les utilisateurs peuvent la désactiver, cela va à l’encontre de cet objectif.
Que font exactement ces deux boutons « Réinitialiser » ?
Je pourrais imaginer différentes choses, mais je n’ai pas pu trouver la logique dans le code (désolé, mes compétences en lecture de Ruby sont au mieux rudimentaires) :
Réinitialiser ce paramètre pour chaque utilisateur. Mais alors, celui du bas n’aurait pas beaucoup de sens, car ce paramètre semble uniquement lié à la valeur par défaut pour les nouveaux utilisateurs ?
Réinitialiser le statut « épinglé » de tous les sujets pour tous les utilisateurs. Mais alors, celui du bas n’aurait pas beaucoup de sens, car ce paramètre semble uniquement lié à la valeur par défaut pour les nouveaux utilisateurs ?
L’option « réinitialiser » permet de rétablir les paramètres d’administration à leur configuration par défaut d’origine. Parfois, cela impliquera de réinitialiser les préférences des utilisateurs - par exemple, réinitialiser/modifier la deuxième option default topics automatic unpin vous demandera si vous souhaitez appliquer le changement historiquement ainsi qu’à partir du moment du changement :
Existe-t-il une sorte de « manuel de discourse » où je pourrais rechercher la signification de telles options ? Au moins sur Documentation - Discourse Meta, je n’ai pas vu de description.
Et… y a-t-il par hasard aussi une option pour que l’administrateur réinitialise les paramètres « épinglés » de tous les utilisateurs sur tous les sujets épinglés ?
Idéalement, la description de chaque paramètre d’administration devrait fournir suffisamment d’informations directement sur la page (et nous sommes toujours ouverts aux suggestions sur la façon de les rendre plus claires si nécessaire ). Mais meta.discourse.org est le manuel utilisateur de Discourse de facto. Si vous ne trouvez rien dans la recherche, n’hésitez pas à créer un nouveau sujet et à y poser votre question.
Je ne pense pas qu’il existe de moyen simple sans utiliser la console Rails. Vous pouvez individuellement désépingler puis réépingler chaque sujet en utilisant la clé à molette du sujet, cependant, un utilisateur peut désépingler et réépingler un sujet à tout moment, donc même si vous les réinitialisez tous, ils peuvent toujours être remplacés. Si vous avez des informations que vous souhaitez toujours rendre visibles, vous pourriez essayer d’utiliser le composant de thème Versatile Banner ?
Merci, cela semble de loin la façon la plus simple de procéder, surtout lorsqu’il n’y a que quelques sujets épinglés (et je pense qu’avoir tout affiché et maintenu en haut par défaut a le plus de sens avec très peu de sujets épinglés).