Dans certaines catégories, les parties prenantes d’un projet souhaiteraient faire glisser et déposer manuellement les sujets pour les réorganiser. Existe-t-il un composant ou un plugin de thème permettant un ordre personnalisé des sujets ?
Cet ordre changerait immédiatement lorsque quelqu’un posterait dans un sujet ![]()
Autant que je sache, il n’y a aucun moyen de conserver un ordre fixe des sujets.
Je crois que c’est correct. Le pincement est probablement la solution la plus proche que vous puissiez obtenir.
Je ne parlais pas de « réorganisation temporaire ». Je suppose que ce que je propose, c’est une nouvelle façon d’organiser les sujets - « ordre personnalisé/manuel », peu importe comment vous voudriez l’appeler. Pas par date, pas par nom, pas par likes, popularité ou autre critère. Mais un ordre manuel. Cela placerait les nouveaux sujets à la fin ou au début par défaut (un paramètre nouveau), mais permettrait de les réorganiser librement sinon.
Et cet ordre ne change pas lorsqu’il y a de nouveaux posts ? Donc, il y aurait une liste différente dans /latest que dans le niveau catégorie ? Je suppose que cela casserait la fonction principale, au niveau technique et conceptuel, de façon si profonde que cela n’arriverait pas facilement, voire jamais.
Cela semble plus du style WordPress que ce à quoi ressemble un forum de discussion.
Mais en fermant tous les topics et en jouant avec les temps de publication, vous pouvez obtenir cela. Mais encore une fois, alors un WordPress ou un autre CMS serait un choix plus logique.
Je ne suis pas sûr de comprendre ce dont vous parlez, désolé. C’est une simple colonne « manual_ordering » dans la base de données et une nouvelle vue de la liste des sujets en plus de /latest et /new.
Veuillez ne pas juger les besoins des autres utilisateurs du forum par l’absence de ces besoins dans vos cas d’utilisation.
Discourse est positionné bien au-delà des forums de discussion classiques. C’est une base de connaissances, une gestion de projets, une coordination d’efforts, des chats, et Dieu sait quoi d’autre.
Je exprime simplement un besoin qui surgit constamment dans mes communautés.
J’ai également eu ce besoin, et je contourne les limites actuelles en faisant ceci :
- Définir une catégorie afin qu’elle trie par date de création
- Modifier la date/heure de chaque sujet pour qu’ils soient ordonnés comme je le souhaite
Il est évident que seul un administrateur peut faire cela — et les dates/heures deviennent un peu déroutantes. Ce n’est donc pas idéal !
Ce serait certainement une demande de fonctionnalité pertinente (c’est-à-dire dans Contribute > Feature).
Il semble que le besoin soit là et semi-reconnu, du moins pour la Documentation, car les sujets apparaissent triés manuellement dans la barre latérale. Je ne vois pas le tri manuel sur la liste des sujets dans la section principale, mais j’aimerais aussi cette option.
J’ai déplacé ce sujet vers Contribute > Feature, car il ressemble davantage à une demande de fonctionnalité qu’à une demande d’assistance. L’équipe est consciente que pour la documentation, d’autres méthodes de présentation et de classement des sujets seront nécessaires, et des projets sont en cours pour répondre à ce besoin. Malheureusement, je ne peux pas encore partager de calendrier précis à ce sujet.
En attendant, vous avez peut-être vu Discourse Doc Categories, qui permet de créer une table des matières dans la barre latérale, comme nous le faisons ici pour Documentation.