Quadro Kanban

:discourse2: Resumo O Kanban Board permite que você exiba e organize tópicos usando uma interface de quadro kanban.
:eyeglasses: Pré-visualização Pré-visualizar no Discourse Theme Creator
:hammer_and_wrench: Link do Repositório https://github.com/discourse/discourse-kanban-theme
:open_book: Novo em Temas do Discourse? Guia para iniciantes sobre como usar Temas do Discourse

Instalar este componente de tema

:discourse2: Hospedado por nós? Componentes de tema estão disponíveis para uso em nossos planos Standard, Business e Enterprise.

Resumo

O componente de tema Kanban Board transforma a maneira como você organiza e visualiza seus tópicos do fórum. Ele fornece uma interface de arrastar e soltar que permite mover tópicos entre diferentes colunas representando categorias, tags ou atribuições de usuários, tornando-o ideal para gerenciamento de projetos, visualização de fluxo de trabalho e organização de conteúdo.

Recursos

Múltiplos modos de organização

O Kanban Board oferece três modos diferentes para organizar seus tópicos:

  1. Modo Categorias: Organize tópicos por suas categorias atribuídas
  2. Modo Tags: Organize tópicos por suas tags atribuídas
  3. Modo Atribuição: Organize tópicos pelos usuários aos quais estão atribuídos

Você pode arrastar tópicos entre as listas para alterar automaticamente os atributos correspondentes:

Desempenho otimizado

As listas são “carregadas preguiçosamente” (lazy-loaded), o que significa que o componente só carrega o conteúdo conforme necessário. Isso garante um desempenho razoável mesmo ao lidar com um grande número de categorias ou tópicos.

Configuração e ajustes

Seleção do modo de quadro padrão

O modo de quadro padrão será determinado automaticamente usando estes critérios:

  • Se for o nível superior, use o modo categorias
  • Se for uma categoria e houver subcategorias, use o modo categorias
  • Caso contrário, use o modo tags. (Listas construídas a partir da lista de ‘tags principais’)

Alterando o modo do quadro

Você pode alterar o modo do quadro usando o botão de filtro à esquerda, e as alterações de configuração serão refletidas na URL. Os usuários podem marcar sua configuração favorita em seu navegador.

Configurações

Os administradores do site podem personalizar as configurações padrão do componente de tema através das configurações do tema:

Resumo
Configuração Descrição
Exibir categorias Uma lista de categorias onde o botão “Board” deve aparecer. Se deixado em branco, será mostrado em todos os lugares. Para subcategorias, não inclua o slug pai. Use @ para denotar a visualização de nível superior.
Modos padrão Substitua o modo de quadro padrão para cada categoria. Use a sintaxe categoria:modo:parâmetros. Por exemplo, suporte:atribuído:david,sam,joffrey. Use @ no lugar da categoria para denotar a visualização de nível superior (ex: @:tags:todo,done). Use @untagged para exibir uma coluna sem tags.
Visualização padrão Uma lista de categorias onde o “Board” é a visualização padrão. (Nota: Ainda não suporta a visualização padrão de nível superior)
Exigir confirmação Exibir um modal de confirmação antes de fazer alterações nas tags/categoria de um tópico
Exibir tags Exibir tags nos cartões de tópico
Estilo do cartão Determine o estilo visual dos cartões de tópico (atualmente “detalhado” está disponível)
Exibir miniatura do tópico Exibir a miniatura do tópico na parte inferior do cartão
Exibir indicadores de atividade Exibir um indicador da atividade de um cartão. Diferentes estilos serão aplicados se o tópico tiver sido promovido mais de 7 dias atrás ou mais de 20 dias atrás

Os padrões para cada configuração são mostrados abaixo:

Personalizações de texto

Os administradores podem personalizar os rótulos de texto usados em toda a interface do quadro Kanban. Os seguintes elementos de texto podem ser personalizados:

