Module:Redirect: Difference between revisions
Problem is, the manual doesn't say whether () is after : or . Should remember ...
(one clear bug) |
(Problem is, the manual doesn't say whether () is after : or . Should remember ...) |
||
Line 15: | Line 15: | ||
-- if rpage.fileExists then | -- if rpage.fileExists then | ||
if rpage.isRedirect then | if rpage.isRedirect then | ||
return (tostring(mw.ustring.find(tostring(rpage.getContent()),"REDIRECT(.-)%[%[(.-)%]%]")) or [=[<span style="text-color:red;">[[Module:redirect]] error: failed to understand - [[]=] .. rname .. [=[]]</span]=]) | return (tostring(mw.ustring.find(tostring(rpage.getContent(rpage)),"REDIRECT(.-)%[%[(.-)%]%]")) or [=[<span style="text-color:red;">[[Module:redirect]] error: failed to understand - [[]=] .. rname .. [=[]]</span]=]) | ||
else return rname -- not a redirect so leave the original text (for some general-purpose template use) | else return rname -- not a redirect so leave the original text (for some general-purpose template use) | ||
end | end |