| 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 ページの場合: |