Utente:MauroBot/BotCancellazioni/globals.js/sandbox.js

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Questa pagina definisce alcuni parametri di aspetto e comportamento generale di tutte le pagine. Per personalizzarli vedi Aiuto:Stile utente.


Nota: dopo aver salvato è necessario pulire la cache del proprio browser per vedere i cambiamenti (per le pagine globali è comunque necessario attendere qualche minuto). Per Mozilla / Firefox / Safari: fare clic su Ricarica tenendo premuto il tasto delle maiuscole, oppure premere Ctrl-F5 o Ctrl-R (Command-R su Mac); per Chrome: premere Ctrl-Shift-R (Command-Shift-R su un Mac); per Konqueror: premere il pulsante Ricarica o il tasto F5; per Opera può essere necessario svuotare completamente la cache dal menù Strumenti → Preferenze; per Internet Explorer: mantenere premuto il tasto Ctrl mentre si preme il pulsante Aggiorna o premere Ctrl-F5.

// <nowiki>
'use strict';

var DelBot = DelBot || {};
DelBot.config    = DelBot.config    || {};
DelBot.templates = DelBot.templates || {};
DelBot.l10n      = DelBot.l10n      || {};

// load "/sandbox.js" subpages?
DelBot.config.sandboxed = false;

// increase verbosity?
DelBot.config.debug = false;

// simulate changes without saving?
DelBot.config.porcelain = false;

DelBot.config.days = 9;
DelBot.config.tipologie = [
	'votazioni',
	'ordinarie',
	'consprorogate',
	'consensuali',
	'semplificate'
];

// Pagina degli avvisi
DelBot.config.pageAvvisi = 'Utente:MauroBot/BotCancellazioni/Avvisi';

// Pagina gestione aggiornamento categoria in corso
DelBot.config.pageLastCategoryUpdate = 'Utente:MauroBot/BotCancellazioni/AggiornamentoCancellazioniInCorso';

// Prefisso procedure di cancellazione
DelBot.config.pdcPrefix = 'Wikipedia:Pagine da cancellare/';
DelBot.config.pdcMultiplePrefix = DelBot.config.pdcPrefix + 'multiple/';
DelBot.config.pdcLogPrefix      = DelBot.config.pdcPrefix + 'Log/';
DelBot.config.pdcCountPrefix    = DelBot.config.pdcPrefix + 'Conta/';

// Prefissi categorie di servizio
DelBot.config.catSemplificataPrefix         = 'Categoria:Cancellazioni del ';
DelBot.config.catConsensualePrefix          = 'Categoria:Cancellazioni consensuali del ';
DelBot.config.catConsensualeProrogataPrefix = 'Categoria:Cancellazioni consensuali prorogate del ';
DelBot.config.catOrdinariaPrefix            = 'Categoria:Cancellazioni ordinarie del ';
DelBot.config.catVotazionePrefix            = 'Categoria:Cancellazioni con votazione del ';
DelBot.config.CatRunning                    = 'Categoria:Procedure di cancellazione in corso';

// Messaggi di errore
DelBot.l10n.errorMessages = {
	'title-error': 'Controllare i parametri del template {{tl|cancellazione/proposta}} ed il titolo della procedura',
	'category-error': 'La procedura sembra non essere categorizzata correttamente. Ad esempio se una votazione viene avviata senza passare per la fase consensuale'
};
DelBot.l10n.notesMessages = {
	multipla: "<small>'''Nota:''' [[Wikipedia:Procedure di cancellazioni multiple|procedura di cancellazione multipla]]</small>"
};

// Testo delle categorie
DelBot.templates.categoryText       = "{{cancellazione/cat|__anno__/__mese_num__/__giorno__}}\n\n[[Categoria:Cancellazioni del __giorno__ __mese_txt__ __anno__| __tipo__]]";
DelBot.templates.categoryTextSimple = "{{cancellazione/cat|__anno__/__mese_num__/__giorno__}}\n\n[[Categoria:Cancellazioni - __mese_txt__ __anno__| __data_semplificata__]]";

// FORMATTAZIONE TABELLE DI CONTEGGIO
DelBot.templates.CPAvvisi = "{{#ifexpr:{{#timel:U}}-{{#timel:U|__anno__-__mese_num__-__giorno__}}<"+(DelBot.config.days-1)+"*24*3600|{{"+DelBot.config.pageAvvisi+"}}}}";

// Errate
DelBot.templates.CPErrateHeader =
	"<table class=plainlinks border=0 cellpadding=3 cellspacing=0 width=100% style=\"margin: 0 0 0.5em 0.5em; background: #f3fff3; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%; border-left: 10px solid #ff001e;\"><tr bgcolor=\"#f8fff8\" style=\"border-bottom:1px #aaaaaa solid;\"><th>[[File:Dialog-error-round.svg|20px|link=]]</th><th style=\"text-align:left;\">Procedure con errori</th><th style=\"text-align:right; font-weight:normal; font-style:italic;\">__last_update_errate__</th></tr><tr bgcolor=\"#f8fff8\" style=\"border-bottom:1px #aaaaaa solid;\">" +
	"<th style=\"width:2em; text-align:center;\">#</th>" +
	"<th style=\"text-align:left;\">Titolo</th></tr>";

