Naar inhoud springen

Module:Zandbak

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Bdijkstra (overleg | bijdragen) op 12 dec 2019 om 16:12. (test)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
Moduledocumentatie​[bekijk] [bewerk] [ververs] [geschiedenis]

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