MediaWiki Packagist
MediaWiki Packagist 将 MediaWiki 扩展和皮肤目录镜像为 Composer 存储库。
MediaWiki Packagist 发布状态: 稳定版 |
|
---|---|
实现 | Plugin for third party software |
描述 | 允许您使用 Composer 下载 MediaWiki 扩展 |
作者 | Pierre Rudloff (Rudlofftalk) |
最新版本 | 1.0.0 |
许可 | GPL-3.0 |
下载 | https://mwpackagist.netlib.re/ |
如何使用
- 将存储库添加到
composer.json
- 使用 mediawiki 作为供应商名称,根据您的要求添加所需的扩展和皮肤。
- 运行 composer 更新
- 包将被安装到目录
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 上获取代码并报告问题。