プロジェクト

全般

プロフィール

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

Haru Iida, 2009/07/15 16:11

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 1 Haru Iida
h2. サイトバー
28
29
[[SideBar]]という名前のページを作成すると、それをwikiのサイドバー上に読み込みます。
30 2 Haru Iida
31 3 Haru Iida
h2. 脚注
32 2 Haru Iida
33 3 Haru Iida
文中に{{fn(脚注, ページの下部に表示される注釈)}}を埋め込むための{{fn(マクロ, wikiの書式を拡張する機能)}}です。
34 2 Haru Iida
35 4 Haru Iida
h3. 書式
36
37
@{{fn(単語, 説明)}}@ のように書きます。例えば
38
<pre>
39
このサイトは{{fn(Redmine, 最強のプロジェクト管理ツール)}}です。
40
</pre>
41
42 5 Haru Iida
と書くと、"このサイトは{{fn(Redmine, 最強のプロジェクト管理ツール)}}です。"となります。
43
44 17 Haru Iida
脚注の一覧はページ下部に表示されます。
45 2 Haru Iida
46 7 Haru Iida
h2. コメント追加機能
47 6 Haru Iida
48
wikiにコメントを書き込めるようにします。
49
50
h3. 書式
51
52
@{{comment_form}}@ と書くととコメント追加のためのフォームを表示します。 @{{comments}}@ と書くとそのページに書きこまれたコメントの一覧を表示します。
53
54
{{comments}}
55
{{comment_form}}
56
57 13 Haru Iida
58 8 Haru Iida
h2. 他のプロジェクトのwikiページにリンクを張る
59
60 20 Haru Iida
61
{{new(2009-06-11)}}
62
63 8 Haru Iida
他のプロジェクト上のwikiページへのリンクを埋め込むことができます。
64
65
h3. 書式
66 1 Haru Iida
67 13 Haru Iida
* @{{wiki(プロジェクト名, ページ名)}}@
68
* @{{wiki(プロジェクト識別子, ページ名)}}@
69 1 Haru Iida
70 13 Haru Iida
また、@{{wiki(プロジェクト名, ページ名, エイリアス)}}@ のようにエイリアスを指定することで表示する文字を変えることができます。
71
72
h2. 他のプロジェクトにリンクを張る
73 20 Haru Iida
74
{{new(2009-06-11)}}
75 13 Haru Iida
76
他のプロジェクトの概要ページへのリンクを埋め込むことができます。
77
78
h3. 書式
79
80
* @{{project(プロジェクト名)}}@
81
* @{{project(プロジェクト識別子)}}@
82
83
また、@{{project(プロジェクト名, エイリアス)}}@ のようにエイリアスを指定することで表示する文字を変えることができます。
84
85
例)
86
<pre>
87
Wiki Extensionsの開発プロジェクトは{{project(Wiki Extensions, ここ)}}です。
88
</pre>
89
と書くと以下のようになります。
90 14 Haru Iida
91 13 Haru Iida
Wiki Extensionsの開発プロジェクトは{{project(Wiki Extensions, ここ)}}です。
92 18 Haru Iida
93
h2. 更新情報を表示する
94
95
{{new(2009-06-12)}}
96 19 Haru Iida
97
h3. 書式
98
99
* @{{new(yyyy-mm-dd)}}@
100
* @{{new(yyyy-mm-dd, expire)}}@
101
102
指定した日からexpireで指定した日付が経過していなければ"new"という文字列を表示します。expireのデフォルトは5日です。
103 21 Haru Iida
104
h2. タグを入力する
105
106 23 Haru Iida
{{new(2009-06-23)}}
107
108 21 Haru Iida
wikiの編集画面下部にタグ入力フィールドがあります。ここでページにタグを設定できます。タグは複数設定できます。
109
110 22 Haru Iida
@{{tagcloud}}@ と入力するとタグクラウドを表示できます。[[SideBar]]に書いておくとよいでしょう。
111 27 Haru Iida
112
h2. スタイルシートを編集する
113
114
{{new(2009-07-16)}}
115
116
[[SyleSheet]] というページを作成し、CSSの記述をしておくとそれをHTMLヘッダ部分に読み込みます。
117
このスタイルはWikiだけでなくすべてのページで読み込まれます。なのでプロジェクト毎にテーマを変えるようなことも可能です。
118
119
また、ページの一部分だけスタイルを変えたい場合もあると思います。以下のマクロを使って<div>タグを埋め込むことができます。
120
121
*@{{div_start_tag(id_name)}}@* と書くと、<div id="id_name">に変換されます。
122
*@{{div_start_tag(id_name, class_name)}}@* と書くと、<div id="id_name" class="class_name">に変換されます。
123 28 Haru Iida
*@{{div_end_tag}}@* と書くと、</div>に変換されます。