MediaWiki QuickTemplate类 - 在哪里可以找到参考?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MediaWiki QuickTemplate类 - 在哪里可以找到参考?相关的知识,希望对你有一定的参考价值。
我是MediaWiki皮肤设计的新手。我发现这两个功能被大量使用。
QuickTemplate::html($str)
QuickTemplate::text($str)
这些用在自定义Template类的execute()函数中,如$this->html($str)
和$this->text($str)
我的功能非常好。但是,到目前为止,我还没有找到通过$ str参数提供的字符串参数列表的引用。我已经看到它们被用在各种参数的模板中,比如$this->html( 'headelement' )
或$this->text( 'pageLanguage' )
。我的问题是我们怎么知道这个论点是'headelement'
?这些论点有完整的清单吗?不确定我是否遗漏了部分文档。
答案
那么,你尝试过QuickTemplate Class Reference和Using QuickTemplate in extensions吗?
函数html()和text()实际上并没有做任何事情,它们似乎只是一种可以“抽象”HTML字符串与所有其他字符串的处理方式:text()有点转义HTML。大多是历史事物。
正如手册所说,请不要使用QuickTemplate :),请关注skinning template。
以上是关于MediaWiki QuickTemplate类 - 在哪里可以找到参考?的主要内容,如果未能解决你的问题,请参考以下文章