mediawiki / bootstrap
为MediaWiki皮肤和扩展提供Bootstrap 4前端框架
Requires
- php: >=8.0
- composer/installers: ^2|^1.0.1
- mediawiki/scss: ~4.0
Requires (Dev)
- php: >=8.0
- mediawiki/mediawiki-codesniffer: 43.0.0
- mediawiki/mediawiki-phan-config: 0.14.0
README
Bootstrap扩展为皮肤和扩展提供了Bootstrap前端框架。
本扩展版本提供Bootstrap 4.6.2和Popper 1.16.1。
要求
- PHP 8.0或更高版本
- MediaWiki 1.39或更高版本
安装
安装Bootstrap有两种方法。您可以选择最适合您环境的方法。
方法1
如果您使用Composer安装Bootstrap,则所需的其他软件包将自动安装。在这种情况下,您无需安装任何依赖项。Composer会处理这些依赖项。
-
在命令行中,转到您的MediaWiki安装目录并运行以下两个命令
COMPOSER=composer.local.json composer require --no-update mediawiki/bootstrap:~5.0
composer update mediawiki/bootstrap --no-dev -o
-
通过在
LocalSettings.php
中添加以下行来加载扩展wfLoadExtension( 'Bootstrap' );
-
完成:转到您的维基百科上的特殊:版本以验证扩展是否成功安装。
注意:无需安装或加载此扩展所依赖的任何扩展。
方法2
如果您不使用Composer安装Bootstrap,您在启用Bootstrap之前仍然需要使用Composer安装SCSS库。
-
下载Bootstrap并将文件放置在您的extensions/文件夹中的Bootstrap目录中。
-
在MediaWiki安装目录中,将
"extensions/Bootstrap/composer.json"
添加到composer.local.json
文件中的extra/merge-plugin/include
部分。例如,{ "extra": { "merge-plugin": { "include": [ "extensions/Bootstrap/composer.json" ] } } }
-
仍然在MediaWiki安装目录中,从命令行运行
composer update
-
在您的LocalSettings.php文件的底部添加以下代码
wfLoadExtension( 'Bootstrap' );
-
完成:转到您的维基百科上的特殊:版本以验证扩展是否成功安装。
文档
请参阅Bootstrap扩展文档。
还可以查看MediaWiki上的Bootstrap网站以及相关的讨论页面。
专业支持
Bootstrap扩展由Professional.Wiki维护。您可以通过联系我们以获取Bootstrap的安装或定制帮助。我们还提供开发工作。
许可证
您可以在GNU通用公共许可证,版本3(或任何后续版本)下使用Bootstrap扩展。