Mòdulu:Protezione/Configurazione

La ducumintazzioni di stu mòdulu si pò criari nta Mòdulu:Protezione/Configurazione/doc

--[[
* Configurazziuni del mòdulu Protezione.
* Permette di configurare le icone, i messaggi e le catigurìe, in base all'azione,
* al tipo di prutizzioni e al namespace della pàggina.
]]--

local config = {}

-- Icone da visualizzare in base all'azione e al tipo di prutizzioni.
config.icone = {
	edit = {
		sysop = '[[File:Total-protection-shackle-itwiki.svg|30px|Sta pàggina è prutetta|link=Wikipedia:Pulìtica di prutizzioni dî pàggini]]',
		autoconfirmed = '[[File:Semi-protection-shackle-itwiki.svg|30px|Sta pàggina è semiprutetta. Può essere modificata solo da utenti registrati|link=Wikipedia:Pulìtica di prutizzioni dî pàggini]]',
		editautopatrolprotected = '[[File:AV-protection-shackle-itwiki.svg|30px|Sta pàggina è semiprutetta. Può essere modificata solo da utenti autoverificati|link=]]'
	},
	move = {
		sysop = '[[File:Move-protection-shackle-itwiki.svg|30px|Sta pàggina è prutetta dallo spostamento|link=Wikipedia:Pulìtica di prutizzioni dî pàggini]]',
		editautopatrolprotected = '[[File:Move-AV-protection-shackle-itwiki.svg|30px|Sta pàggina è semiprutetta dallo spostamento. Può essere spostata solo da utenti autoverificati|link=]]'
	}
}

-- Messaggi da visualizzare in base all'azione, al tipo di prutizzioni e al namespace.
-- Se presente $1 verrà sostituito con un wikilink alla pàggina di discussione.
config.messaggi = {
	edit = {
		sysop = {	
			[10] = '<table class="messagebox plainlinks noprint" style="width:100%; margin: 0 auto 0.5em; padding-right: 0.5em;">' ..
				   '<td><b>Template prutettu</b> – Le modifiche possono essere proposte nta $1.</td></table>'
		},
		autoconfirmed = {
			[10] = '<table class="messagebox plainlinks noprint" style="width:100%; margin: 0 auto 0.5em; padding-right: 0.5em;">' ..
				   '<td><b>Template prutettu parziali</b> – Se non puoi modificare questo template, le modifiche possono essere proposte nta $1.</td></table>'
		},
		editautopatrolprotected = {
			[10] = '<table class="messagebox plainlinks noprint" style="width:100%; margin: 0 auto 0.5em; padding-right: 0.5em;">' ..
				   '<td><b>Template prutettu parziali</b> – Se non puoi modificare questo template, le modifiche possono essere proposte nta $1.</td></table>'
		}
	}
}

-- Catigurìe in base all'azione e al namespace.
-- Le autoconfirmed hanno in più il suffisso 'parziali'.
config.categorie = {
	edit = {
		[0] = 'Vuci prutetti',
		[2] = 'Pàggini utenti prutetti',
		[3] = 'Pàggini utenti prutetti',
		[4] = 'Pàggini di servizio prutetti',
		[5] = 'Pàggini di servizio prutetti',
		[10] = 'Template prutetti',
		[828] = 'Mòduli prutetti',
		default = 'Altre Pàggini prutetti'
	},
	move = {
		default = 'Pàggini prutetti dallo spostamento'
	}
}

-- Nome dda catigurìa se la pàggina non è cchiu prutetta.
config.catSprotette = 'Pàggini prutetti - scaduti'

return config