有没有什么办法可以做到这一点。 我旁边维基文本:模板转换后的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