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

发布于 2024-10-19 03:05:08 字数 70 浏览 9 评论 0原文

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

I'm using a custom version of the monobook skin. How do I set the HTML title to "[Site Name]" instead of "Main Page - [Site Name]"?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

只涨不跌 2024-10-26 03:05:08

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

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

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

You should be able to put something like the following in your common.js, and get it to execute on only the Main Page.

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

It's not totally correct because I don't know javascript.

满身野味 2024-10-26 03:05:08

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

Try editing [[MediaWiki:Pagetitle]] - set it to "{{SITENAME}}" instead of the default "$1 - {{SITENAME}}".

橪书 2024-10-26 03:05:08

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

Perhaps you can use MediaWikis parser functions to achieve something like what Adrian Archer answered, but run by the server rather than the client (so search engines will take heed). You'll have to edit [[MediaWiki:Pagetitle]] as Joshua C. Lerner said, then. Extension:ParserFunctions is bundled with MediaWiki 1.18 and above, so http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions will help you!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文