imported>一个人的孤独 |
|
第1行: |
第1行: |
| local module = {}
| |
|
| |
|
| local getArgs = require('Module:Arguments').getArgs
| |
|
| |
| function module._main(args, frame)
| |
| if args['define'] ~= nil then return end
| |
| local tl = args['tl'] or ''
| |
| if tl == '' then
| |
| error('未定义“'..(args['use'] or '')..'”模板!')
| |
| return
| |
| end
| |
| tl = mw.text.unstripNoWiki(tl)
| |
| tl = mw.text.decode(tl)
| |
| local params = args
| |
| params['tl'] = nil
| |
| params['use'] = nil
| |
|
| |
| local frame_child = frame:newChild({args = params})
| |
| return frame_child:preprocess(tl)
| |
| end
| |
|
| |
| function module.main(frame)
| |
| local args = getArgs(frame, { removeBlanks = false })
| |
| return module._main(args, frame)
| |
| end
| |
|
| |
| return module
| |