Muskit Gergous
Created page with "local p = {}; local function checklayer(depth) -- check subclasses of items at current depth checklist[depth+1] = {} -- setup next layer of table local j = 0 for j = 1,#checklist[depth] do -- loop over items at current depth local property if depth == 1 then property = "P31" -- use P31 for depth 1 else property = "P279" -- use P279 for depths 2+ end local subclasses = mw.wikibase.getBestStatements(checklist[depth][j],property) -- get P31 or P279 state..."