Module:GetWatermark: Difference between revisions

From Bodhicitta
((by SublimeText.Mediawiker))
((by SublimeText.Mediawiker))
Line 10: Line 10:
elseif pArgs.subclasses then
elseif pArgs.subclasses then
    for value in string.gmatch(pArgs.subclasses, "([^;]+)") do
    for value in string.gmatch(pArgs.subclasses, "([^;]+)") do
        if value == "Stories" then
        if value == "Stories" then return "Story"
        return "Story"
        else return value
        else
        return value
        end
        end
    end
    end

Revision as of 09:42, 30 May 2025

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

local p = {}

function p.main(frame)

	local pArgs = frame:getParent().args
	local output = ''

	if pArgs.watermark then
		return pArgs.watermark
	elseif pArgs.subclasses then
	    for value in string.gmatch(pArgs.subclasses, "([^;]+)") do
	        if value == "Stories" then return "Story"
	        else return value
	        end
	    end
	end

end

return p