Module:Sandbox/Aseleste/Indexer and Module:Sandbox/Aseleste/Indexer/sandbox: Difference between pages
(Difference between pages)
imported>Aseleste improve: trim |
imported>Aseleste create: sandbox version of Module:Sandbox/Aseleste/Indexer (mirror) |
||
| Line 70: | Line 70: | ||
for key, value in pairs(frame.args) do | for key, value in pairs(frame.args) do | ||
result[mw.text.trim(key)] = unstrip_and_strip_nowiki_tags(value) | result[mw.text.trim(key)] = mw.text.trim(unstrip_and_strip_nowiki_tags(value)) | ||
end | end | ||
local pframe = frame:getParent() | local pframe = frame:getParent() | ||
for key, value in pairs(pframe.args) do | for key, value in pairs(pframe.args) do | ||
result[mw.text.trim(key)] = unstrip_and_strip_nowiki_tags(value) | result[mw.text.trim(key)] = mw.text.trim(unstrip_and_strip_nowiki_tags(value)) | ||
end | end | ||
| Line 207: | Line 207: | ||
unstrip_and_strip_nowiki_tags = function(text) | unstrip_and_strip_nowiki_tags = function(text) | ||
local result = | local result = mw.text.unstripNoWiki(text) -- need this variable to only return 1 result | ||
:gsub("<nowiki>", "") | :gsub("<nowiki>", "") | ||
:gsub("</nowiki>", "") | :gsub("</nowiki>", "") | ||