| Résumé | Kanban Board vous permet d’afficher et d’organiser les sujets à l’aide d’une interface de tableau kanban. | |
| Aperçu | Aperçu sur Discourse Theme Creator | |
| Lien du dépôt | https://github.com/discourse/discourse-kanban-theme | |
| Nouveau aux thèmes Discourse ? | Guide du débutant pour l’utilisation des thèmes Discourse |
Installer ce composant de thème
Les tableaux kanban ont désormais été livrés en tant que plugin Discourse principal, voir Try out the new Boards feature for roadmaps and collaboration . Cela est disponible pour nos clients sur nos plans Business et Enterprise.
Hébergé par nous ? Les composants de thème sont disponibles sur nos plans Pro, Business et Enterprise.
Résumé
Le composant de thème Kanban Board transforme la manière dont vous organisez et visualisez les sujets de votre forum. Il fournit une interface de glisser-déposer qui vous permet de déplacer des sujets entre différentes colonnes représentant des catégories, des tags ou des affectations d’utilisateurs, ce qui en fait un outil idéal pour la gestion de projet, la visualisation de flux de travail et l’organisation de contenu.
Fonctionnalités
Modes d’organisation multiples
Le Kanban Board propose trois modes différents pour organiser vos sujets :
- Mode Catégories : Organiser les sujets par leurs catégories assignées
- Mode Tags : Organiser les sujets par leurs tags assignés
- Mode Affectation : Organiser les sujets par les utilisateurs auxquels ils sont affectés
Vous pouvez faire glisser les sujets entre les listes pour modifier automatiquement les attributs correspondants :
Optimisé pour les performances
Les listes sont « chargées paresseusement » (lazy-loaded), ce qui signifie que le composant ne charge le contenu que si nécessaire. Cela garantit des performances raisonnables même en traitant un grand nombre de catégories ou de sujets.
Configuration et personnalisation
Sélection du mode de tableau par défaut
Le mode de tableau par défaut sera automatiquement déterminé en utilisant ces critères :
- S’il s’agit du niveau supérieur, utiliser le mode catégories
- S’il s’agit d’une catégorie et qu’il y a des sous-catégories, utiliser le mode catégories
- Sinon, utiliser le mode tags. (Listes construites à partir de la liste des « tags principaux »)
Changer le mode de tableau
Vous pouvez changer le mode de tableau à l’aide du bouton de filtre à gauche, et les modifications de configuration seront reflétées dans l’URL. Les utilisateurs peuvent marquer leur configuration préférée dans leur navigateur.
Paramètres
Les administrateurs du site peuvent personnaliser les paramètres par défaut du composant de thème via les paramètres du thème :
Résumé
| Paramètre | Description |
|---|---|
| Afficher les catégories | Une liste de catégories où le bouton « Tableau » doit apparaître. Si laissé vide, il sera affiché partout. Pour les sous-catégories, n’incluez pas le slug du parent. Utilisez @ pour désigner la vue de niveau supérieur. |
| Modes par défaut | Remplacer le mode de tableau par défaut pour chaque catégorie. Utilisez la syntaxe catégorie:mode:paramètres. Par exemple, support:assigned:david,sam,joffrey. Utilisez @ à la place de la catégorie pour désigner la vue de niveau supérieur (par ex. @:tags:todo,done). Utilisez @untagged pour afficher une colonne sans tag. |
| Vue par défaut | Une liste de catégories où le « Tableau » est la vue par défaut. (Note : Ne prend pas encore en charge la vue par défaut de niveau supérieur) |
| Exiger une confirmation | Afficher une modale de confirmation avant d’apporter des modifications aux tags/catégories d’un sujet |
| Afficher les tags | Afficher les tags sur les cartes de sujet |
| Style de carte | Déterminer le style visuel des cartes de sujet (actuellement « détaillé » est disponible) |
| Afficher la miniature du sujet | Afficher la miniature du sujet en bas de la carte |
| Afficher les indicateurs d’activité | Afficher un indicateur d’activité d’une carte. Différents styles seront appliqués si le sujet a été remonté il y a plus de 7 jours ou plus de 20 jours |
Les valeurs par défaut de chaque paramètre sont affichées ci-dessous :
Personnalisation des textes
Les administrateurs peuvent personnaliser les libellés de texte utilisés dans toute l’interface du tableau kanban. Les éléments de texte suivants peuvent être personnalisés :
Résumé
| Traduction | Défaut | Description |
|---|---|---|
| no_topics | no topics | Affiché lorsqu’une colonne n’a pas de sujets |
| confirm_change_tags | Remove ‘#%{remove}’ and add ‘#%{add}’ to ‘%{title}’? | Message de confirmation lors de la modification des tags |
| confirm_close | Close topic ‘%{title}’? | Confirmation lors de la fermeture d’un sujet |
| confirm_open | Reopen topic ‘%{title}’? | Confirmation lors de la réouverture d’un sujet |
| confirm_change_category | Move topic ‘%{title}’? | Confirmation lors du changement de catégorie d’un sujet |
| menu_label | Board | Texte pour l’élément de menu de navigation du tableau |
| copy_link | Copy link to clipboard | Info-bulle pour la copie d’un lien |
| configure | Configure kanban board | Texte pour le bouton de configuration |
| fullscreen | Toggle fullscreen | Texte pour le bouton de bascule plein écran |
| no_lists | No Kanban lists configured… | Affiché lorsqu’aucune liste n’est configurée |
| controls | Kanban Board Controls | En-tête pour la section des contrôles |
| last_post_by | Last post by | Libellé pour les informations du dernier posteur |
| modal.title | Configure Kanban | Titre de la modale de configuration |
| modal.tags_placeholder | Tags to display… | Texte de substitution pour le champ de saisie des tags |
| modal.categories_placeholder | Categories to display… | Texte de substitution pour le champ de saisie des catégories |
| modal.usernames_placeholder | Users to display… | Texte de substitution pour le champ de saisie des utilisateurs |
| modal.apply | Apply | Texte pour le bouton appliquer |
| modal.mode | Board Mode | Libellé pour le sélecteur de mode de tableau |
| modal.lists | Lists | Libellé pour la section de configuration des listes |
Conseils pour une utilisation efficace
Configuration des colonnes de tags
Pour une configuration la plus intuitive en mode tags, organisez vos tags dans un groupe de tags avec « un seul tag de ce groupe » activé. Cela garantit que les sujets ne peuvent avoir qu’un seul tag de statut, faisant fonctionner le tableau kanban comme un tableau de flux de travail traditionnel.
Contrôle de l’ordre des colonnes en mode tags
Vous pouvez spécifier l’ordre exact des colonnes à l’aide du paramètre default modes. Par exemple, spécifier roadmap:tags:discovery,design,build,testing affichera les colonnes dans cet ordre spécifique :
Donner du pouvoir à vos utilisateurs
Étant donné que le mécanisme pour déplacer les sujets entre les colonnes kanban consiste à changer le tag, vous devez vous assurer que vos utilisateurs cibles peuvent réellement le faire. Options :
- Assurez-vous que vos utilisateurs cibles sont @staff, @trust_level_4, ou modérateurs de catégorie
- Modifier les paramètres du site
post edit time(cela permet aux utilisateurs de pouvoir modifier le titre / les tags de leurs propres sujets pendant une durée beaucoup plus longue) - Rendre tous les sujets des wikis (ils devront toutefois éditer le wiki pour changer le tag, ce qui n’est pas idéal)
Questions fréquemment posées
Puis-je utiliser le tableau kanban sur des appareils mobiles ?
La fonctionnalité de glisser-déposer ne fonctionne actuellement pas sur les appareils mobiles car ils ne prennent pas en charge le glisser-déposer HTML5. Vous pouvez toujours afficher le tableau sur mobile, mais vous ne pourrez pas déplacer les cartes entre les colonnes.
Pourquoi l’onglet tableau disparaît-il après l’avoir configuré ?
Si l’onglet tableau disparaît après la configuration initiale, vous devez peut-être vous assurer d’avoir correctement saisi les noms de catégories dans les paramètres du thème. Assurez-vous d’utiliser le slug de catégorie exact (avec des tirets bas plutôt que des tirets si applicable) et de configurer séparément les catégories parents et les sous-catégories.
Comment limiter les tags affichés à l’échelle du site ?
Vous pouvez configurer les tags qui apparaissent en mode tags à l’aide du paramètre default modes. Spécifiez exactement quels tags doivent apparaître comme colonnes pour empêcher l’affichage de tous les tags.
Comment changer l’apparence des cartes ?
Vous pouvez personnaliser l’apparence des cartes à l’aide de plusieurs paramètres :
- Utilisez le paramètre « Style de carte » pour sélectionner le format d’affichage
- Activez ou désactivez les tags sur les cartes avec l’option « Afficher les tags »
- Ajoutez des miniatures aux cartes avec le paramètre « Afficher la miniature du sujet »
- Ajoutez des indicateurs visuels d’activité avec le paramètre « Afficher les indicateurs d’activité »
Fonctionnalités pr-welcome :
-
Rendre les listes plus configurables. par ex. permettre aux administrateurs de définir une combinaison d’affectation, de tags et de catégories dans un seul affichage
-
Ajouter la prise en charge du glisser-déposer de cartes sur les appareils mobiles. Malheureusement, ils ne prennent pas en charge html drag and drop


