Module:siwa-noun: Difference between revisions

No edit summary
No edit summary
Line 99: Line 99:
function export.show(frame)
function export.show(frame)
local parent_args = frame:getParent().args
local parent_args = frame:getParent().args
local args = {}
local args = require("Module:parameters").process(parent_args, m_data.params, true)
local args = require("Module:parameters").process(parent_args, m_data.params, true)
local decl_type = {}
local decl_type = {}
local gender, word = args[1], args[2]~=nil and dedigraphize(args[2]) or dedigraphize(pagename)
local gender, word = parent_args[1], parent_args[2]~=nil and dedigraphize(parent_args[2]) or dedigraphize(pagename)
local quality = args[3]~=nil and args[3] or detect_quality(word)
local quality = parent_args[3]~=nil and args[3] or detect_quality(word)
local prefix = sub(pagename, 1, -(#word+1))
local prefix = sub(pagename, 1, -(#word+1))