Tableau Kanban

:discourse2: Résumé Kanban Board vous permet d’afficher et d’organiser les sujets à l’aide d’une interface de tableau kanban.
:eyeglasses: Aperçu Aperçu sur Discourse Theme Creator
:hammer_and_wrench: Lien du dépôt https://github.com/discourse/discourse-kanban-theme
:open_book: Nouveau aux thèmes Discourse ? Guide du débutant pour l’utilisation des thèmes Discourse

Installer ce composant de thème

:megaphone: 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.

:discourse2: 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 :

  1. Mode Catégories : Organiser les sujets par leurs catégories assignées
  2. Mode Tags : Organiser les sujets par leurs tags assignés
  3. 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 :

  1. Assurez-vous que vos utilisateurs cibles sont @staff, @trust_level_4, ou modérateurs de catégorie
  2. 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)
  3. 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


160 « J'aime »
Creative Uses of Discourse
Manage categories Trello style - a kanban service for Discourse
Kanban Board Overlay for Discourse Topics
I want to code a kanban interface to categories .. lets put a spec together
Project management in Discourse
Feature request: "I will follow on at this date"
Try out the new Boards feature for roadmaps and collaboration
Manage categories Trello style - a kanban service for Discourse
Topic List Thumbnails
Add a new special character to Kanban theme component allowing users to define 'all categories'
FKB Pro - Social theme
Subcategory selection in the Kanban TC could be improved
Customizing your site with existing theme components
Roadmap Style Category
Creating a system to move topics based on given criteria such as a timestamp
Super long line in topic causing page to be sidescrolled (a lot!)
Roadmap Style Category
Using forum researcher to help organize and split large topics
How to embed Notion to Discourse
Nav Button Highlighter component - now working
Added a section on user permissions to enable kanban changes to documentation
Category homepage as default?
Different themes per category?
What is the best way to Integrate Trello with Discourse?
Manage categories Trello style - a kanban service for Discourse
Time tracking using Discourse?
New Theme: Tag-Pages Navigation
How would I able to list topics as boxes
Customize hamburger menu to add switch what switches theme and applies predefiend filter
Customize hamburger menu to add switch what switches theme and applies predefiend filter
Advise on how to organize my forum categories and tags
Anyone tried to implement a slipbox/zettelkasten in Discourse
Layouts Plugin
List of categories not showing in "Display categories" control
New Theme: Tag-Pages Navigation
Refactor structured data/microdata in ItemLists to become "simple" ListItem
Mandatory tags not being enforced for staff