You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Extension:TemplateStyles引入Module:Message box/ambox.css修复Template:Notice样式

前置准备:确认Module命名空间可用

默认MediaWiki 1.18及以上版本已默认启用Module命名空间,若未启用,在LocalSettings.php中添加以下配置后重启站点:

$wgExtraNamespaces[828] = "Module";
$wgNamespaceProtection[828] = array( 'editinterface' );

步骤1:安装并启用Extension:TemplateStyles

  • 下载与你当前MediaWiki版本匹配的TemplateStyles扩展包,解压后放入站点根目录的extensions/文件夹
  • 编辑站点根目录下的LocalSettings.php,在末尾添加代码启用扩展:wfLoadExtension( 'TemplateStyles' );
  • 执行站点维护脚本验证扩展安装成功:php maintenance/update.php

步骤2:配置样式与模板关联

  • 在你的MediaWiki站点新建页面Module:Message box/ambox.css,将官方对应样式文件的全部内容粘贴到该页面后保存
  • 打开已导入的Template:Notice模板编辑页,确认模板代码开头存在<templatestyles src="Module:Message box/ambox.css" />调用语句,如缺失则手动添加后保存模板

步骤3:验证渲染效果

  • 清理站点全局缓存,可直接访问后台Special:FlushCache页面操作,也可执行维护脚本php maintenance/purgeList.php --all
  • 打开任意调用了Template:Notice的页面,刷新后即可看到与官方站点一致的渲染效果

如果后续其他消息类模板也存在样式异常,可按照相同逻辑导入对应的样式文件(如讨论页消息用imbox.css、页头页脚消息用fmbox.css)即可解决。

内容的提问来源于stack exchange,提问作者NLam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 01:45:02