v1 | v2 | |
---|---|---|
1 | = InterWiki リンク |
|
1 | = InterWiki リンク = #SupportforInterWikilinks | |
2 | 2 | |
3 | 3 | ''([http://trac.edgewall.org/milestone/0.10 milestone:0.10] 以降)'' |
4 | 4 | |
5 | == 定義 == |
|
5 | == 定義 == #Definition | |
6 | 6 | |
7 | InterWiki リンクは |
|
8 | 使用 |
|
9 | 他の Web アプリケーションにあるオブジェクトをシンプルな URL で | |
10 | ||
7 | InterWiki リンクは Trac 以外の Wiki システムにある Wiki ページを参照するために | |
8 | 使用します。応用的な使用法になりますが、 Trac 以外の Web アプリケーションが | |
9 | 提供するリソースのうち、シンプルな URL マッピングが行えるものであれば | |
10 | 参照することができます。 | |
11 | 11 | |
12 | 極端な |
|
13 | ||
12 | 極端な例では、 InterWiki プレフィックスは新しいプロトコル | |
13 | ([http://trac.edgewall.org/wiki/TortoiseSvn TortoiseSvn] で使用される `tsvn:`など) へのリンクを簡単に導入するために使うこともできます。 | |
14 | 14 | |
15 | == リンクのシンタックス == |
|
15 | == リンクのシンタックス == #LinkSyntax | |
16 | 16 | |
17 | 17 | {{{ |
… | … | |
19 | 19 | }}} |
20 | 20 | |
21 | リンクは対象の Wiki (もしくは |
|
21 | リンクは対象の Wiki (もしくはシステム) 名に | |
22 | 22 | コロンをつけたもの (例 `MeatBall:`) |
23 | 23 | に続いて、詳細を指定します。 |
… | … | |
27 | 27 | このページは MeatBall:InterMapTxt を参考にしています。 |
28 | 28 | |
29 | さらに、従来の |
|
29 | さらに、従来の (訳注: MeatBall:InterMapTxt の) InterWiki リンクでは、 | |
30 | 30 | 識別子が単に URL に ''追加'' されるだけでしたが、 |
31 | 31 | Trac ではパラメータつきの InterWiki URL が使用できます: |
32 | 32 | (訳注: InterMapTxt に定義した) URL に含まれる `$1`, `$2` などは、 |
33 | 対応する引数 |
|
33 | 対応する引数に置き換えられます。 | |
34 | 34 | 引数はリンクの識別子に ":" で区切ったリスト形式で |
35 | 35 | 指定します。 |
36 | 36 | |
37 | == 例 == |
|
37 | == 例 == #Examples | |
38 | 38 | |
39 | 39 | 以下に抜粋した InterMapTxt ページの場合: |