【发布时间】:2019-06-10 21:38:29
【问题描述】:
我安装的皮肤(前台)在我的所有页面上运行良好,包括除登录帐户页面之外的特殊页面。
我已经尝试转到我的 skins/foreground/assets/stylesheets 文件夹并对其 CSS 脚本进行一些编辑,但他们只是进行了一些小改动。
我想看看是否有一种方法可以重建/修改登录页面的 CSS 或通用模板,以及我已经安装的前景皮肤。
【问题讨论】:
我安装的皮肤(前台)在我的所有页面上运行良好,包括除登录帐户页面之外的特殊页面。
我已经尝试转到我的 skins/foreground/assets/stylesheets 文件夹并对其 CSS 脚本进行一些编辑,但他们只是进行了一些小改动。
我想看看是否有一种方法可以重建/修改登录页面的 CSS 或通用模板,以及我已经安装的前景皮肤。
【问题讨论】:
许多 wiki 使用 MediaWiki:Common.css 等页面为其 wiki 创建自定义“主题”。但是,出于安全原因,从 MediaWiki 版本 1.19.20 开始,受限制的特殊页面上的站点范围的 CSS 被禁用。
默认情况下,此类样式表不再加载到登录或首选项页面上,从而创建不一致的用户界面。为了修复 UI,您需要在 LocalSettings.php 中将变量:$wgAllowSiteCSSOnRestrictedPages 设置为 true。
这将为提到的特殊页面启用皮肤。
【讨论】: