Module:head/templates: Difference between revisions

ਕੋਈ ਸੋਧ ਸਾਰ ਨਹੀਂ
No edit summary
Tag: Reverted
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 13: Line 13:
["head"] = {},
["head"] = {},
["nocat"] = {type = "boolean"},
["nocat"] = {type = "boolean"},
["multiword"] = {type = "boolean"},
}
}


Line 47: Line 46:
local p = m_parameters.process(args, params)
local p = m_parameters.process(args, params)
local language = m_languages.get_by_code(p[1])
local language = m_languages.get_by_code(p[1])
local term = mw.title.getCurrentTitle().text
local term = mw.title.getCurrentTitle().subpageText
if language.proto then
term = mw.ustring.gsub(term, "^[^/]+/", "")
end
return {
return {
term = term,
term = term,
Line 60: Line 56:
labels = p["label"],
labels = p["label"],
inflections = get_inflections(p[3]),
inflections = get_inflections(p[3]),
multiword = mw.ustring.find(term, "[_%s]"),
}
}
end
end