タグ: MediaWiki Extension

MediaWikiのExtensionは、拡張機能を追加するためのもの。インストールしたままのMediaWikiには搭載されていない機能を追加する事が可能。他のCMSなら管理画面から追加して、機能をONとするだけで追加することが出来るが、MediaWikiはそうはいかない。

多くの場合は、追加元のExtensionをダウンロードして、Extensionフォルダにルールに則った名称のフォルダにリネームして、アップロードする必要がある。

  1. 追加したいExtensionの検索
  2. 追加したいExtensionのダウンロード
  3. Extensionを解凍して、Extensionフォルダ内にアップロードする(フォルダ単位)
  4. LocalSettings.phpに追記する

追加したいExtensionの検索

MediaWikiの情報はメジャーなCMSと比べると少なく感じる。それだけ使用している人が少ないため。

まずは、追加したいExtensionを探す。

ここできちんと調べておきたいことは、バージョンが対応しているかどうかということ。バージョンがマッチしないと動作しない。

追加したいExtensionのダウンロード

ダウンロードは主にmediawiki.orgからダウンロードできる。多くは圧縮ファイルとなっているものがダウンロードされる。

Extensionを解凍して、Extensionフォルダ内にアップロードする(フォルダ単位)

それぞれの拡張機能であるExtensionは、名称がついていて、同じ名称のものは追加できない。フォルダ単位で、アップロードする。

LocalSettings.phpに追記する

追加するためにはそのフォルダやファイルの名称をLocalSettings.phpに追記する。

wfLoadExtension( 'Example' );

追記したExtensionの名称とアップロードしたフォルダ・ファイルがきちんと動作したら、機能が拡張される。