ja:interwiki
差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン最新のリビジョン両方とも次のリビジョン | ||
ja:interwiki [2009-12-05 14:39] – created kazmiya | ja:interwiki [2014-02-08 04:35] – s.sahara | ||
---|---|---|---|
行 1: | 行 1: | ||
- | |||
====== InterWiki リンク (Wiki 間リンク) ====== | ====== InterWiki リンク (Wiki 間リンク) ====== | ||
- | InterWiki リンク (Wiki 間リンク) のもともとの考えは、インターネット全体で | + | InterWiki リンク (Wiki 間リンク) のもともとの考えは、インターネット全体で1つの巨大な分散管理された[[wpjp> |
+ | 今では「ある Wiki から他の Wiki へ簡単な記法でリンクする機能」とその意味は変化しています。 | ||
- | [[:ja: | + | [[ja: |
- | 以下に使用例を示します。 | + | 例: |
+ | | %%[[wp> | ||
+ | | %%[[phpfn> | ||
+ | | %%[[google> | ||
+ | | %%[[doku> | ||
+ | | | | | ||
+ | | %%[[this> | ||
- | [[wp> | + | この例は、画像をクリックして、DokuWikiの data/media ディレクトリ内の任意のファイルにアクセスする方法です。 |
- | [[Meatball> | + | 動画やPDFファイルに利用すると便利です。 |
- | [[google> | + | |
- | | + | |
- | 出力結果は以下のようになります。 | + | |
- | + | ||
- | [[wp> | + | |
- | + | ||
- | また、特別な InterWiki ショートカットとして、**'' | + | |
- | + | ||
- | [[this> | + | |
- | + | ||
- | InterWiki に関するより詳しい情報は、以下のページを参照してください。 | + | |
- | + | ||
- | * [[wp> | + | |
- | * [[MeatBall> | + | |
- | * [[Wiki> | + | |
===== InterWiki ショートカットの設定 ===== | ===== InterWiki ショートカットの設定 ===== | ||
- | InterWiki ショートカットは '' | + | InterWiki ショートカットは2つのファイル内で定義されます: |
+ | * '' | ||
+ | * '' | ||
- | '' | + | InterWiki ショートカットは小文字である必要があり、[[ja: |
- | InterWiki | + | InterWiki の設定ファイルのフォーマットは以下のようになります: |
- | InterWiki | + | <ショートカット> <wiki の URL> |
- | InterWiki | + | 「ショートカット」が、設定後にリンク記法の中で利用する文字列となります。 |
+ | 「URL」の中では、より柔軟にリンクを行うためいくつかの置換文字列を利用することができます。 | ||
+ | もし「URL」内に置換文字列が含まれない場合、リンク先としては設定ファイル内の「URL」の末尾に [[phpfn> | ||
+ | 利用可能な置換文字列は以下の通りです: | ||
- | <ショートカット> <URL> | + | ^ 置換文字列 ^ 置換後 ^ |
+ | | {URL} | URL エンコードされた Wiki ネーム(置換文字列が指定されなかった場合に URL に追加されるのはこれです) | ||
+ | | {NAME} | ||
+ | | {SCHEME} | ||
+ | | {HOST} | ||
+ | | {PORT} | ||
+ | | {PATH} | ||
+ | | {QUERY} | ||
- | 上記の「ショートカット」が、設定後にリンク記法の中で利用する文字列となります。上記の「URL」の中では、より柔軟にリンクを行うためいくつかの置換文字列を利用することができます。もし「URL」内に置換文字列が含まれない場合、リンク先としては、設定ファイル内の「URL」の末尾に [[phpfn> | + | 下の5つの置換文字列は、キャッシュシステムへの InterWiki |
+ | 同梱されている '' | ||
+ | 他の置換文字列の利用法も ''< | ||
- | ^ 置換文字列 | + | 例えば [[https:// |
- | | '' | + | < |
- | | '' | + | このように定義すると、以下のようなやり方で InterWiki リンクを作成できます: |
- | | '' | + | < |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | 下から 5 つの置換文字列は、インターネットアーカイブや Google キャッシュなどへの | + | ===== InterWiki ショートカットアイコンの設定 |
- | 例えば [[https:// | + | InterWiki アイコンは、16×16ピクセルの大きさ・PNGまたはGIF形式・ショートカットと同じ名前である必要があります。 |
+ | * '' | ||
- | < | + | デフォルトアイコンをアップロードしたファイルで置き換えた場合、CSS ファイル同様 [[ja:caching|キャッシュされた]] PNG や GIF 画像を削除する必要があります。 |
- | こうしておくと、以下のようにして Ubuntu の Wiki への InterWiki リンクを作成することができます。 | + | < |
+ | rm -rf < | ||
+ | </ | ||
- | < | + | キャッシュされたファイルを無効化する別の簡便な方法として、設定管理の再保存(「再保存」とは何も設定を変更せずに設定管理の保存ボタンを押すこと)があります。 |
+ | リンクアイコン表示を無効にするには、[[tips: |
ja/interwiki.txt · 最終更新: 2014-02-08 14:34 by s.sahara