Configuration simplifiée des catégories

Que vous soyez nouveau sur Discourse ou que vous souhaitiez étendre votre communauté existante, nous voulons vous faciliter la création de catégories pour soutenir des conversations significatives. Dans cet optique, nous introduisons une amélioration majeure du processus de création de catégories, qui devrait le rendre plus simple pour la plupart des cas d’usage, tout en permettant une configuration plus avancée si nécessaire.

Dans ce sujet, nous passerons en revue les principaux changements et vous expliquerons comment commencer à utiliser ce système simplifié dès aujourd’hui.

:microscope: Ce qui a changé

Parcourons ensemble certains des changements apportés à la création de catégories.

Ancienne création de catégories, à titre de référence

1. Champs ciblés

Avec pour objectif de simplifier la création typique de catégories, nous avons réduit cette page initiale à l’essentiel.

2. Sélection de couleurs mise à jour

Le nouveau sélecteur de couleurs (c’est-à-dire le bouton pipette) affiche la couleur d’arrière-plan et la couleur du texte. [1]

Nous avons également masqué les couleurs suggérées et les couleurs précédemment sélectionnées (indiquées par une coche), car nous estimions qu’elles ajoutaient du bruit à la page de création de catégories.

3. Champs de style améliorés

Les champs Style ont été réorganisés pour occuper moins d’espace, tout en rendant les différentes options (c’est-à-dire Icône, Émoji ou Carré) plus visibles.

4. Contrôles d’accès simplifiés

Discourse offre une grande flexibilité en matière d’accès aux catégories, mais nous voulions vous proposer une version simple couvrant la plupart des cas d’usage. Avec ce nouveau système, vous pouvez facilement choisir entre :

  • Un accès Public, permettant à tout le monde de voir, créer des sujets et publier des réponses [2]
  • Un accès Privé, où vous spécifiez le(s) groupe(s) autorisé(s) à voir, créer des sujets et publier des réponses

Si vous avez besoin de permissions plus flexibles, le lien rapide vous dirige vers la section des paramètres avancés (voir la section suivante !), où vous pouvez ajuster les accès.

5. Accès aux paramètres avancés

Pour la plupart des catégories, vous devriez trouver tout ce dont vous avez besoin sur cette page principale. Cependant, si vous avez besoin d’accéder à tous les paramètres disponibles, activez l’interrupteur Paramètres avancés pour afficher toutes les options supplémentaires.

La plupart de ces éléments sont inchangés, à deux exceptions près :

  • Le slug de catégorie a été déplacé de la page principale vers l’onglet Paramètres.
  • La couleur du texte a été déplacée de la page principale vers l’onglet Apparence.

:gear: Activer la création simplifiée de catégories dans votre communauté

Pour l’instant, il s’agit d’un changement expérimental ! Nous accueillons vos retours, qui nous aideront à apporter des améliorations afin que cela puisse bientôt devenir la nouvelle expérience par défaut pour la création de catégories.

Pour l’activer, rendez-vous sur la page Changements à venir dans votre zone d’administration (/admin/config/upcoming-changes) et trouvez l’élément Activer la création simplifiée de catégories. Mettez à jour le champ Activé pour… pour opter pour ce nouveau design :

Remarque : Cet élément de changement à venir ne modifie pas qui peut créer des catégories — si vous le réglez sur « Tout le monde », seuls les administrateurs (et les modérateurs, si vous avez activé les modérateurs gèrent les catégories et les groupes) le verront, car ce sont les seuls pouvant créer des catégories.

:mega: Qu’en pensez-vous ?

Nous serions ravis d’avoir votre avis sur ce nouveau processus de création de catégories. A-t-il rendu la création d’une catégorie plus facile ? Y a-t-il d’autres améliorations que vous pensez que nous pourrions apporter ici pour continuer à simplifier ce processus ?


  1. Nous définissons automatiquement la couleur du texte en blanc ou en noir selon ce qui est le plus accessible sur l’arrière-plan sélectionné. Vous pouvez définir votre propre couleur de texte dans l’onglet Apparence, visible lorsque vous activez les paramètres avancés. ↩︎

  2. Pour être précis, toute personne pouvant voir votre communauté et toute personne pouvant publier des sujets/réponses dans votre communauté peut le faire dans cette catégorie. Si votre communauté est privée, tout utilisateur connecté peut voir et publier des sujets/réponses dans la catégorie ; si votre communauté est publique, tout visiteur du site peut voir la catégorie, mais seuls les utilisateurs connectés peuvent publier des sujets/réponses dans celle-ci. ↩︎

