我正在运行一个服务器,为几个客户托管几个MediaWiki的分离实例.有一些CSS调整,我想在服务器范围和“组范围”应用.
我已经检查了WikiPedia的CSS classes堆栈,但它们都是预定义的,很可能会在更新时被覆盖.
这将是完美的,如果有某种css.d文件夹,我可以存储CSS文件的链接,但据我所知,没有这样的事情.
我应该如何实现在多个实例之间共享CSS文件?
最佳答案 在
wiki family中,安装
GlobalCssJs extension并在中央wiki(
manual)上编辑MediaWiki:Global.js / MediaWiki:Global.css页面,就像在
customise a wiki’s CSS中那样.
或者,编写您自己的扩展以在一个位置(代码存储库)中进行所有自定义更改,然后使用您用于更新代码的常用方法将它们部署到所有wiki.