2011-05-10 35 views

回答

4

維基百科運行在Mediawiki引擎上,最初編寫用於維基百科。

他們執行their own parser。有關解析器的更全面的描述,請參閱manual

+0

你知道如何在一個簡單的例子中使用[他們自己的解析器](http://svn.wikimedia.org/doc/Parser_8php_source.html)嗎? – 2011-05-10 21:55:33

+0

@Peter:我從來沒有使用過MediaWiki源代碼,但通過手冊判斷,您需要實例化類並調用[parse](http://svn.wikimedia.org/doc/classParser。 html#a0e3f2edd4bd47376953dfad4dcfc9c74)方法。如果僅解析爲HTML,則可以使用[internalParse](http://svn.wikimedia.org/doc/classParser.html#a6b7ac0b498eb30e00dfcfb5722cfab9f)方法。 – 2011-05-10 22:01:12

+0

當我嘗試實例化類時頁面就會死掉。 '$ wiki =&new Parser();'或'$ wiki = new Parser();'工作。 – 2011-05-10 22:13:40