css - 修复 MediaWiki 特殊页面的样式布局

标签 css mediawiki

我安装的皮肤(前景)在我的所有页面上运行良好,包括除登录帐户页面之外的特殊页面。

我尝试转到我的 skins/foreground/assets/stylesheets 文件夹,对他们的 CSS 脚本进行一些编辑,但他们只进行了一些小改动。

我想看看是否有方法可以重建/修改登录页面的 CSS 或通用模板,以及我已经安装的前景皮肤。

最佳答案

许多 wiki 使用像 MediaWiki:Common.css 这样的页面来为他们的 wiki 创建自定义“主题”。然而,出于安全原因,从 MediaWiki 版本 1.19.20 开始,受限特殊页面上的站点级 CSS 被禁用。

默认情况下,此类样式表不再加载到创建不一致的用户界面的登录或首选项页面上。为了修复UI,您需要在LocalSettings.php 中将变量$wgAllowSiteCSSOnRestrictedPages 设置为true

这将为提到的特殊页面启用皮肤。

关于css - 修复 MediaWiki 特殊页面的样式布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56533857/

相关文章:

javascript - 我可以在 Mobile Safari 上用 user-css 覆盖 CSS 吗?

java - 使用 CSS : Selenium 按选择列表的内容查找 WebElement

node.js - mediawiki 中的可视化编辑器出现问题

mediawiki - 如何从 MediaWiki wiki 中永久删除页面?

javascript - Jquery - 无法让嵌套 div 的选择器进行动画处理?

未应用 CSS,样式显示为空白?

css - 如何使 li>a 元素在 div 中居中?

sockets - 如何修复 mediawiki 中的 'Redis server error: socket error on read socket' 错误

mediawiki 立即迁移和升级

php - <noinclude> 类别 :example</noinclude> in template, 意外地将内容包装在 <pre> 标记中