23 « J'aime »

Ça a l’air vraiment bien ; c’est un changement de qualité de vie vraiment agréable.

J’ai cependant une question sur la façon dont les autres créent des catégories. Pour moi, je ne crée pratiquement jamais de catégorie qui sera publique immédiatement. C’est parce que, par défaut, une nouvelle catégorie contient ce sujet « À propos de la catégorie » qui ne contient pas grand-chose et sert principalement de substitut à de futurs changements.

Je ne rends la catégorie publique que lorsque ce sujet À propos de la catégorie est prêt.

Peut-être que c’est juste mon propre processus, mais je suis curieux de savoir si quelqu’un peut s’y identifier.

7 « J'aime »

Merci pour vos efforts. Cela semble vraiment bien et pourrait être bénéfique si vous voulez juste créer une catégorie pour une utilisation immédiate. Cependant, à quelle fréquence cela se produit-il réellement dans le flux de travail quotidien d’un administrateur ?

Champs ciblés, contrôles d’accès et accès aux paramètres avancés :

En fait, tous les paramètres importants sont maintenant masqués par défaut. De mon point de vue, ces paramètres sont le strict nécessaire.

Sélection de couleur, saisies de style :

Sympa :slight_smile:

3 « J'aime »

Intéressant, cela a beaucoup de sens aussi. Nous pouvons étudier la possibilité de faciliter cela depuis la catégorie elle-même afin que vous n’ayez pas à faire des allers-retours.

C’est utile à savoir, merci de partager. Lorsque vous créez une catégorie, quels champs mettez-vous généralement à jour ?

2 « J'aime »

C’est super !

Donc, si quelqu’un ne fouille pas dans l’onglet Paramètres, l’identifiant est-il simplement dérivé du nom de la catégorie (en remplaçant les espaces par des tirets) ?

1 « J'aime »

:right_arrow: Les paramètres suivants sont obligatoires :

Général
Nom de la catégorie
Slug de la catégorie

Styles
Style
Couleur

Sécurité
Groupe : Voir, Répondre, Créer

Paramètres
Position sur la page des catégories

Images
Image du logo de la catégorie

:right_arrow: Je les examine généralement plus tard pour m’assurer qu’ils sont corrects :

Localisations

1 « J'aime »

Oui, exactement. C’est ainsi que cela fonctionnait auparavant aussi, c’était juste plus visible, ce que nous pensions être une trop grande importance pour quelque chose que nous n’anticipions pas que la plupart des communautés modifiaient.

2 « J'aime »

Ce sont les plus grandes avancées pour moi. Ce sélecteur de couleur sera-t-il également ajouté à Discourse pour que les développeurs de plugins/composants puissent l’utiliser ? Ce serait formidable de l’avoir partout où une couleur est demandée, que ce soit personnalisé ou par Discourse depuis le début.

2 « J'aime »

Il est disponible pour une utilisation dans les formulaires FormKit… voici où il est utilisé lors de la création de catégories :

…mais il n’a pas été rendu disponible pour une utilisation en dehors des formulaires.

Nous avons également quelques composants d’administration distincts, ColorInput et ColorPicker, que nous devrions envisager d’unifier à un moment donné.

3 « J'aime »

Serait un ajout utile aux plugins BBCode/toolbar et aux nouvelles fonctionnalités de couleur des icônes de balises, etc. Les anciens membres de mon nouveau site sont confus quant à l’absence de sélecteur de couleur auquel ils sont habitués avec les logiciels précédents.

Mais je m’égare…quant à la création de catégories, j’ai activé cette option et essayé. La seule chose que je trouve moins simple est la façon dont les autorisations privées finissent par être un peu trop simplifiées, nécessitant de toute façon un passage dans les paramètres avancés. J’aime beaucoup l’approche simplifiée sinon !

1 « J'aime »

Ce serait formidable de voir si ce composant est également activé pour les objets de réglages de thème :smiley:

6 « J'aime »

Je n’ai pas encore testé mais cela semble vraiment aller dans la bonne direction pour moi !

