模組:Module wikitext

本页使用了标题或全文手工转换
被永久保护的模块
维基百科,自由的百科全书
文档图示 模块文档[查看] [编辑] [历史] [清除缓存]

由於MediaWiki的設定,Lua模組無法解析任何wikitext,速刪時速刪模板只能放在文檔頁,因此管理員常將文檔頁速刪而未將模組速刪。

因此在2021年的討論中自英文維基百科引入此模組,使模組可以在模組上方加入wikitext,以實現讓速刪模板不用放在文檔頁中。

使用方法

在模組上方加入

require('Module:Module wikitext')._addText('<wikitext>')

例如要將模組速刪掉可以在目標模組上方加入

require('Module:Module wikitext')._addText('{{d|g10}}')

參見

local p = {}

p.text = ''

function p.main()
	return p.text
end

function p._addText(text, preprocessFrame)
	if preprocessFrame ~= false then
		text = (preprocessFrame or mw.getCurrentFrame()):preprocess(text)
	end
	p.text = p.text .. text
end

return p