Module:Redirect: Difference between revisions

m
Another unlikely test
m (hardcoding test)
m (Another unlikely test)
Line 9: Line 9:
   local rname=args[1] or pargs[1] or ""
   local rname=args[1] or pargs[1] or ""
   if redirect=="" then return "" end
   if redirect=="" then return "" end
   local rpage=mw.title.new("Wikipedia:AFC")
   local rpage=mw.title.new(rname)
   local err=""
   local err=""
  if rpage then -- avoid possibly expensive FileExists if we don't have anything
--  if rpage then -- avoid possibly expensive FileExists if we don't have anything
       if rpage.id ~= 0 then
       if rpage.id ~= 0 then
         if rpage.fileExists then
         if rpage.fileExists then
Line 22: Line 22:
       else err="File not found (id=0): "
       else err="File not found (id=0): "
       end
       end
  else err="File not found (mw.title.new failed)"
--  else err="File not found (mw.title.new failed)"
  end
--  end
   return [=[<span style="text-color:red;">[[Module:redirect]] error: ]=] .. err .. [=[ - [[]=] .. rname .. [=[]]</span>]=]
   return [=[<span style="text-color:red;">[[Module:redirect]] error: ]=] .. err .. [=[ - [[]=] .. rname .. [=[]]</span>]=]
end
end


return p
return p
Anonymous user