html - 如果我的个人 MediaWiki 网站中不存在此类文章,则将用户重定向到希伯来语维基百科
问题描述
如果我的个人 MediaWiki 网站中不存在这样的链接文章,我希望创建一个 Wiki 语法模板,将用户重定向到希伯来语 Wikipedia 。
我试过这段代码
模板正文:
<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>
如何防止输出混乱?
解决方案
尝试
<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
推荐阅读
- javascript - 无需表单提交即可获得结果
- forms - 将表单输出发送到共享点列表
- verilog - Verilog 代码未按预期运行
- postgresql - 本地系统和远程中央服务器之间的数据同步
- android - 在 OpenGL ES 3.0 或 2.0 Android 中渲染立体 3D
- javascript - 从 JSON 解析和获取数据
- c - 插入 USB 棒时打开脚本的内核模块
- java - Android 应用程序在收到推送通知后自动导航到不同的活动
- javascript - URL 的引导表格式化程序
- aws-api-gateway - AWS API Gateway 缓存的驱逐策略是什么?