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
modificaLe 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
modificaLe 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.