【发布时间】:2011-02-24 04:49:10
【问题描述】:
我正在使用自定义版本的 monobook 皮肤。如何将 HTML 标题设置为“[站点名称]”而不是“主页 - [站点名称]”?
【问题讨论】:
我正在使用自定义版本的 monobook 皮肤。如何将 HTML 标题设置为“[站点名称]”而不是“主页 - [站点名称]”?
【问题讨论】:
你应该能够在你的 common.js 中加入如下内容,并让它只在主页上执行。
if {{{{PAGENAME}}=="Main Page"
{
document.title = "{{SITENAME}}";
}
这并不完全正确,因为我不懂 javascript。
【讨论】:
尝试编辑 [[MediaWiki:Pagetitle]] - 将其设置为“{{SITENAME}}”而不是默认的“$1 - {{SITENAME}}”。
【讨论】:
也许您可以使用 MediaWikis 解析器功能来实现类似于 Adrian Archer 回答的内容,但由服务器而不是客户端运行(因此搜索引擎会注意)。然后,您必须像 Joshua C. Lerner 所说的那样编辑 [[MediaWiki:Pagetitle]]。 Extension:ParserFunctions 与 MediaWiki 1.18 及更高版本捆绑在一起,所以http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions 会帮助你!
【讨论】: