カンバンボード

:discourse2: 概要 カンバンボードを使用すると、カンバンボードインターフェースを通じてトピックを表示および整理できます。
:eyeglasses: プレビュー Discourse Theme Creator でプレビュー
:hammer_and_wrench: リポジトリリンク https://github.com/discourse/discourse-kanban-theme
:open_book: Discourse テーマは初めてですか? Discourse テーマの使い方に関する初心者向けガイド

このテーマコンポーネントをインストール

:discourse2: 当方でホストされていますか? テーマコンポーネントは、Pro、Business、Enterprise プランで利用可能です。

概要

カンバンボードテーマコンポーネントは、フォーラムトピックの整理と可視化の方法を変革します。ドラッグ&ドロップインターフェースを提供し、カテゴリ、タグ、またはユーザー割り当てを表す異なる列間でトピックを移動できるようにします。これは、プロジェクト管理、ワークフローの可視化、コンテンツ整理に最適です。

機能

複数の整理モード

カンバンボードは、トピックを整理するための 3 つの異なるモードを提供します。

  1. カテゴリモード: 割り当てられたカテゴリ別にトピックを整理
  2. タグモード: 割り当てられたタグ別にトピックを整理
  3. 割り当てモード: 割り当てられたユーザー別にトピックを整理

リスト間でトピックをドラッグすると、対応する属性が自動的に変更されます。

パフォーマンス最適化

リストは「遅延読み込み」されるため、コンポーネントは必要な場合のみコンテンツを読み込みます。これにより、大量のカテゴリやトピックを扱う場合でも、適切なパフォーマンスが保証されます。

セットアップと設定

デフォルトのボードモードの選択

デフォルトのボードモードは、以下の基準を使用して自動的に決定されます。

  • トップレベルの場合、カテゴリモードを使用
  • カテゴリの場合、かつサブカテゴリが存在する場合は、カテゴリモードを使用
  • それ以外の場合は、タグモードを使用(「上位タグ」リストから構築されたリスト)

ボードモードの変更

左側のフィルターボタンを使用してボードモードを変更できます。設定の変更は URL に反映されます。ユーザーはブラウザでお気に入りの設定をブックマークできます。

設定

サイト管理者は、テーマの設定を通じてテーマコンポーネントのデフォルト設定をカスタマイズできます。

概要
設定 説明
カテゴリの表示 「ボード」ボタンが表示されるカテゴリのリスト。空白のままの場合、すべての場所で表示されます。サブカテゴリの場合、*親のスラッグを含めないでください。トップレベルのビューを示すには @ を使用します。
デフォルトモード 各カテゴリのデフォルトのボードモードを上書きします。構文は category:mode:params です。例:support:assigned:david,sam,joffrey。トップレベルのビューを示すにはカテゴリの代わりに @ を使用します(例:@:tags:todo,done)。タグ付けされていない列を表示するには @untagged を使用します。
デフォルトビュー 「ボード」がデフォルトのビューとなるカテゴリのリスト。(注:トップレベルのデフォルトビューはまだサポートされていません)
確認を要求 トピックのタグ/カテゴリを変更する前に確認モーダルを表示
タグの表示 トピックカードにタグを表示
カードスタイル トピックカードの視覚的スタイルを決定(現在「詳細」が利用可能)
トピックのサムネイルの表示 カードの下部にトピックのサムネイルを表示
アクティビティインジケーターの表示 カードのアクティビティのインジケーターを表示。トピックが 7 日以上前にバンプされた場合、または 20 日以上前にバンプされた場合は、異なるスタイルが適用されます

各設定のデフォルト値を以下に示します:

テキストのカスタマイズ

管理者は、カンバンボードインターフェース全体で使用されるテキストラベルを カスタマイズできます。以下のテキスト要素をカスタマイズできます。

