Content deleted Content added
formatting |
formatting, removal of superfluous parens, no need for "else" after "return". |
||
Line 175:
local args = frame.args
local pargs = frame:getParent().args
local size =
local reverse = (
local letters = ( args.letters or pargs.letters or 'both' ):lower()
local numbers = ( args.numbers or pargs.numbers or 'both' ):lower()
local header =
local footer =
local align = (
local clear =
local fen = args.fen or pargs.fen
size = mw.ustring.match( size, '
if (fen) then
align =
header =
footer =
return chessboard( convertFenToArgs( fen ), size, reverse, letters, numbers, header, footer, align, clear )
else
▲ if args[3] then
▲ return chessboard(args, size, reverse, letters, numbers, header, footer, align, clear)
▲ return chessboard(pargs, size, reverse, letters, numbers, header, footer, align, clear)
▲ end
end
end
Line 210 ⟶ 209:
table.concat(b, '|', 8*(row-1) + 1 + offset, 8*(row-1) + 8 + offset) .. '|=\n'
end
res = mw.ustring.gsub( res,'\| \|', '| |' )
res = mw.ustring.gsub( res,'\| \|', '| |' )
res = res .. ' a b c d e f g h'
return res
end
function p.ascii2fen( frame )
-- {{#invoke:Chessboard|ascii2fen|kl| | |....}}
return convertArgsToFen( frame.args, frame.args.offset or 1 )
|