MediaWiki QuickTemplate类 - 在哪里可以找到参考?

问题描述 投票:1回答:1

我是MediaWiki皮肤设计的新手。我发现这两个功能被大量使用。

QuickTemplate::html($str)
QuickTemplate::text($str)

这些用在自定义Template类的execute()函数中,如$this->html($str)$this->text($str)

我的功能非常好。但是,到目前为止,我还没有找到通过$ str参数提供的字符串参数列表的引用。我已经看到它们被用在各种参数的模板中,比如$this->html( 'headelement' )$this->text( 'pageLanguage' )。我的问题是我们怎么知道这个论点是'headelement'?这些论点有完整的清单吗?不确定我是否遗漏了部分文档。

reference arguments mediawiki skinning mediawiki-extensions
1个回答
0
投票

那么,你尝试过QuickTemplate Class ReferenceUsing QuickTemplate in extensions吗?

函数html()和text()实际上并没有做任何事情,它们似乎只是一种可以“抽象”HTML字符串与所有其他字符串的处理方式:text()有点转义HTML。大多是历史事物。

正如手册所说,请不要使用QuickTemplate :),请关注skinning template

© www.soinside.com 2019 - 2024. All rights reserved.