プロジェクト

全般

プロフィール

Wiki Lists » 履歴 » バージョン 11

Tomohisa Kusukawa, 2013/07/27 19:33

1 5 Tomohisa Kusukawa
h1. Redmine Plugin: Wiki Lists 
2 1 Tomohisa Kusukawa
3
{{>toc}}
4
5
English page is [[Wiki Lists en|here]].
6
7
Redmineのwikiに表を表示するプラグインです。
8
9
h2. ダウンロード
10
11
"butbucket":https://bitbucket.org/kusu/redmine_wiki_lists/downloads
12
13
h2. インストール
14
15 4 Tomohisa Kusukawa
https://bitbucket.org/kusu/redmine_wiki_lists/downloads
16 2 Tomohisa Kusukawa
から最新のzipファイルをダウンロードし
17
(redmine2.0の場合)$REDMINE/plugins/
18
(redmine1.*.*の場合)$REDMINE/vendor/plugins
19
に展開します。
20
<pre>
21
$ cd $REDMINE/plugins ← redmine2.0以降の場合
22
or
23
$ cd $REDMINE/vendor/plugins  ← redmine1.*.*の場合
24
$ unzip wiki_lists-~.zip
25
</pre>
26 1 Tomohisa Kusukawa
27
これでRedmineを起動すると下記のマクロが使えるようになります。
28 5 Tomohisa Kusukawa
29 11 Tomohisa Kusukawa
h2. 動作環境
30
31
* redmine_wiki_lists-0.0.3.zip
32
** redmine-2.3.*
33
34 7 Tomohisa Kusukawa
h2. 変更履歴
35
36
→ "ロードマップ":/projects/wiki_lists/roadmap?completed=1
37 5 Tomohisa Kusukawa
38
h1. 使い方
39 1 Tomohisa Kusukawa
40
h2. チケットリストの表示
41
42 8 Tomohisa Kusukawa
wikiやチケットの中にチケットの一覧を表示します。
43 1 Tomohisa Kusukawa
44 8 Tomohisa Kusukawa
①カスタムクエリーで抽出されたチケット、
45
②指定したワードを含むチケット、
46
③属性値がワードと一致するチケット
47
の何れかで表示するチケットを抽出します。
48 1 Tomohisa Kusukawa
49 8 Tomohisa Kusukawa
h3. 書式: {{@ref_issues([options].., [column]..)@}}
50 1 Tomohisa Kusukawa
51 8 Tomohisa Kusukawa
*options:* 以下のオプションを指定できます。
52 1 Tomohisa Kusukawa
53 8 Tomohisa Kusukawa
* -i=[CustomQueryID] 
54
  表示項目および絞り込み条件にカスタムクエリの内容を使用します。
55 1 Tomohisa Kusukawa
56 8 Tomohisa Kusukawa
* -q=[CustomQuery名]
57
  表示項目および絞り込み条件にカスタムクエリの内容を使用します。
58
59
* -p[=identifire]
60
  特定のプロジェクトのチケットのみ表示します。
61
62
* -s[=WORD[|WORD...]]
63
  題名(subject)にワードを含むチケットを表示を表示します。
64
  ワードを省略すると記述ページの題名を検索ワードとして使用します。
65
66
* -d[=WORD[|WORD...]]
67
  説明(description)にワードを含むチケットを表示します。。
68
  ワードを省略すると記述ページの題名を検索ワードとして使用します。
69
70
* -w[=WORD[|WORD...]]
71
  題名または説明にワードを含むチケットを表示します。
72
  ワードを省略すると記述ページの題名を検索ワードとして使用します。
73
74
* -f:ATTRIBUTE[=WORD[|WORD...]]
75
  指定した属性(ATTRIBUTE)がWORDと一致するチケットを表示します。
76
  ワードを省略すると記述ページの題名を検索ワードとして使用します。
77
  属性には以下のものが利用できます。
78
  tracker_id,project_id,subject,description, 
79
  due_date,category_id,status_id,assigned_to_id,priority_id, 
80
  fixed_version_id,author_id,lock_version,created_on,updated_on, 
81
  start_date,done_ratio,estimated_hours,parent_id,root_id, 
82
  lft,rgt,is_private,closed_on, cf_* }
83
84 1 Tomohisa Kusukawa
絞り込み条件を複数記述した場合はAND条件となります。
85
WORDsは'|'で区切ることで複数のワードのOR条件を指定できます。
86 8 Tomohisa Kusukawa
絞り込み条件の指定が無い場合は当該ページの題名が検索キーワードに使われます。
87 1 Tomohisa Kusukawa
88 8 Tomohisa Kusukawa
* -l[=column]
89
  チケットの検索結果をリンク付きテキストとして表示します。
