Modulo:Controllo Titleblacklist

Info Istruzioni per l'uso
Questo è un modulo scritto in Lua. Le istruzioni che seguono sono contenute nella sottopagina Modulo:Controllo Titleblacklist/man (modifica · cronologia)
Sandbox: Modulo:Controllo Titleblacklist/sandbox (modifica · cronologia) · Sottopagine: lista · Test: Modulo:Controllo Titleblacklist/test (modifica · cronologia · esegui)

Modulo che implementa il template {{Controllo Titleblacklist}}.



local p = {}

function p.main()
	local matched = mw.ext.TitleBlacklist.test(
		'create',
		mw.title.getCurrentTitle().fullText
	)

	if not matched then return end

	local warning = mw.html.create('div')
		:addClass('usermessage')
		:css('font-weight', 'bold')
		:wikitext('Attenzione: questa pagina è bloccata e sono necessari [[Speciale:ElencoPermessiGruppi|specifici permessi]] per crearla.')

	return tostring(warning)
end

return p