DelBot.templates.CPErrateRow =
	"<tr bgcolor=\"__bgcolor__\"><td style=\"width:2em; text-align:center;\">''__n__''</td>"+
	"<td>'''[[:__SP_name__]]''' ([[__SP_name__|vai alla procedura]]) __note__"+
	"</td></tr>";

DelBot.templates.CPErrateFooter = "</table>";

// In corso
DelBot.templates.CPRunningHeader =
	"<table class=plainlinks border=0 cellpadding=3 cellspacing=0 width=100% style=\"margin: 0 0 0.5em 0.5em; background: #f3fff3; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%; border-left: 10px solid #1e90ff;\"><tr bgcolor=\"#f8fff8\" style=\"border-bottom:1px #aaaaaa solid;\"><th>[[File:Pictogram voting wait blue.svg|20px|link=]]</th><th colspan=2 style=\"text-align:left;\">Cancellazioni in corso</th><th style=\"text-align:right; font-weight:normal; font-style:italic;\">__last_update_incorso__</th></tr><tr bgcolor=\"#f8fff8\" style=\"border-bottom:1px #aaaaaa solid;\">"+
	"<th style=\"width:2em; text-align:center;\">#</th>" +
	"<th style=\"width:10em; text-align:center;\">Modalità</th>" + 
	"<th style=\"width:32px;\"></th>" + 
	"<th style=\"text-align:left;\">Titolo</th></tr>";

DelBot.templates.CPRunningRow = "<tr bgcolor=\"__bgcolor__\"><td style=\"width:2em; text-align:center;\">''__n__''</td>"+
	"<td style=\"width:10em; text-align:center;\">''__modalita__''</td>"+
	"<td style=\"width:32px;\">{{Termometro|__temperatura__}}</td>"+
	"<td>'''__title_link__''' ([[{{#ifeq:{{PAGENAME}}|Pagine da cancellare|__SP_name__|__LP_name__#__title__}}|vai alla __vai_alla__]]) __note__"+
	"</td></tr>";

DelBot.templates.CPRunningFooter = '</table>';

// Concluse
DelBot.templates.CPEndedHeader =
	"<table class=plainlinks border=0 cellpadding=3 cellspacing=0 width=100% style=\"margin: 0 0 0.5em 0.5em; background: #f3fff3; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%; border-left: 10px solid #b22222;\"><tr bgcolor=\"#f8fff8\" style=\"border-bottom:1px #aaaaaa solid;\"><th>[[File:Ambox padlock red.svg|20px|link=]]</th><th colspan=3 style=\"text-align:left;\">Cancellazioni concluse</th><th style=\"text-align:right; font-weight:normal; font-style:italic;\">__last_update_concluse__</th></tr>"+
	"<tr bgcolor=\"#f8fff8\" style=\"border-bottom:1px #aaaaaa solid;\">"+
	"<th style=\"width:2em; text-align:center;\">#</th>"+
	"<th style=\"width:3em;\">Modalità</th>"+
	"<th style=\"width:6em; text-align:center;\">Durata</th>"+
	"<th style=\"text-align:left;\" colspan=2>Titolo</th></tr>";

DelBot.templates.CPEndedRow =
	"<tr bgcolor=\"__bgcolor__\"><td style=\"width:3em; text-align:center;\">''__n__''</td>"+
	"<td style=\"width:3em; text-align:center;\">''__modalita__''</td>"+
	"<td style=\"width:6em; text-align:center;\">__durata__</td>"+
	"<td colspan=2>'''__title_link__''' ([[{{#ifeq:{{PAGENAME}}|Pagine da cancellare|__SP_name__|__LP_name__#__title__}}|vai alla discussione]]) __note__"+
	"</td></tr>";

DelBot.templates.CPEndedFooter = '</table>';

DelBot.templates.CPFooter = '__NOTOC__';

DelBot.templates.CPEmpty = "<table class=plainlinks border=0 cellpadding=3 cellspacing=0 width=100% style=\"margin: 0 0 0.5em 0.5em; background: #f3fff3; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 80%;\"><tr bgcolor=\"#f8fff8\" style=\"border-bottom:1px #aaaaaa solid;\"><td>'''''Non sono presenti procedure di cancellazione.'''''</td><td style=\"text-align:right;\">''Ultimo aggiornamento: 14:00, 9 apr 2018 (CEST)''</td></tr></table>";
// </nowiki>