Jump to content

Module:Is infobox in lead

Permanently protected module
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Galobtter (talk | contribs) at 08:17, 20 January 2019 (Galobtter moved page Module:IsInLead to Module:Is infobox in lead without leaving a redirect: mv). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

local p = {}

function p.main (frame)
	local content = mw.title.getCurrentTitle():getContent()
	local offset = string.find(content, "==", 1 , true)
	if offset then
		lead = string.sub(content, 1, offset-1)
		if (string.find(lead, frame.args[1])) then
			iter = string.gmatch(lead, "[Ii]nfobox")
			iter()
			if not iter() then --if able to find two infoboxes, then don't return true
				return "true"
			end
		end
	end
end

return p