Impossible de déplacer la sous-sous-catégorie depuis l'interface utilisateur

Si je souhaite déplacer un sujet vers une sous-sous-catégorie, cela ne fonctionne pas. Je l’ai déplacé maintenant via la ligne de commande, mais j’apprécierais vraiment que vous puissiez modifier quelque chose de votre côté.

1 « J'aime »

À ma connaissance, les catégories de niveau tertiaire ne sont prises en charge que pour les clients hébergés, c’est pourquoi vous devez modifier un paramètre caché.

Si ce bug affecte également les clients hébergés, je m’attends à ce qu’il soit détecté et corrigé. Dans le cas contraire, je ne m’attends à rien de prochainement.

Il est très rare qu’un site ait besoin de trois niveaux de catégories ; la réponse est presque toujours d’utiliser des tags.

1 « J'aime »

@corinna peux-tu fournir les étapes de reproduction pour cela ? Je suppose que cela provient de la fenêtre modale des paramètres de catégorie et que tu essaies de le déplacer d’un parent à un autre ?

3 « J'aime »

Désolé, je voulais dire le déplacement d’un sujet (j’ai corrigé le titre maintenant). Lors de la modification d’un sujet, il propose uniquement de le déplacer vers des catégories et des sous-catégories, pas vers des sous-sous-catégories.

@Stephen Malheureusement, notre forum est l’un des rares cas où les étiquettes seules ne suffisent pas. En effet, il devrait s’agir en réalité de quatre forums complètement distincts. Étant donné qu’il y a un important chevauchement d’utilisateurs et afin de réduire la charge administrative, nous avons décidé de les regrouper.

Si vous avez un accès shell au forum, vous pouvez également déplacer un sujet vers une sous-sous-catégorie en utilisant ces commandes (remplacez <topic_id> et <to_category_id> par les IDs extraits de la barre d’adresse du navigateur) :

cd /var/discourse/
./launcher enter app
rails c
Topic.where(id: <topic_id>).update_all(category_id: <to_category_id>)
2 « J'aime »