伙计,
我希望与this问题
中讨论的内容类似我可以使用模板构成一组变量,然后我可以将这些变量包含在我的wiki页面的各个点中。
所以例如我的单个模板中有一个名为MAIN_WEB_URL
和MAIN_TEAM_DISTRIBUTION_LIST
的变量,我可以存储在一个模板中,并在需要时在站点范围内引用。
如果可能的话,我想避免每个变量的模板,但另一个问题似乎暗示这是唯一的方法...
答案 0 :(得分:1)
执行此操作的一种方法是创建一个名为Template:Variable
的模板。在其中,您将使用一个包含变量及其值的大{{#switch}}
(这需要the ParserFunctions extension):
{{#switch: {{{variable|MAIN_WEB_URL}}
}
| MAIN_WEB_URL = some value
| MAIN_TEAM_DISTRIBUTION_LIST = another value
}}
然后你会这样称呼它:
{{1}}
(顺便说一句,我不是ALL_CAPS名称的粉丝,我认为没有理由在这里使用它们,但这取决于你。)