Project

General

Profile

Actions

QA #703

open

Redmine上にタグ機能を追加したい

QA #703: Redmine上にタグ機能を追加したい

Added by 奈良 裕記 over 8 years ago. Updated over 3 years ago.

Status:
回答済
Priority:
通常
Assignee:
Category:
-
Target version:
-
Start date:
08/20/2017
Due date:
% Done:

0%

Estimated time:

Description

[お知らせ] 11/5午後、redmine.tokyo第23回勉強会開催(無料、受付中、品川+Zoom+YouTubeLive) https://redmine-tokyo.connpass.com/event/261924/

■現象/要望

Redmine上でタグ機能を利用したい
(カテゴリはチケット毎に1個選択できるが、複数を選択して区分したいのが当然)
github等では当然の機能

■解決策

下記プラグイン(及び派生プラグイン)で利用可能
https://github.com/ixti/redmine_tags
https://github.com/Restream/redmine_tagging

  • redmine_tags

https://github.com/ixti/redmine_tags

Redmine4.*の場合、RAILS5対応済の下記フォークの利用を推奨します。
https://github.com/sk-ys/redmine_tags

  • additional_tags

redmine_tagsをベースに機能追加されたtagsプラグイン、redmine_tagsの設定内容は自動で移行する。

https://github.com/AlphaNodes/additional_tags
mainはRedmine 5.0以降、Redmine4.Xはstableブランチを利用

下記もインストール必要
https://alphanodes.com/redmine-additionals

  • viewcustomize上でJQueryプラグインのTag-it!を利用

SaaSのサービスでRedmineを運用していて、自由にプラグインのインストールができないなどの場合に有用。
https://qiita.com/heoquay/items/f1e52628c9939fae0081

  • Redmine本家対応可能性

本機能は、Redmine本家でも多数の追加要望が出ており、
redmine_tags をベースとしてRedmine本体(4.1目標)に機能追加の作業が開始されている

http://www.redmine.org/issues/1448#note-115
追加希望者は、本家にて +1 お願いします。

■制約事項

Redmine_tagsは、Redmine_knowledgebaseと同時使用できない。(2018/9/6現在)
tagsテーブルのスキーマ定義が競合している。
Redmine_knowledgebaseを利用する場合は、Redmine_Tagsをuninstallする必要がある。
https://github.com/alexbevi/redmine_knowledgebase/issues/320

■対応状況

Plugin対応済
Redmine標準対応準備中(4.1)
http://www.redmine.org/issues/1448#note-115

UnofficialCooking-3.4のコアコード取込み検討中。

UnofficialCooking-3.4-ansibleにPlugin登録済。
https://github.com/y503unavailable/redmine-centos-ansible/issues/20

■補足

Redmine Tags使用中

・Issue編集画面上の入力で自動追加
・Issue,Wikiで使用可能
・タグの色は指定できない模様
・チケットタグ入力欄中の+ボタンで、下にPJ内定義済タグが表示されて選択可能。
・タグ定義のスコープはRedmineサーバ上グローバルとなる。
 但し、選択肢の表示は、PJ単位の模様(PJ単位で設定済を表示?)
・Issuesテーブルへの追加ではなく、タグ用のテーブルを別途追加している。
・チケット検索で、タグ文字列も検索される。(標準の検索機能)
(全文検索プラグイン併用時の問題は2018/8に解消した。)

画面サンプル


Files

tag-issue.png (16.1 KB) tag-issue.png 奈良 裕記, 08/20/2017 10:52 PM
tag-issueedit.png (16.5 KB) tag-issueedit.png 奈良 裕記, 08/20/2017 10:52 PM
tag-issuelist.png (22.7 KB) tag-issuelist.png 奈良 裕記, 08/20/2017 10:52 PM
tag-issue.png
tag-issueedit.png
tag-issuelist.png

Updated by 奈良 裕記 over 8 years ago Actions #1

  • Description updated (diff)

Updated by 奈良 裕記 over 8 years ago Actions #2

  • Description updated (diff)

Updated by 奈良 裕記 over 8 years ago Actions #4

  • Description updated (diff)

Updated by 奈良 裕記 over 8 years ago Actions #5

  • Description updated (diff)

Updated by 奈良 裕記 over 8 years ago Actions #6

  • Description updated (diff)

Updated by 奈良 裕記 over 8 years ago Actions #7

  • Description updated (diff)

Updated by 奈良 裕記 over 8 years ago Actions #8

  • Description updated (diff)

Updated by 奈良 裕記 over 8 years ago Actions #9

  • Description updated (diff)

Updated by Tamura Shinji about 8 years ago Actions #10

Redmine 3.4でredmine_tagsを使ってて http://www.redmine.org/issues/26637 の影響でてますか?
ほぼ同じプラグインの組み合わせで一つのサイトだけこの問題が出てしまってます。
redmine_tagsは3.4サポートしていたはずなんですけどねぇ。。。

Updated by 奈良 裕記 almost 8 years ago Actions #11

>Redmine_tags
>・全文検索プラグインと併用すると、検索時に存在しないテーブルにアクセスし500になる。(2017/8現在)

チケット表示時に、下記と全く同じエラー発生。。
https://github.com/two-pack/redmine_xlsx_format_issue_exporter/issues/50

https://github.com/clear-code/redmine_full_text_search/issues/43
>issue/show や search/index を拡張している他のプラグインがあったときに、エラーになる可能性があるらしい。

どちらを選択しろというのか。。orz

Updated by 奈良 裕記 over 7 years ago Actions #12

  • Description updated (diff)
  • Status changed from 新規 to 回答済
  • Assignee set to 奈良 裕記

下記2件の対応状況を反映した。

Redmine本体(4.1)に機能追加する方向で作業開始されている(redmine_tags をベースとして取込)
http://www.redmine.org/issues/1448#note-115

fulltextsearchと同時動作できない問題は2018/8/Eに解消した。
https://github.com/clear-code/redmine_full_text_search/issues/55

UnofficialCooking-3.4-ansibleにPlugin登録済。
https://github.com/y503unavailable/redmine-centos-ansible/issues/20

Updated by 奈良 裕記 over 7 years ago Actions #13

  • Description updated (diff)

Updated by 奈良 裕記 over 7 years ago Actions #14

  • Description updated (diff)

Updated by 奈良 裕記 over 6 years ago Actions #15

  • Description updated (diff)

Updated by 奈良 裕記 over 6 years ago Actions #16

  • Description updated (diff)

Updated by 奈良 裕記 about 5 years ago Actions #17

  • Description updated (diff)

Updated by 奈良 裕記 almost 5 years ago Actions #18

  • Description updated (diff)

Updated by 奈良 裕記 over 4 years ago Actions #19

  • Description updated (diff)

Updated by 奈良 裕記 over 3 years ago Actions #20

  • Description updated (diff)

additional_tagsとTag-it!を利用を追記

Updated by 奈良 裕記 over 3 years ago Actions #21

  • Description updated (diff)

Updated by 奈良 裕記 over 3 years ago Actions #22

  • Description updated (diff)
Actions

Also available in: PDF Atom