Module:Chessboard/sandbox: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 10:
function piecediv( piece, row, file, res )
local color = piece:matchmw.ustring.gsub( '^%u' s*%w(%w) and 'l%s*$' or, 'd%1')
piece = piece:lowermw.ustring.gsub('^%s*(%w)%s*$', '%1')
local alt = string.format("%s%s %s %s", filechar( file ), rowchar( row ), colornames[color], piecenames[piece] or piece)
local img = string.format('[[File:Chess %s%st45.svg|%dx%dpx|alt=%s|%s]]', piece, color, size, size, alt, alt)