This page is a translated version of the page MediaWiki Packagist and the translation is 100% complete.

MediaWiki Packagist 将 MediaWiki 扩展和皮肤目录镜像为 Composer 存储库。

Manual on MediaWiki Tools
MediaWiki Packagist
发布状态: 稳定版
实现 Plugin for third party software
描述 允许您使用 Composer 下载 MediaWiki 扩展
作者 Pierre Rudloff (Rudlofftalk)
最新版本 1.0.0
许可 GPL-3.0
下载 https://mwpackagist.netlib.re/

如何使用

  1. 将存储库添加到 composer.json
  2. 使用 mediawiki 作为供应商名称,根据您的要求添加所需的扩展和皮肤。
  3. 运行 composer 更新
  4. 包将被安装到目录 extensions/skins/

如果您需要基本设置来安装带有 Composer 的 MediaWiki 核心,您可以克隆此存储库

版本

MediaWiki 扩展通常为每个维护的 MediaWiki 版本提供一个分支。 我们将这些分支转换为语义版本号。 因此,您需要使用当前的 MediaWiki 版本(例如 1.26)作为 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"
	}
}

可用扩展

您可以找到所有可用扩展(及其版本)的列表: https://mwpackagist.netlib.re/repo/

贡献

您可以在 GitHub 上获取代码并报告问题。