首页 > 解决方案 > MediaWiki 中有“身份”模板吗?

问题描述

在 MediaWiki 上,是否可以定义具有以下输出的模板?

(注意:非换行空格的规范化是可以的)

Invocation            Expanded output

{{Identity|test}}     test
{{Identity|test|}}    test|
{{Identity||}         |
{{Identity|a b|c}}    a b|c
{{Identity|a|b=c|d}}  a|b=c|d

也许这在某些扩展程序中甚至很容易获得,尽管我不确定主机站点上有哪些扩展程序可供我使用。(我知道它有 ParserFunctions)

如果不可能,是否有可以实现此功能的最大子集?

标签: mediawiki

解决方案


除了空白修剪和预处理更改之外,您可能可以使用Scribunto frames来做到这一点。不过,这似乎是一种毫无意义的练习。


推荐阅读