【发布时间】:2019-08-28 22:37:45
【问题描述】:
我有一个希伯来语的 MediaWiki 1.33.0 网站。我网站上的一些文章是总结性的介绍性文章,应该便于以后阅读希伯来语维基百科上具有相同名称和主题的更大更复杂的文章。
有时我希望从我自己的 MediaWiki 网站链接到希伯来语维基百科的文章;例如;我希望通过模板快速将读者引用到希伯来语维基百科上给定名称的文章,而不是从希伯来语维基百科本身复制粘贴每篇文章的链接。
我的模板
模板内容:
<a href="https://he.wikipedia.org/wiki/{{urlencode:{{{1}}}|PATH}}">{{{1}}}</a><noinclude>
[[קטגוריה:תבניות]]
</noinclude>
模板调用示例:
{{וה|קרח (כימיה)}}
我的问题
我的问题是这个模板的输出在 DOM 和文章文本中都很混乱;常规语言、HTML 和 UTF-8 特殊字符的混合体:
<li>
"<a href=""
<a rel="nofollow" class="external free" href="https://he.wikipedia.org/wiki/%D7%A7%D7%A8%D7%97%20%28%D7%9B%D7%99%D7%9E%D7%99%D7%94%29">
https://he.wikipedia.org/wiki/%D7%A7%D7%A8%D7%97%20%28%D7%9B%D7%99%D7%9E%D7%99%D7%94%29
</a>
"">קרח (כימיה)</a>
</li>
图片中:
我的问题
如何更改模板以创建带有调用中给出的文章名称的可点击链接,而没有所有冗余输出?
【问题讨论】:
标签: dom hyperlink output mediawiki wiki