Module:Zandbak

Uit Wikipedia, de vrije encyclopedie
Naar navigatie springen Naar zoeken springen
De sjabloonbeschrijving hieronder wordt niet afgebeeld wanneer het sjabloon wordt geplaatst.
bekijk documentatie

Doel

Deze module is bestemd om Lua-scripts te testen, aangezien modules niet getest kunnen worden in de gebruikersnaamruimte. Het doel is om een duidelijk onderscheid te houden tussen test-scripts en gewone scripts ten behoeve van Wikipedia en om de Module-naamruimte overzichtelijk te houden.

Gebruik

Plaats de te testen code op deze pagina en test deze vervolgens in Wikipedia:Zandbak.

Alternatief

Wanneer een script voor een langere duur getest moet worden, of je zelf vaker wat wil testen, of de Module:Zandbak actief in gebruik is, kun je ook tests uitvoeren in subpagina's van Module:Zandbak. Houd voor een goed overzicht svp daarbij de volgende formattering aan:

Module:Zandbak/Je gebruikersnaam

of

Module:Zandbak/Je gebruikersnaam/Module-naam

Met behulp van Speciaal:PrefixIndex/Module:Zandbak kun je alle subpagina's van Module:Zandbak tonen.

Verzoek dan na testen op Wikipedia:Te beoordelen pagina's/Direct te verwijderen tot verwijdering van de subpagina.


-- Plaats hier de code om die te testen.

local p = {}

-- deze functie graag laten staan (inhoud mag wel mee gespeeld)
function p.main(frame)
	local r = ""
	local s = ""
	if s then
		r = r .. "(s)\n"
	else
		r = r .. "(s)\n"
	end
	if s=="" then
		r = r .. '(s=="")\n'
	else
		r = r .. '~(s=="")\n'
	end
	if s~="" then
		r = r .. '(s~="")\n'
	else
		r = r .. '~(s~="")\n'
	end
	return r
end

return p