1 « J'aime »

J’ai remarqué qu’après avoir activé cette fonctionnalité, les paramètres de l’onglet Tags ne sont pas conservés.

Spécifiquement les paramètres Restreindre ces groupes de tags à la catégorie ‘…’ et Exiger que les nouveaux sujets aient des tags des groupes de tags.

J’avais des groupes de tags définis dans ces champs. Après avoir activé cette expérience, ces champs sont apparus vides.

Étrangement, sauvegarder le formulaire tel qu’il apparaissait vide n’a pas supprimé la configuration précédemment définie, n’a pas réinitialisé la configuration. Les champs semblaient toujours vides.

1 « J'aime »
3 « J'aime »

Je ne suis pas sûr pourquoi on appelle cela « création de catégorie » au lieu de « gestion de catégorie ».
Quoi qu’il en soit, je pense que c’est un très bon pas en avant. Avec quelques modifications supplémentaires, ce serait vraiment génial.

Peut-être que cela appartient à un sujet UX plus général, si c’est le cas, n’hésitez pas à déplacer ce message vers un nouveau sujet là-bas.

Voici mes 2 centimes :

Renommer « Sécurité » en « Permissions »

La sécurité est un concept beaucoup plus large (confidentialité, intégrité, disponibilité) et cela semble effrayant et technique.

Renommer « Paramètres » en « Avancé » et le déplacer à droite (dernière position)

Tous les onglets sont des paramètres, pas seulement celui-ci. Et c’est un terme très générique qui ne m’aide pas.

Déplacer les paramètres d’« Approbation par le modérateur » vers l’onglet « Permissions »

Déplacer « Exiger l’approbation du modérateur pour toutes les nouvelles XXX » vers l’onglet Permissions.

Demande de fonctionnalité : approbation du modérateur plus granulaire

Il serait formidable de pouvoir désigner des groupes spécifiques qui nécessitent l’approbation d’un modérateur pour créer/répondre au lieu de cases à cocher générales.

Déplacer le « Slug de catégorie » vers « Apparence »

Parce que c’est de cela qu’il s’agit.

Déplacer le « Nombre de sujets affichés sur la page des catégories » vers « Apparence »

Parce que c’est de cela qu’il s’agit.

Ajouter plus de texte d’aide

  • Le modèle n’est qu’un éditeur sans aucune orientation
  • Une icône :information_source: à côté de tous ces paramètres qui affiche une petite fenêtre contextuelle serait vraiment utile. Surtout l’onglet Paramètres Avancé peut être très accablant.

Clarifier que « couleur » et « style » et l’aperçu vont ensemble

Ces trois éléments se trouvent maintenant entre le « Nom de la catégorie » et « Sous-catégorie de », mais ils ne sont pas regroupés visiblement. Les placer dans un \u003cfieldset\u003e avec une \u003clegend\u003e rendrait les choses beaucoup plus claires.

Points d’extension de plugin sur chaque onglet

Bien que api.registerEditCategoryTab soit très bienvenu, il serait utile de pouvoir développer les onglets existants également. Tous les onglets n’ont pas de point d’extension de plugin juste au-dessus des boutons « Créer » / « Enregistrer », cependant.

  • Sécurité, Paramètres, Apparence en ont un
  • Général, Modèle et Chat n’en ont pas

À côté des points d’extension spécifiques aux onglets, un point d’extension générique supplémentaire qui passe l’onglet comme argument pourrait être utile.

9 « J'aime »

Je suis entièrement d’accord avec tout ce que @RGJ vient de dire !!!

3 « J'aime »

Toutes ces observations sont pertinentes, nous prévoyons de faire beaucoup de cela…

En effet, cet onglet est devenu un fourre-tout pour tout, y compris les extensions de plugin… une grande partie peut être répartie

Nous allons essayer de combiner tout cela, peut-être quelque chose comme ceci

9 « J'aime »

Ohhh j’aime ça !!! Génial !

2 « J'aime »

Maintenant, j’utilise la configuration par catégorie. Beaucoup plus facile qu’avant. Plus facile à utiliser sur l’application mobile. J’applaudis toujours :clap: toute aide pour rendre l’utilisation de Discourse plus facile. Merci l’équipe :folded_hands:

7 « J'aime »