米斯特利亚Wiki正在建设中,本WIKI编辑权限开放!欢迎参与~!

全站通知:

模块:模板

来自米斯特利亚WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

此模块的文档可以在模块:模板/doc创建

local p = {}
p["codeblock"] = function(frame)
	local wikitext = mw.text.trim(mw.text.unstripNoWiki(frame.args[1]):gsub('&lt;', '<'):gsub('&gt;', '>'))
	return '<div class="panel panel-default" style="padding:0">'
        ..     '<div class="panel-body">' .. frame:preprocess(wikitext) .. '</div>'
        ..     '<div class="panel-footer">' .. frame:extensionTag('pre', wikitext, { class = 'bwiki-codeblock'}) .. '</div>' -- 直接用pre标签会丢失分类
     	.. '</div>'
end
return p