Resumo
Tradução Padrão Descrição
no_topics no topics Exibido quando uma coluna não tem tópicos
confirm_change_tags Remove ‘#%{remove}’ and add ‘#%{add}’ to ‘%{title}’? Mensagem de confirmação ao alterar tags
confirm_close Close topic ‘%{title}’? Confirmação ao fechar um tópico
confirm_open Reopen topic ‘%{title}’? Confirmação ao reabrir um tópico
confirm_change_category Move topic ‘%{title}’? Confirmação ao alterar a categoria de um tópico
menu_label Board Texto para o item do menu de navegação do quadro
copy_link Copy link to clipboard Tooltip para copiar um link
configure Configure kanban board Texto para o botão de configuração
fullscreen Toggle fullscreen Texto para o botão de alternância de tela cheia
no_lists No Kanban lists configured… Mostrado quando nenhuma lista está configurada
controls Kanban Board Controls Cabeçalho para a seção de controles
last_post_by Last post by Rótulo para informações do último postador
modal.title Configure Kanban Título do modal de configuração
modal.tags_placeholder Tags to display… Placeholder para o campo de entrada de tags
modal.categories_placeholder Categories to display… Placeholder para o campo de entrada de categorias
modal.usernames_placeholder Users to display… Placeholder para o campo de entrada de usuários
modal.apply Apply Texto para o botão aplicar
modal.mode Board Mode Rótulo para o seletor de modo do quadro
modal.lists Lists Rótulo para a seção de configuração de listas

Dicas para uso eficaz

Configurando colunas de tags

Para a configuração mais intuitiva no modo de tags, organize suas tags em um grupo de tags com “somente uma tag deste grupo” ativada. Isso garante que os tópicos possam ter apenas uma tag de status, fazendo com que o quadro kanban funcione como um quadro de fluxo de trabalho tradicional.

Controlando a ordem das colunas no modo de tags

Você pode especificar a ordem exata das colunas usando a configuração default modes. Por exemplo, especificar roadmap:tags:discovery,design,build,testing exibirá as colunas nessa ordem específica:

Capacitando seus usuários

Como o mecanismo para mover tópicos entre as colunas kanban é alterando a tag, você precisa garantir que seus usuários alvo possam realmente fazer isso. Opções:

  1. Garanta que seus usuários alvo sejam @staff, @trust_level_4 ou moderadores de categoria
  2. Altere as configurações do site de post edit time (isso permite que os usuários possam alterar o título/tags de seus próprios tópicos por um período muito mais longo)
  3. Torne todos os tópicos wikis (eles precisarão editar a wiki para alterar a tag, o que não é ideal)

Perguntas frequentes

Posso usar o quadro kanban em dispositivos móveis?

A funcionalidade de arrastar e soltar atualmente não funciona em dispositivos móveis porque eles não suportam arrastar e soltar do HTML5. Você ainda pode visualizar o quadro no celular, mas não poderá mover os cartões entre as colunas.

Por que a guia do quadro desaparece depois que eu a configuro?

Se a guia do quadro desaparecer após a configuração inicial, talvez seja necessário garantir que você inseriu corretamente os nomes das categorias nas configurações do tema. Certifique-se de usar o slug de categoria exato (com sublinhados em vez de hífens, se aplicável) e configure as categorias pai e subcategorias separadamente.

Como limito quais tags são exibidas em todo o site?

Você pode configurar quais tags aparecem no modo de tags usando a configuração default modes. Especifique exatamente quais tags devem aparecer como colunas para evitar que todas as tags apareçam.

Como altero a aparência do cartão?

Você pode personalizar a aparência dos cartões usando várias configurações:

  • Use a configuração “Card style” para selecionar o formato de exibição
  • Habilite ou desabilite tags nos cartões com a opção “Show tags”
  • Adicione miniaturas aos cartões com a configuração “Show topic thumbnail”
  • Adicione indicadores visuais de atividade com a configuração “Show activity indicators”

Recursos #pr-welcome:

  • tornar as listas mais configuráveis. por exemplo, permitir que os administradores definam uma combinação de atribuição, tags e categorias em uma única exibição

  • Adicionar suporte para arrastar cartões em dispositivos móveis. Infelizmente, eles não suportam arrastar e soltar html


159 curtidas
Creative Uses of Discourse
Manage categories Trello style - a kanban service for Discourse
Kanban Board Overlay for Discourse Topics
Different themes per category?
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"
Subcategory selection in the Kanban TC could be improved
Topic List Thumbnails
Add a new special character to Kanban theme component allowing users to define 'all categories'
FKB Pro - Social theme
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
Category homepage as default?
Added a section on user permissions to enable kanban changes to documentation
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
List of categories not showing in "Display categories" control
Layouts Plugin
New Theme: Tag-Pages Navigation
Refactor structured data/microdata in ItemLists to become "simple" ListItem
Mandatory tags not being enforced for staff
Manage categories Trello style - a kanban service for Discourse