对于MediaWiki皮肤设置HTML标题为“[站点名称]”而不是“主页 - [站点名称]”

时间:2011-02-24 04:49:11

标签: html mediawiki title skin

我正在使用自定义版本的monobook皮肤。如何将HTML标题设置为“[站点名称]”而不是“主页 - [站点名称]”?

3 个答案:

答案 0 :(得分:1)

您应该能够在common.js中添加以下内容,并使其仅在主页面上执行。

if {{{{PAGENAME}}=="Main Page"
  {
  document.title = "{{SITENAME}}";
  }

这不完全正确,因为我不懂javascript。

答案 1 :(得分:0)

尝试编辑[[MediaWiki:Pagetitle]] - 将其设置为“{{SITENAME}}”而不是默认的“$ 1 - {{SITENAME}}”。

答案 2 :(得分:0)

也许您可以使用MediaWikis解析器函数来实现类似Adrian Archer所回答的内容,但是由服务器而不是客户端运行(因此搜索引擎会注意)。你必须编辑[[MediaWiki:Pagetitle]],就像Joshua C. Lerner所说的那样。扩展:ParserFunctions与MediaWiki 1.18及更高版本捆绑在一起,因此http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions将为您提供帮助!