在此说明中,使用以下变量:
使用MediaWiki,使用链接的语法是[[C/A|B]]
。这将创建一个指向页面A的链接,该页面位于类别C中,带有文本B.在另一个模板中使用带有变量作为参数的模板的语法是{{T|{{{V|#}}}}}
这会生成带有变量V的模板T的结果。假设这个结果正好是A.现在,结合这些方法,我希望代码[[C/{{T|{{{V|#}}}}}|B]]
能够生成与链接语法示例相同的链接。但结果是:
[[C/A|B]]
E.g。确切地说,需要评估的代码。请注意如何正确评估模板,但不解析链接。好像我需要反转'优先考虑某种方式。
旁注:我的方法只适用于变量。例如。如果变量D保持值A,则代码[[C/{{{D|#}}}|B]]
确实产生正确的链接。 MediaWiki的文档在这个主题上非常稀少。
提示:维基百科本身有许多可用作示例的链接模板,但是这些模板形成了一个复杂的交织网络,很难解释这个特定情况的正确表示法。
问题:
其他事项:
如果可能的话,解决方案应该只涉及使用单个模板。如果一个假人'需要包含简单[[{@Html.TextBox("txtFromDate", ..)
}]]的链接模板,是否有默认的MediaWiki模板可以做到这一点,减少了混乱?