Module:links/templates: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 34: Line 34:
["ts"] = {},
["ts"] = {},
["sc"] = {},
["sc"] = {},
["w"] = {type = "boolean", default = true},
["w"] = {type = "boolean", default = false},
["name"] = {type = "boolean", default = true},
}
}
Line 69: Line 70:
end
end
local language_name = args.w and lang:makeWikipediaLink() or lang:getCanonicalName()
local language_name = args.w and "[[" .. lang:getCanonicalName() .. "]]" or lang:getCanonicalName()
if term == "-" then
if term == "-" then
return language_name
return language_name
else
else
return language_name .. " " ..
return (args.name and language_name .. " " or "") ..
require("Module:links").full_link(  
require("Module:links").full_link(  
{
{