Module:GetWatermark: Difference between revisions

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

Latest revision as of 05:02, 2 June 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.subclass then
	    for value in string.gmatch(pArgs.subclass, "([^;]+)") do
	        if value == "Stories" then return "Story"
	        else return value
	        end
	    end
	end

end

return p