如何从DPL使用的类别名称中冒号冒号?
问题描述:
我在mediawiki中有几个类别,名称中有冒号。随着DPL,当我尝试要么如何从DPL使用的类别名称中冒号冒号?
类别=富:酒吧
或
linksto =类别:富:酒吧
我没有得到任何结果,即使实际观看时类别显示几个一百页。我认为这是由于类别名称中的冒号。有没有什么方法可以让DPL快乐地逃离冒号?
答
唯一的工作解决方案似乎是使用categorymatch参数,而不是类别参数,使用%通配符代替冒号。
所以不是
|类别=富:酒吧
使用
| categorymatch =美孚%吧
答
你应该类别名称前使用冒号,例如:
[[:Category:foo]]
而这将工作!
这就是你链接到内链接到MediaWiki类别。我在问DPL查询。 – BrianFreud
啊,因为DPL使用Perl语法;您可以使用反斜杠“\”来转义冒号。详情请参阅:http://semeb.com/dpldemo/index.php?title=DPL:Manual_-_General_Usage_and_Invocation_Syntax#Characters_with_special_meaning – ASammour