プロジェクト

全般

プロフィール

Wiki Extensions » 履歴 » バージョン 51

Haru Iida, 2010/10/06 00:08

1 1 Haru Iida
h1. Redmine Wiki Extensions Plugin
2
3
{{>toc}}
4
5 15 Haru Iida
English page is [[Wiki Extensions en|here]].
6
7 1 Haru Iida
Redmineのwikiを拡張するプラグインです。
8 12 Haru Iida
開発プロジェクトは{{project(Wiki Extensions)}}です。
9 1 Haru Iida
10 9 Haru Iida
h2. ダウンロード
11
12
h3. 正式公開版
13
14 26 Haru Iida
http://code.google.com/p/redminewikiext/downloads/list
15 9 Haru Iida
16
h3. 開発版
17
18
http://hudson.r-labs.org/hudson/job/Wiki%20Extensions%20Plugin/
19
20 24 Haru Iida
h2. インストール
21
22
# プラグインをRedmineインストールフォルダの下の vendor/plugins に展開します。
23
# rake db:migrate_plugins RAILS_ENV=production を実行します。
24
# 「ロールと権限」で各ロールにWiki Extensionsの権限設定をします。
25
# プロジェクトの設定で WikiExtension モジュールをチェックします。
26 9 Haru Iida
27 33 Haru Iida
h3. 注意
28
29
本プラグインはdevelopmentモードでは動きません。productionモードでお使いください。
30
31
32 1 Haru Iida
h2. サイトバー
33
34
[[SideBar]]という名前のページを作成すると、それをwikiのサイドバー上に読み込みます。
35 2 Haru Iida
36 3 Haru Iida
h2. 脚注
37 2 Haru Iida
38 3 Haru Iida
文中に{{fn(脚注, ページの下部に表示される注釈)}}を埋め込むための{{fn(マクロ, wikiの書式を拡張する機能)}}です。
39 2 Haru Iida
40 4 Haru Iida
h3. 書式
41
42 48 Haru Iida
{{@fn(単語, 説明)@}} のように書きます。例えば
43 4 Haru Iida
44 48 Haru Iida
*このサイトは{{@fn(Redmine, 最強のプロジェクト管理ツール)@}}です。*
45
46
47 5 Haru Iida
と書くと、"このサイトは{{fn(Redmine, 最強のプロジェクト管理ツール)}}です。"となります。
48
49 17 Haru Iida
脚注の一覧はページ下部に表示されます。
50 2 Haru Iida
51 7 Haru Iida
h2. コメント追加機能
52 6 Haru Iida
53
wikiにコメントを書き込めるようにします。
54
55
h3. 書式
56
57 48 Haru Iida
{{@comment_form@}} と書くととコメント追加のためのフォームを表示します。 {{@comments@}} と書くとそのページに書きこまれたコメントの一覧を表示します。
58 6 Haru Iida
59
{{comments}}
60
{{comment_form}}
61
62 13 Haru Iida
63 8 Haru Iida
h2. 他のプロジェクトのwikiページにリンクを張る
64
65 20 Haru Iida
66
{{new(2009-06-11)}}
67
68 8 Haru Iida
他のプロジェクト上のwikiページへのリンクを埋め込むことができます。
69
70
h3. 書式
71 1 Haru Iida
72 13 Haru Iida
* @{{wiki(プロジェクト名, ページ名)}}@
73
* @{{wiki(プロジェクト識別子, ページ名)}}@
74 1 Haru Iida
75 47 Takashi Takebayashi
また、{{wiki(プロジェクト名, ページ名, エイリアス)}} のようにエイリアスを指定することで表示する文字を変えることができます。
76 13 Haru Iida
77
h2. 他のプロジェクトにリンクを張る
78 20 Haru Iida
79
{{new(2009-06-11)}}
80 13 Haru Iida
81
他のプロジェクトの概要ページへのリンクを埋め込むことができます。
82
83
h3. 書式
84
85
* @{{project(プロジェクト名)}}@
86
* @{{project(プロジェクト識別子)}}@
87
88 47 Takashi Takebayashi
また、{{project(プロジェクト名, エイリアス)}} のようにエイリアスを指定することで表示する文字を変えることができます。
89 13 Haru Iida
90
例)
91
<pre>
92
Wiki Extensionsの開発プロジェクトは{{project(Wiki Extensions, ここ)}}です。
93
</pre>
94
と書くと以下のようになります。
95 14 Haru Iida
96 13 Haru Iida
Wiki Extensionsの開発プロジェクトは{{project(Wiki Extensions, ここ)}}です。
97 18 Haru Iida
98
h2. 更新情報を表示する
99
100
{{new(2009-06-12)}}
101 19 Haru Iida
102
h3. 書式
103
104 48 Haru Iida
* {{@new(yyyy-mm-dd)@}}
105
* {{@new(yyyy-mm-dd, expire)@}}
106 19 Haru Iida
107
指定した日からexpireで指定した日付が経過していなければ"new"という文字列を表示します。expireのデフォルトは5日です。
108 21 Haru Iida
109
h2. タグを入力する
110
111 23 Haru Iida
{{new(2009-06-23)}}
112
113 21 Haru Iida
wikiの編集画面下部にタグ入力フィールドがあります。ここでページにタグを設定できます。タグは複数設定できます。
114
115 48 Haru Iida
{{@tagcloud@}} と入力するとタグクラウドを表示できます。[[SideBar]]に書いておくとよいでしょう。
116 27 Haru Iida
117
h2. スタイルシートを編集する
118
119
{{new(2009-07-16)}}
120
121 31 Haru Iida
[[StyleSheet]] というページを作成し、CSSの記述をしておくとそれをHTMLヘッダ部分に読み込みます。
122 46 Haru Iida
このスタイルはWikiだけでなくすべてのページで読み込まれます。なので[[プロジェクト毎にテーマを変える]]ようなことも可能です。
123 29 Haru Iida
124 34 Haru Iida
125
h2. Footer
126
127
{{new(2009-08-04)}}
128
129
Footerというページを作ると、すべてのwikiページの下部にFooterの内容を読み込みます。
130
Footerに以下の内容を書くと、すべてのwikiページにコメントフォームを追加できます。
131
132 50 Haru Iida
133
{{@comments@}}
134
135
{{@comment_form@}}
136
137 34 Haru Iida
138
h2. 最近更新されたページ一覧
139
140
{{new(2009-08-04)}}
141
142 49 Haru Iida
{{@recent@}} と書くと、過去5日間に更新されたページの一覧を表示します。{{@recent(10)@}} のように、引数で数字を指定すると、その日数以内に更新されたページの一覧を表示します。
143 34 Haru Iida
SideBarに記述しておくとよいでしょう。
144 35 Haru Iida
145
h2. 更新者を表示する
146
147 36 Haru Iida
{{new(2009-09-06,14)}}
148 35 Haru Iida
149 49 Haru Iida
{{@lastupdated_by@}} と書くと、そのページの最終更新者の名前を表示します。[[Footer]]にこのマクロを記述するとすべてのページの下部に更新者の名前を表示できます。
150 35 Haru Iida
151
h2. 更新時刻を表示する
152
153 36 Haru Iida
{{new(2009-09-06,14)}}
154 1 Haru Iida
155 49 Haru Iida
{{@lastupdated_at@}} と書くと、そのページの最終更新時刻を表示します。[[Footer]]にこのマクロを記述するとすべてのページの下部に更新時刻を表示できます。
156 36 Haru Iida
157
h2. 任意のwikiページをプロジェクトメニューのタブに追加する
158
159
{{new(2009-09-06,14)}}
160
161
プロジェクトメニューにwikiページへのリンクをタブとして追加できるようになりました。
162
プロジェクト設定ページで設定できます。
163 37 Haru Iida
164
!setting.jpg!
165 38 Haru Iida
166
以下のようにメニューが追加されます。
167
168
!menu.jpg!
169 39 Haru Iida
170
h2. 任意のwebページをwikiページ内に表示する
171
172
173
{{new(2009-10-08,14)}}
174
175
iframeを使用して外部のwebページをwikiページ内に表示します。
176
177 40 Haru Iida
h3. 書式
178
179 49 Haru Iida
{{@iframe(url, width, height)@}} もしくは 
180
{{@iframe(url, width, height, scrolling)@}} のように書きます。
181 40 Haru Iida
182
urlには表示対象ページのURLを指定します。 width, heightにはそれぞれ表示幅と高さを指定します。scrollingにはiframeのscrollingオプションを指定します。yesならスクロールあり、noならスクロールなし、autoなら自動判定です。デフォルトはautoです。
183 1 Haru Iida
184 41 Haru Iida
h3. 例
185 40 Haru Iida
186
wikiペディアの内容を表示する例です。
187
188
189 49 Haru Iida
{{@iframe(http://ja.wikipedia.org/wiki/Redmine, 700, 400)@}}
190
191
192 40 Haru Iida
{{iframe(http://ja.wikipedia.org/wiki/Redmine, 700, 400)}}
193 42 Haru Iida
194
h2. アクセスカウンタ
195
196
{{new(2009-10-31,14)}}
197
198
wikiにアクセスカウンタを付けることができます。
199 49 Haru Iida
アクセス数をカウントしたいページに {{@count@}} を埋め込んでください。すべてのページのアクセス数をカウントしたい場合には[[Footer]]ページに {{@count@}} を埋め込んでください。
200 42 Haru Iida
201 49 Haru Iida
{{@show_count@}} マクロを使用すると、そのページのアクセス数を表示することができます。
202 42 Haru Iida
203
204 49 Haru Iida
{{@popularity@}} マクロを使用すると、アクセス数のリストを降順に表示します。引数で数字を指定するとそのアクセス数の上位指定数分表示します。
205 43 Haru Iida
206
h2. オートプレビュー
207
208 44 Haru Iida
209
{{new(2010-02-02,14)}}
210
211 51 Haru Iida
wiki, フォーラム, および チケット入力時のプレビューを自動表示することができます。
212 43 Haru Iida
デフォルトではオフになっているのでプロジェクト設定画面でオートプレビューにチェックを入れてください。
213 45 Haru Iida
214 1 Haru Iida
!autopreview.png!
215 51 Haru Iida
216
h2. テーブルのソート
217
218
{{new(2010-10-05)}}
219
220
テーブルのヘッダをクリックしてソートを可能にします。
221
222
|_.果物|_.色|
223
|リンゴ|あか|
224
|バナナ|きいろ|
225
|メロン|みどり|