Module:Chessboard mxn: Difference between revisions

Content deleted Content added
Created page with 'local p = {} function chessboard(args, size, rows, cols, rev, letters, numbers, header, footer, align, clear) function colchar( col ) return ( "abcdefghijkl...'
 
No edit summary
Line 108:
local size = (args.size or pargs.size) or '26px'
local reverse = ( (args.reverse or pargs.reverse) or '' ):lower() == "true"
local rows = (args.rows or pargs.rows) or 8
local cols = (args.cols or pargs.cols) or 8
local letters = (args.letters or pargs.letters or 'both'):lower()
local numbers = (args.numbers or pargs.numbers or 'both'):lower()
local header = (args[2] or pargs[2]) or ''
local footer = (args[673 + rows*cols] or pargs[673 + rows*cols]) or ''
local align = ((args[1] or pargs[1]) or 'tright'):lower()
local clear = (args.clear or pargs.clear) or ( align:match('tright') and 'right' or 'none')
local rows = (args.rows or pargs.rows) or 8
local cols = (args.cols or pargs.cols) or 8
local fen = args.fen or pargs.fen