有沒有什麼辦法可以做到這一點。 我旁邊維基文本:模板轉換後的Mediawiki過程標籤
{{template_open_tag}}
{{template_some_data}}
{{template_close_tag}}
而且有模板:
{{template_open_tag}}
<my-tag>
{{template_some_data}}
bla-bla-bla...
{{template_close_tag}}
</my-tag>
但標籤 '<大膽>' 已經處理的時候第一個模板transluded和wiki使這個頁面,如:
bla-bla-bla...
</my-tag>
但我想看看:
**bla-bla-bla...**
在我的擴展中:
$wgHooks['ParserFirstCallInit'][] = 'myTagInit';
function myTagInit(&$parser) {
$parser->setHook('my-tag', 'myTagRender');
}
function myTagRender($input, $args, $parser, $frame) {
return "**".$input."**";
}
謝謝。
P.S. 不要問我爲什麼,我需要這個奇怪的標記,並且不希望使用這樣的事:
{{template_tag|{{template_some_data}}}}
而且{{template_open_tag}}這樣的:
<my-tag>{{{1}}}</my-tag>
讓我看看我是否正確答案:您是否想要{{template_some_data}}中的文本爲粗體? – Kovags 2011-04-21 08:52:00
對我來說,這呈現爲 bla-bla-bla ... –
2011-04-21 14:21:20
由於在html中不起作用,它只是將代碼放在文檔中。 – 2011-04-21 14:21:52