直接链接到MediaWiki页面部分

时间:2015-03-05 00:47:12

标签: mediawiki

在我的维基百科页面中,我有一个名为subtitleA的部分。在阅读时到达这一点之前,我有一个句子有一个跳转到该部分内容的链接。

更清楚的是,这是一个简单的例子:

To do this, you will need `this` (link to subtitleA).
To do that, you will do another thing..

== SubtitleA ==

this is how you do it....

我找到了以下解决方案:

To do this, you will need [http://wikisite.com/pageName#SubtitleA this].

这已被证明是正确的;但是,我的一个字幕包含空格,括号和目录,如下所示:

== SubtitleA (balabalaA\balabalaB\balabala....) ==

由于这些空间,我再也无法使用我找到的解决方案......任何人都可以为我提供替代解决方案吗?感谢。

2 个答案:

答案 0 :(得分:1)

To do this, you will need [[pageName#SubtitleA|this]].

使用与章节标题完全相同的格式。

锚点编码类似于编码百分比(使用.而不是%)但不完全相同(例如,空格折叠并编码为_)。如果您确实需要直接执行此操作,则可以使用{{anchorencode|original title}}

答案 1 :(得分:0)

我找到了解决方案:

URL编码器是关键,但不使用标准%xx作为特殊字符的替代品。使用.xx(例如.5C .28)可以在mediawiki框架中使用。