Modulo:Criteri cancellazione immediata/man

Questa è la pagina di documentazione per Modulo:Criteri cancellazione immediata


Modulo che implementa i template {{Criterio cancellazione immediata}} e {{Criteri cancellazione immediata}}.

Ha una sottopagina di configurazione: Modulo:Criteri cancellazione immediata/Configurazione.json. Il file contiene l'elenco dei criteri di cancellazione immediata identificati dal rispettivo codice (C1, C2, ecc.). Per ciascun criterio si devono impostare le configurazioni di default; tutti i valori si possono poi reimpostare in modo diverso a seconda del namespace. Di seguito un esempio:

"Codice identificativo": {
	"default": {
		"ordine": 1,
		"link": "[[WP:C1|C1]]",
		"testi": {
			"messaggio di sistema": "testo",
			"definizione": "testo"
		},
		"validità": {
			"ns pari": true,
			"ns dispari": false
		}
	},
	"Nome namespace": {
		"testi": {
			"messaggio di sistema": "testo diverso da quello di default"
		}
	},
	"Altro namespace": {
		"validità": false
	}
}

Configurazioni di default

modifica

Le proprietà sono:

ordine
Tipo: number
Descrizione: è l'ordine del criterio negli elenchi che genera il modulo. Se non diversamente specificato, è 0.
link
Tipo: string
Descrizione: è il link alla linea guida che riporta la definizione del criterio.
testi
Tipo: object
Descrizione: contiene i testi del criterio. Ha due proprietà, ovvero:
messaggio di sistema
Tipo: string
Descrizione: è il testo che si può selezionare dall'elenco a discesa di Speciale:Cancella. Deve essere breve.
definizione
Tipo: string
Descrizione: è la definizione generica del criterio. Può essere di qualsiasi lunghezza.
validità
Tipo: object
Descrizione: indica i tipi di namespace per i quali è valido il criterio. Ha due proprietà, ovvero:
ns pari
Tipo: boolean
Descrizione: indica se il criterio è valido per i namespace con identificativo pari. Se non diversamente specificato, è true.
ns dispari
Tipo: boolean
Descrizione: indica se il criterio è valido per i namespace con identificativo dispari, ovvero quelli che contengono le pagine di discussione. Se non diversamente specificato, è true.

Configurazioni per namespace

modifica

Le proprietà sono tutte facoltative e sono:

ordine
Tipo: number
Descrizione: è l'ordine del criterio negli elenchi che genera il modulo per il namespace.
link
Tipo: string
Descrizione: è il link alla linea guida che riporta la definizione del criterio per il namespace.
testi
Tipo: object
Descrizione: contiene i testi del criterio per il namespace. Ha due proprietà, ovvero:
messaggio di sistema
Tipo: string
Descrizione: è il testo che si può selezionare dall'elenco a discesa di Speciale:Cancella per il namespace. Deve essere breve.
definizione
Tipo: string
Descrizione: è la definizione generica del criterio per il namespace. Può essere di qualsiasi lunghezza.
validità
Tipo: boolean
Descrizione: indica se il criterio è valido per il namespace.