概要
翻訳 デフォルト 説明
no_topics no topics 列にトピックがない場合に表示
confirm_change_tags ‘#%{remove}’を削除し、‘#%{add}’を‘%{title}’に追加しますか? タグを変更する際の確認メッセージ
confirm_close トピック‘%{title}’を閉じますか? トピックを閉じる際の確認
confirm_open トピック‘%{title}’を再オープンしますか? トピックを再オープンする際の確認
confirm_change_category トピック‘%{title}’を移動しますか? トピックのカテゴリを変更する際の確認
menu_label Board ボードナビゲーションメニュー項目のテキスト
copy_link リンクをクリップボードにコピー リンクをコピーするためのツールチップ
configure Configure kanban board 設定ボタンのテキスト
fullscreen Toggle fullscreen 全画面表示切り替えボタンのテキスト
no_lists No Kanban lists configured… リストが設定されていない場合に表示
controls Kanban Board Controls コントロールセクションのヘッダー
last_post_by Last post by 最後の投稿者の情報のラベル
modal.title Configure Kanban 設定モーダルのタイトル
modal.tags_placeholder Tags to display… タグ入力フィールドのプレースホルダー
modal.categories_placeholder Categories to display… カテゴリ入力フィールドのプレースホルダー
modal.usernames_placeholder Users to display… ユーザー入力フィールドのプレースホルダー
modal.apply Apply 適用ボタンのテキスト
modal.mode Board Mode ボードモードセレクターのラベル
modal.lists Lists リスト設定セクションのラベル

効果的な使用のためのヒント

タグ列のセットアップ

タグモードで最も直感的なセットアップを行うには、「このグループから 1 つのタグのみ」を有効にしたタググループでタグを整理します。これにより、トピックに 1 つのステータスタグのみを割り当てることができ、カンバンボードが従来のワークフローボードのように機能します。

タグモードでの列順序の制御

default modes設定を使用して、列の正確な順序を指定できます。例えば、roadmap:tags:discovery,design,build,testingを指定すると、列がその特定の順序で表示されます。

ユーザーの権限付与

カンバン列間でトピックを移動するメカニズムはタグを変更することであるため、対象ユーザーが実際にこれを行えるようにする必要があります。オプション:

  1. 対象ユーザーが @staff@trust_level_4、またはカテゴリモデレーターであることを確認
  2. post edit time サイト設定を変更(これにより、ユーザーが自分のトピックのタイトル/タグをより長い間変更できるようになります)
  3. すべてのトピックをウィキにする(ただし、タグを変更するにはウィキを編集する必要があり、これは理想的ではありません)

よくある質問

モバイルデバイスでカンバンボードを使用できますか?

ドラッグ&ドロップ機能は、HTML5 ドラッグ&ドロップをサポートしていないため、現在モバイルデバイスでは動作しません。モバイルでボードを表示することはできますが、列間でカードを移動することはできません。

ボードタブを設定後に消えてしまうのはなぜですか?

初期設定後にボードタブが消える場合は、テーマ設定にカテゴリ名を正しく入力しているか確認してください。正確なカテゴリスラッグ(該当する場合はダッシュではなくアンダースコアを使用)を使用し、親カテゴリとサブカテゴリを別々に設定してください。

サイト全体で表示されるタグを制限するにはどうすればよいですか?

default modes設定を使用して、タグモードに表示されるタグを構成できます。すべてのタグが表示されないように、列として表示されるタグを正確に指定してください。

カードの外観を変更するにはどうすればよいですか?

いくつかの設定を使用してカードの外観をカスタマイズできます。

  • 「Card style」設定を使用して表示形式を選択
  • 「Show tags」オプションでカード上のタグを有効または無効化
  • 「Show topic thumbnail」設定でカードにサムネイルを追加
  • 「Show activity indicators」設定で視覚的なアクティビティインジケーターを追加

pr-welcome 機能:

  • リストをより設定可能にする。例:管理者が 1 つの表示で割り当て、タグ、カテゴリの組み合わせを定義できるようにする

  • モバイルデバイスでのカードのドラッグをサポート。残念ながら、これらは html drag and drop をサポートしていません


「いいね!」 159
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