MediaWiki的VariablesExtension变量扩展
来自Jamesqi
--James Qi 2009年1月31日 (日) 21:10 (CST)
前一阵子增加了StringFunctions扩展以后,今天又增加了一个VariablesExtension变量扩展,作用是在一个页面中定义变量,用于在同一个页面中进行调用、运算、判断等。这有点像在同一个页面中使用的模板,可以在一个页面中有多个这样的变量,而免去调用大量模板的工作,与ParserFunctions和StringFunctions结合起来使用效果较好。
用法很简单,只有这三个命令:
定义:
{{#vardefine:变量名|赋值}}
定义并显示:
{{#vardefineecho:变量名|赋值}} 赋值
调用:
{{#var:变量名}} 赋值
这个扩展的介绍、用法、安装等信息请看这个网址:Extension:VariablesExtension。
本来想用这个来解决Special:Search的搜索关键字提取问题,但测试了还是不行,所以暂时也不是很必要,因为是个很简单的扩展就保留下来,先在区号查询中试用了几个地方,留着以后在更多的地方用。
现在安装的MediaWiki扩展有点多了,不过进行一些运算、判断、类似数据库操作等的时候还是很方便。
标签:MediaWiki、扩展。 |
相关内容:
|