Creole マークアップのマクロ参照

Creole の特別なサポート

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

Wiki の Creole マークアップで次のマクロを使用できます。

ファイル

Syntax : <<file path/to/file revision linenumber>>
or

<<file revison:path/to/file#linenumber>> 

Wiki と同じプロジェクト内の指定されたファイルにリンクします。他のプロジェクトのリポジトリ内に格納されているファイルにリンクすることはできません。リンク構文はタグでは機能しません。

このマクロは次の引数をサポートします。

引数 説明 必須かどうか
path/to/file リポジトリ ルートからファイルへの相対パス。パスにリポジトリ名を含めないでください。 はい
revison リビジョンの名前またはハッシュ。既定では、システムは現在のバージョンを返します。 いいえ
linenumber ファイルのリンク先となる場所。既定では、リンクは 0 行目を指します。 いいえ

:

<<file  stylesheets/foundation.css 55>>

以下が出力されます。

stylesheets/foundation.css

Issue

Syntax : <<issue number>>

指定された課題へのリンク。次の引数をサポートします。

引数 説明 必須かどうか
Number (番号) 課題番号 はい

:

<<issue 4>>

以下が出力されます。

#4

課題のマイルストーン

Syntax : <<milestone>>

指定されたマイルストーンの課題を一覧表示します。次の引数をサポートします。

引数 説明 必須かどうか
マイルストーン マイルストーンの名前。 はい

:

<<milestone Version21>>

以下が出力されます。

Milestone Version21:

    * #3 MyIssue  (open)

課題のクエリ

Syntax<<query queryString>>

指定された課題の queryString へのリンク。次の引数をサポートします。

引数 説明 必須かどうか
クエリ文字列 HTML クエリ文字列。このマークアップに AND 演算子はありません。クエリをグループ化することはできません。 はい
リンク リンクのテキスト。 いいえ

:

<<query status=new&status=open Open Issues>>

出力は指定されたフレーズにリンクされます。

Open Issues 

課題の一覧

Syntax<<issues queryString>>

指定された queryString と一致する課題を一覧にします。このマークアップに AND 演算子はありません。クエリをグループ化することはできません。次の引数をサポートします。

引数
説明
必須かどうか
クエリ文字列 HTML クエリ文字列。 はい

The <<issues queryString>> syntax does not fully support the query syntax with regard to sort order. Please follow issue #3964 for this problem.

 

:

<<issues status=resolved>>

結果として次のような一覧が表示されます。

* #7 Major Issue (resolved)
* #4 Little Bug (resolved)

チェンジセット

Syntax<<changeset hashvalue>>

指定されたチェンジセットへのリンク。システムはチェンジセット ハッシュも自動的にリンクします。Wiki が格納されているリポジトリと同じリポジトリ内にあるチェンジセットにのみリンクできます。例えば、Wiki が projectA 内にある場合、projectB のチェンジセットにリンクすることはできません。  

このマクロは次の引数をサポートします。

引数
説明
必須かどうか
hashvalue チェンジセットのハッシュ。 はい

:

<<changeset 9cc27f2>>

または

9cc27f2

結果として次のようなリンクの一覧が表示されます。

9cc27f29672b 
9cc27f29672b

ユーザー

Syntax<<user accountname>>

指定された accountname のプロファイルへのリンク。次の引数をサポートします。

引数
説明
必須かどうか
accountname 個人またはユーザー アカウントの名前。 はい

:

<<user bitbucket>>

次の出力を生成します。

bitbucket

tutorials

ソース

Syntax<<file filename branch line >>or <<source filename branch line >> or <<src filename branch line >>

指定された filename のリポジトリのソース ビューへのリンク。オプションとして、branch (リビジョン) および特定の line 番号を参照できます。次の引数をサポートします。

引数
説明
必須かどうか
filename ソース ファイルの名前。 はい
branch ハッシュまたはブランチの名前。 いいえ
line 行番号。 いいえ

:

<<file manage.py master 45>>

次のような出力を生成します。

manage.py

目次

Syntax<<toc path depth>>

Wiki でのみ使用できます。このマクロは、指定されたパスへの見出しを一覧化してリンクします。path には、ファイル名またはファイル パスを指定できます。次の引数をサポートします。

引数
説明
必須かどうか
path シンプルなファイル名、または "/" (スラッシュ) で終わるファイルへのパス。現在のパスを使用する場合、path を指定しないでください。 いいえ
depth 取得する最も小さい HTML ヘッダーの数 (1 ~ 6)。 いいえ

<<toc>><<toc examples/>><<toc 2>><<toc troubleshooting 4>>

次の出力を生成します。

    * Getting Started
        * Installation
            * OS X
            * Windows
            * Linux
        * Requirements
    * Best Practices
    * How to Contributue

Creole マクロの例

Markup 説明
<<issue 1>>
1 の ID を持つ課題へのリンクを追加します。
<<query ?status=open&status=new All open issues>>
ステータスが open または new のすべての課題へのリンクと、リンク テキスト "All open issues" を追加します。
<<milestone Beta 1>>
マイルストーン "Beta 1" のすべての課題の一覧と、各課題のリンクおよびステータスを追加します。
<<issues ?status=open&status=new count|list|compact>>
クエリ (ステータスが "open" または "new") と一致するすべての課題を 2 つのオプション スタイルのいずれかで一覧化するか、クエリに一致する課題の数を表示します。
<<issues ?status=open&status=new list>>
マイルストーン マクロと同じレイアウトで、open または new の課題の完全な一覧を表示します。
<<issues ?status=open&status=new compact>>
open または new の課題の一覧を表示しますが、トラッカー内の各課題へのリンクと課題 ID のみを示します。
<<issues ?content=~foo>> 特定の文字列で説明を検索したクエリの結果を表示します。
最終更新日 2013 年 7 月 9 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.