Module:linkeach: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
local sep = args[2] or " " | local sep = args[2] or " " | ||
for word in mw.ustring.gmatch(str, "(% | for word in mw.ustring.gmatch(str, "([^%s,]+)") do | ||
word = "[[Contionary:" .. mw.ustring.lower(word) .. "|" .. word .. "]]" | word = "[[Contionary:" .. mw.ustring.lower(word) .. "|" .. word .. "]]" | ||
table.insert(words, word) | table.insert(words, word) |
Revision as of 14:06, 15 March 2021
- The following documentation is located at Module:linkeach/doc.[edit]
- Useful links: subpage list • links • transclusions • testcases • sandbox
local export = {}
function export.link(frame)
local args = frame.args
local str = args[1]; local words = {}
local sep = args[2] or " "
for word in mw.ustring.gmatch(str, "([^%s,]+)") do
word = "[[Contionary:" .. mw.ustring.lower(word) .. "|" .. word .. "]]"
table.insert(words, word)
end
return table.concat(words, sep)
end
return export