0

我想使用 Fandom 的 Wikitext 创建一个信息框模板,该模板具有链接到 Wikipedia 的数据。因此,如果有人使用以下模板:

{{Person Infobox
| city=Los Angeles
}}

它将在信息框中显示为:
城市:洛杉矶

我试过了:

<infobox>
    <data source="city">
        <label>City</label>
        <format>[https://en.wikipedia.org/wiki/{{{city}}} {{{city}}}]</format>
    </data>
</infobox>

但如果数据有空格,链接就会中断。

如何{{{city}}}%20或不可能替换空格?

4

1 回答 1

0

对于这类问题,Fandom 帮助论坛可能是一个更好的地方,但是有两种方法可以做到这一点:

网址代码

[https://en.wikipedia.org/wiki/{{urlencode:{{{city}}}|PATH}} {{{city}}}]

https://www.mediawiki.org/wiki/Help:Magic_words

跨维基链接

在这种方法中,您可以使用双括号和内部链接中的管道:

[[wikipedia:{{{city}}}|{{{city}}}]]

于 2022-02-02T06:56:37.153 回答