如果我的个人 MediaWiki 网站上没有此类文章,请将用户重定向到希伯来语维基百科
Redirect user to Hebrew Wikipedia if no such article exists in my personal MediaWiki website
我希望创建一个 Wiki 语法模板,如果我的个人 MediaWiki 网站中不存在这样的 链接 文章,它将把用户重定向到希伯来语维基百科。
我试过这个代码
模板正文:
<a href="https://he.wikipedia.org/wiki/{{urlencode:{{{1}}}|PATH}}">{{{1}}}</a><noinclude>
[[category:דוגמה]]
</noinclude>
模板调用(示例):
{{העברה|קרח (כימיה)}}
模板似乎可以工作,但输出非常混乱:
<a href="https://he.wikipedia.org/wiki/%D7%A7%D7%A8%D7%97%20%28%D7%9B%D7%99%D7%9E%D7%99%D7%94">קרח (כימיה</a>
如何防止输出的内容乱七八糟?
编码/解码URL
我认为你可以使用语言的特殊字符并使之成为正确的URL:
https://he.wikipedia.org/wiki/%D7%A7%D7%A8%D7%97_%28%D7%9B%D7%99%D7%9E%D7%99%D7%94%29
您可以使用这个网站:https://www.webatic.com/url-convertor
并编写希伯来语单词并获取 URL 的代码。
尝试
<a href="https://he.wikipedia.org/wiki/{{urlencode:{{{1}}}|PATH}}">{{{1}}}</a>
?在 https://www.mediawiki.org/w/index.php?title=Help:Magic_words#URL_data
查看详情
我希望创建一个 Wiki 语法模板,如果我的个人 MediaWiki 网站中不存在这样的 链接 文章,它将把用户重定向到希伯来语维基百科。
我试过这个代码
模板正文:
<a href="https://he.wikipedia.org/wiki/{{urlencode:{{{1}}}|PATH}}">{{{1}}}</a><noinclude>
[[category:דוגמה]]
</noinclude>
模板调用(示例):
{{העברה|קרח (כימיה)}}
模板似乎可以工作,但输出非常混乱:
<a href="https://he.wikipedia.org/wiki/%D7%A7%D7%A8%D7%97%20%28%D7%9B%D7%99%D7%9E%D7%99%D7%94">קרח (כימיה</a>
如何防止输出的内容乱七八糟?
编码/解码URL
我认为你可以使用语言的特殊字符并使之成为正确的URL: https://he.wikipedia.org/wiki/%D7%A7%D7%A8%D7%97_%28%D7%9B%D7%99%D7%9E%D7%99%D7%94%29
您可以使用这个网站:https://www.webatic.com/url-convertor
并编写希伯来语单词并获取 URL 的代码。
尝试
<a href="https://he.wikipedia.org/wiki/{{urlencode:{{{1}}}|PATH}}">{{{1}}}</a>
?在 https://www.mediawiki.org/w/index.php?title=Help:Magic_words#URL_data
查看详情