Jump to content

MediaWiki Packagist

From mediawiki.org
This page is a translated version of the page MediaWiki Packagist and the translation is 39% complete.
MediaWiki ツールのマニュアル
MediaWiki Packagist
リリースの状態: 安定
実装 サードパーティ ソフトウェアのプラグイン
説明 Composer を使用して MediaWiki 拡張機能をダウンロードできるようにする
作者 Pierre Rudloff (Rudlofftalk)
最新バージョン 1.0.0
ライセンス GPL-3.0
ダウンロード https://mwpackagist.netlib.re/

MediaWiki Packagist は、MediaWiki 拡張機能と外装のディレクトリを Composer リポジトリとしてミラーリングします。

使用するには

  1. Add the repository to your composer.json
  1. Add the desired extensions and skins to your requirements using mediawiki as the vendor name.
  1.  Run composer update
  1.  Packages are installed to extensions/ or skins/

If you need a base setup to install the MediaWiki core with Composer, you can clone this repository.

バージョン

MediaWiki extensions usually provide a branch for each of the maintained MediaWiki version. We convert these branches into a semantic version number. So you need to use your current MediaWiki version (e.g. 1.26) as version constraint for your extensions in your composer.json.

composer.json の例

{
	"name": "acme/mediawiki-example",
	"description": "My MediaWiki site",
	"license": "proprietary",
	"repositories": [{
		"type": "composer",
		"url": "https://mwpackagist.netlib.re/"
	}],
	"require": {
		"mediawiki/AJAXPoll": "~1.26.0",
		"mediawiki/BlueSky": "~1.26.0"
	}
}

利用できる拡張機能

You can find the list of all the available extensions (and their versions): https://mwpackagist.netlib.re/repo/

Contributing

You can get the code and report issues on GitHub.