更改

跳转至: 导航搜索

模块:InfoBoxBuilder

添加858字节, 2017年1月16日 (一) 03:31
创建页面,内容为“local p = {} local canLink = require('Module:Linker')._canLink; local parse = require('Module:Array').parse; function p.multirow(frame) local values = parse(frame...”
local p = {}

local canLink = require('Module:Linker')._canLink;
local parse = require('Module:Array').parse;

function p.multirow(frame)
local values = parse(frame.args['value'])
local builder = '|-'
builder = builder .. '\n!' .. 'rowspan=' .. tostring(#values) .. ' ' .. (frame.args['capmixin'] or '') .. '|' .. frame.args['caption']
local first = true
for i,v in pairs(values) do
if first then
first = false
else
builder = builder .. '\n|-'
end
builder = builder .. '\n|' .. (frame.args['valmixin'] or '') .. '|'
if frame.args['trylink'] ~= nil then
if canLink(v) then
builder = builder .. '[[' .. v .. ']]'
if frame.args['linkcat'] ~= nil then
builder = builder .. '[[Category:' .. v .. ']]'
end
else
builder = builder .. v;
end
else
builder = builder .. v;
end
end
return builder
end

return p
1,819
个编辑

导航菜单

返回顶部
评论预览
×