Jump to content

Module:Ifexist/sandbox

From Wikipedia, the free encyclopedia
This is the current revision of this page, as edited by Raph Williams65 (talk | contribs) at 12:36, 28 April 2025 (A space for experimental module code for Module:Ifexist). The present address (URL) is a permanent link to this version.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
--[[
     Add your expirimental module code here
--]]
local p = {} -- represents p as a code for packages

function p.main(frame) -- package name = main, (frame) = global frame
 title = frame.args[1] -- parameter 1
 thenthis = frame.args[2] -- parameter 2
 elsethis = frame.args[3] -- parameter 3
--[[
     If this then return this else return this
--]]
 if mw.title.new(title).exists == true then
 return thenthis
  else
   return elsethis
 end
--[[
     You can use the magic word ({{#ifexist:title|thenthis|elsethis}})
--]]
end
return p