90
  カラムを指定することで題名以外のチケット属性を表示することができます。
91
92 1 Tomohisa Kusukawa
*column:* 表示する列を指定します。
93
省略した場合はカスタムクエリで指定した列が表示されます。
94
95
* project : プロジェクト
96
* tracker : トラッカー
97
* parent : 親チケット
98
* status : ステータス
99
* priority : 優先度
100
* subject : 題名
101
* author : 作成者
102
* assigned_to : 担当者
103
* updated_on : 更新日
104
* category : カテゴリ
105
* fixed_version : 対象バージョン
106
* start_date : 開始日
107
* due_date : 期日
108
* estimated_hours : 予定工数
109
* done_ratio : 進捗%
110 6 Tomohisa Kusukawa
* created : 作成日
111 1 Tomohisa Kusukawa
* cf_* : カスタムフィールド(*はID番号)
112 6 Tomohisa Kusukawa
113 10 Tomohisa Kusukawa
h3. 例
114 1 Tomohisa Kusukawa
115 11 Tomohisa Kusukawa
|\2. *例1. 題名に「sorting」を含むチケットの一覧を表示*|
116
|表記|{{@ref_issues(-s=sorting)@}}|
117
|結果|{{ref_issues(-s=sorting)}}|
118 1 Tomohisa Kusukawa
119
120 11 Tomohisa Kusukawa
|\2. *例2. 題名に「sorting」を含むチケットを 題名、作成者、担当者、ステータスの形で表示*|
121
|表記|{{@ref_issues(-s=sorting,subject,author, assigned_to, status)@}}|
122
|結果|{{ref_issues(-s=sorting,subject,author, assigned_to, status)}}|
123 1 Tomohisa Kusukawa
124
125 11 Tomohisa Kusukawa
|\2. *例3. プロジェクトをwiki_listsに限定し、題名に「sortring」を含むチケットの一覧を表示*|
126
|表記|{{@ref_issues(-p=wiki_lists,-s=sorting)@}}|
127
|結果|{{ref_issues(-p=wiki_lists,-s=sorting)}}|
128 10 Tomohisa Kusukawa
129 1 Tomohisa Kusukawa
130 11 Tomohisa Kusukawa
|\2. *例4. カスタムクエリをIDで指定して表示*|
131
|表記|{{@ref_issues(-i=9)@}}|
132
|結果|{{ref_issues(-i=9)}}|
133 1 Tomohisa Kusukawa
134
135 11 Tomohisa Kusukawa
|\2. *例5. カスタムクエリを名前で指定して表示*|
136
|表記|{{@ref_issues(-q=MyCustomQuery1)@}}|
137
|結果|{{ref_issues(-q=MyCustomQuery1)}}|
138 1 Tomohisa Kusukawa
139
140 11 Tomohisa Kusukawa
|\2. *例6. カスタムクエリをIDで指定し、担当ユーザがID89のものを表示*|
141
|表記|{{@ref_issues(-i=9,-f:assigned_to_id=89)@}}|
142
|結果|{{ref_issues(-i=9,-f:assigned_to_id=89)}}|
143 10 Tomohisa Kusukawa
144
145 11 Tomohisa Kusukawa
|\2. *例7. カスタムクエリをIDで指定し、担当ユーザがID89のものをリンク文字で表示*|
146
|表記|{{@ref_issues(-i=9,-f:assigned_to_id=89,-l)@}}|
147
|結果|{{ref_issues(-i=9,-f:assigned_to_id=89,-l)}}|
148 9 Tomohisa Kusukawa
149 10 Tomohisa Kusukawa
150 11 Tomohisa Kusukawa
|\2. *例8. カスタムクエリをIDで指定し、担当ユーザがID89のものをリンク文字でチケット番号を表示*|
151
|表記|{{@ref_issues(-i=9,-f:assigned_to_id=89,-l=id)@}}|
152
|結果|{{ref_issues(-i=9,-f:assigned_to_id=89,-l=id)}}|
153 8 Tomohisa Kusukawa
154 3 Tomohisa Kusukawa
155 8 Tomohisa Kusukawa
h2. Wikiページの一覧リストの表示
156
157 3 Tomohisa Kusukawa
h3. 書式
158
159 1 Tomohisa Kusukawa
<pre>
160 8 Tomohisa Kusukawa
{{wiki_list}}
161 1 Tomohisa Kusukawa
</pre>