案内編論文編書籍編雑記編

メディアウィキのインターウィキ設定

メディアウィキでは、自サイト内リンクやアマゾン商品へのリンクなどを、わざわざ完全なURLでアンカータグを作らなくても、データベースのインーターウィキへの書き込みにより、簡単に生成することができます。その方法を備忘録として書き残しておきます。

1. phpMyAdmin を用いたインターウィキの設定方法

  1. phpMyAdmin のページにログインして、データベースを選択する。
  2. サイドバーから“interwiki”のテーブルを選択する。
  3. トップにある「挿入(insert)」タブをクリックし、“iw_prefix”にインターウィキ名を書き込む。種別が“blob”の時は、“iw_url”に、“$1”を含むURLを書いたプレーンテキストを、文字コードをANSIにして(マイクロソフトのメモ帳などのテキスト・エディタを使うとよい)、保存し、「参照」をクリックして呼び出す。“iw_local”と“iw_trans”は、“0”でよい。
  4. 「実行する(go)」をクリックする。
  5. トップにある「表示(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>

というリンクが生成され、“縦横無尽の知的冒険”と表示されます。

[投稿者:Nagai Toshiya|公開日:2009年5月10日|コメント:0個]
ブログ内移動
カテゴリー内移動
コメントする
Sponsored Links
Recommended Books