メディアウィキのインターウィキ設定
メディアウィキでは、自サイト内リンクやアマゾン商品へのリンクなどを、わざわざ完全なURLでアンカータグを作らなくても、データベースのインーターウィキへの書き込みにより、簡単に生成することができます。その方法を備忘録として書き残しておきます。
1. phpMyAdmin を用いたインターウィキの設定方法
- phpMyAdmin のページにログインして、データベースを選択する。
- サイドバーから“interwiki”のテーブルを選択する。
- トップにある「挿入(insert)」タブをクリックし、“iw_prefix”にインターウィキ名を書き込む。種別が“blob”の時は、“iw_url”に、“$1”を含むURLを書いたプレーンテキストを、文字コードをANSIにして(マイクロソフトのメモ帳などのテキスト・エディタを使うとよい)、保存し、「参照」をクリックして呼び出す。“iw_local”と“iw_trans”は、“0”でよい。
- 「実行する(go)」をクリックする。
- トップにある「表示(browse)」タブをクリックし、追加されたインターウィキを確認する。
2. アマゾンへのリンクの自動生成
アマゾンで販売している商品にリンクを張るためのインターウィキの設定例です。インターウィキ名は、任意です。また、アソシエイトタグは自分のものに書き換えてください。
2.1. アマゾン(米国)
- iw_prefix:aen
- iw_url:http://www.amazon.com/exec/obidos/ASIN/$1/u-20
2.2. アマゾン(日本)
- iw_prefix:aja
- iw_url:http://www.amazon.co.jp/exec/obidos/ASIN/$1/n08-22
2.3. アマゾン(ドイツ)
- iw_prefix:ade
- iw_url:http://www.amazon.de/exec/obidos/ASIN/$1/d00-21
2.4. アマゾン(フランス)
- iw_prefix:afr
- iw_url:http://www.amazon.fr/exec/obidos/ASIN/$1/f-21
3. 自サイトへのリンクの自動生成
自分のサイト内の他のページにリンクを貼ることも、インターウィキを使うと簡単にすることができます。
3.1. 一般システム学(英語版)
- iw_prefix:en
- iw_url:http://www.generalsystemics.com/en/$1
3.2. 一般システム学(日本語版)
- iw_prefix:ja
- iw_url:http://www.generalsystemics.com/ja/$1
3.3. 一般システム学(ドイツ語版)
- iw_prefix:de
- iw_url:http://www.generalsystemics.com/de/$1
3.4. 一般システム学(フランス語版)
- iw_prefix:fr
- iw_url:http://www.generalsystemics.com/fr/$1
4. インターウィキの使い方
二重スクエアブラケットで、[[iw_prefix:iw_url|リンクする文字列]] というように括ります。例えば、
[[aja:4921132860|縦横無尽の知的冒険]]
とすれば、
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4921132860/n08-22" class="extiw" title="aja:4921132860">縦横無尽の知的冒険</a>
というリンクが生成され、“縦横無尽の知的冒険”と表示されます。
ブログ内移動
カテゴリー内移動
コメントする
Sponsored Links
Recommended Books




