我正在做一个MediaWiki生成的Wiki,想建立一个模板,把我链接到法国维基百科的文章。我有这样一个.NET模板,它可以让我链接到一个法国维基百科的文章。
[http://fr.wikipedia.org/wiki/{{{1|}}} {{#if:{{{2|}}}|{{{2|}}}|{{{1|}}}}}]
}}} {{#if:{{{2
{{Wpfr|article name|alternate name (if needed)}}
问题是,如果文章名称中有空格,它就会断开,保持第一个词为{{{1}}},而把其余的放在{{{2}}}中。
我希望找到一种方法,能够在{{{1}}}中使用空格而不破坏链接。这样一来,:
{{Wpfr|Greg Weisman}}
会自动链接到关于Greg Weisman的文章并显示 "Greg Weisman"。
[http://fr.wikipedia.org/wiki/{{{art|}}} {{#if:{{{2|}}}|{{{2|}}}|{{{art|}}}}}]
{{Wpfr|art=article name}}
(甚至用1代替2),但没有用。
维基管理部分已经有一段时间没有更新了,所以Interwiki表不能更新,我也不能使用 "替换 "功能。
我是维基编码的新手,所以如果答案很简单,我很抱歉。
谢谢!
编辑 : MediaWiki的版本是1.13.5。