Module:If preview

Revision as of 07:52, 6 May 2026 by Wikitia (talk | contribs) (Created page with "-- Module:If preview -- Returns a warning only when previewing the page local p = {} function p._warning(args) local preview = args[1] or '' local frame = mw.getCurrentFrame() -- Check if we're in a preview if frame:preprocess('{{REVISIONID}}') == '' then return preview end return '' end function p.warning(frame) local args = require('Module:Arguments').getArgs(frame) return p._warning(args) end return p")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Documentation for this module may be created at Module:If preview/doc

-- Module:If preview
-- Returns a warning only when previewing the page

local p = {}

function p._warning(args)
	local preview = args[1] or ''
	local frame = mw.getCurrentFrame()
	
	-- Check if we're in a preview
	if frame:preprocess('{{REVISIONID}}') == '' then
		return preview
	end
	
	return ''
end

function p.warning(frame)
	local args = require('Module:Arguments').getArgs(frame)
	return p._warning(args)
end

return p