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.

/* <pre><nowiki> */

/**
 * Derivato dal monobook.js di [[:en:User:Wayward]], basato su [[:en:User:Alphax/monobook.js]]
 * Necessita dell'apposito monobook.css
 * Testato solo su Firefox
 * Contiene codice preso dagli script di [[Utente:Paulatz]], [[Utente:Helios89]], [[Utente:Timendum]], [[Utente:Nick1915]]
 * Forked from [[User:ABCD/monobook.js]] around April 2005
 * Dual licensed under the GFDL and GPL
 */

/** VARIABILI GENERALI **/
arrayArgument = new Array("anime e manga", "antropologia", "archeologia", "architettura", "arte", "biografie", "biologia", "calcio", "chimica", "cinema", "diritto", "economia", "fantascienza", "filosofia", "fisica", "fumetti", "geografia", "giochi", "informatica", "ingegneria", "letteratura", "matematica", "meccanica", "medicina", "musei", "musica", "politica", "religione", "scienza", "sociologia", "sport", "storia", "teatro", "televisione");

arrayMese = new Array("gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", 
                      "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre");

var curTemplate;

/**** Initialize on window load ****/

if (window.addEventListener) window.addEventListener("load",myLoadFuncs,false);
else if (window.attachEvent) window.attachEvent("onload",myLoadFuncs);
else
{
    window.previousLoadFunction = window.onload;
    window.onload = function()
    {
        window.previousLoadFunction();
        myLoadFuncs();
    }
}

/**** Load custom functions ****/

function myLoadFuncs()
{
    addPurge();        // &action=purge
    changeLinks();     // cause the personal menu looks bad
    add_tabs();        // load tabs
    addToolBoxLinks(); // add toolbox links
    addNavBarLinks();  // add navigation bar links
    talkpageplus();    // make red talk page links start new sections
    addEditSection0(); // aggiunge pulsante "0"

    // remove the logout access key
    ta['pt-logout'] = new Array(null, null);
}

// Functions auxFicus and Ficus
function auxFicus(){
    Argument = document.getElementById('inlinePopupDiv').getElementsByTagName('select')[0].value;

    wpTextbox1 = document.getElementById("wpTextbox1");
    if (curTemplate == "W") 
        wpTextbox1.value="{{"+curTemplate+"|"+Argument+"|"+"{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}|~~~~}}"+wpTextbox1.value;
    else {
        Because = document.getElementById('inlinePopupDiv').getElementsByTagName('input')[0].value;
        wpTextbox1.value="{{"+curTemplate+"|"+Because+"|"+Argument+"|"+"{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}|~~~~}}"+wpTextbox1.value;
    }
    switch(curTemplate){
    case "A": var summary = "da aiutare"; break;
    case "C": var summary = "da controllare"; break;
    case "P": var summary = "voce non neutrale"; break;
    case "W": var summary = "da wikificare"; break;
    case "S": var summary = "+Stub"; break;
    case "E": var summary = "+Enciclopedicità dubbia"; break;
    }
    summ=document.getElementById("wpSummary");
    summ.value=summ.value+summary;
    RemoveNode('inlinePopupDiv');
}

function Ficus(Template){
    switch(Template){
    case "A":
        Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Da aiutare\"</b>\n." +
                  " Per favore scrivi una motivazione e scegli un argomento dalla lista";
        break;
    case "C":
        Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Da controllare\"</b>\n." +
                  " Per favore scrivi una motivazione e scegli un argomento dalla lista";
        break;
    case "P":
        Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Segnalazioni NPOV\"</b>\n." +
                  " Per favore scrivi una motivazione e scegli un argomento dalla lista";
        break;
    case "W":
        Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Da wikificare\"</b>\n." +
                  " Per favore scegli un argomento dalla lista.";
        break;
case "S":
        Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Stub\"</b>\n." +
                  " Per favore scegli un argomento dalla lista.";
        break;
    case "E":
        Greeter = "Hai richiesto di inserire questa pagina nella Categoria <b>\"Da verificare per enc\"</b>\n." +
                  " Per favore scrivi una motivazione e scegli un argomento dalla lista";
        break;
    default: Greeter = "Qualcosa è andato storto, fai pure quello che vuoi: non ho idea di cosa succederà"
    }

	curTemplate = Template;

	var div = document.createElement( 'div' );
		div.id = 'inlinePopupDiv';
		div.style.position = 'absolute';
		div.style.zIndex   = 1000;
		div.style.left     =  '5px';
		div.style.top      =  '5px';
		div.style.backgroundColor = '#FFFFFF';
		div.style.borderStyle     = 'solid';
		div.style.borderWidth     = ' medium';
		div.style.borderColor     = '#000000';

		var top = document.createElement( 'div' );
			top.id = 'inlinePopupTop';
			top.style.textAlign = 'right';
			top.style.margin = '8px';
			top.style.backgroundColor = '#DDDDDD';


			var a = document.createElement( 'a' );
			    a.appendChild( document.createTextNode( 'Close' ) );
			    a.href    = "javascript:void RemoveNode('inlinePopupDiv')";
			    a.style.margin = '8px';

			top.appendChild( a );

		div.appendChild( top );

		var greet = document.createElement('p');
		greet.innerHTML = Greeter;
		div.appendChild(greet);

		var form = document.createElement('form');
		form.name = "popupForm";
		var p = document.createElement('p');

			p.appendChild(document.createTextNode('Motivazione:'));
			if(Template!='W'){
				var myedit = document.createElement('input');
				myedit.name = 'editReason';
				myedit.type = 'text';
				p.appendChild(myedit);
			}

			p.appendChild(document.createTextNode('Argomento:'));

			var sel = document.createElement('select');
			sel.name = 'popupSelect';
			sel.size = 1;
			var option;
			for (i=0; i<arrayArgument.length; i++){
				option = new Option(arrayArgument[i],' ');
				option.value = arrayArgument[i];
				sel.options[sel.options.length] = option;
			}
			p.appendChild(sel);

			var button = document.createElement('input');
			button.value = 'OK';
			button.type = 'button';
			button.setAttribute('onclick', 'auxFicus()');
			p.appendChild(button);

		form.appendChild(p);
		div.appendChild(form);

	document.body.appendChild( div );
	div.getElementsByTagName('input')[0].focus();
}
/**** Edita la sezione 0 ****/

function addEditSection0()
{
    ta['ca-edit-0'] = ['', 'Modifica la sezione 0'];
    if(!document.getElementById) return;
    var x = document.getElementById('ca-edit');
    if(!x) return;
    var y = document.createElement('LI');
    y.id = 'ca-edit-0';
    if(x.className == 'selected'){
      if(/&action=edit&section=0$/.test(window.___location.href)){
        x.className = 'istalk';
        y.className = 'selected';
      } else {
        x.className = 'selected istalk';
      }
    } else if(x.className == 'selected istalk'){
      if(/&action=edit&section=0$/.test(window.___location.href)){
        x.className = 'istalk';
        y.className = 'selected istalk';
      } else {
        y.className = 'istalk';
      }
    } else {
      y.className = x.className;
      x.className = 'istalk';
    }
    var z = document.createElement('A');
    if(x.children){
        z.href = x.children[0].href + '&section=0';
        z.appendChild(document.createTextNode('0'));
        y.appendChild(z);
        document.getElementById('p-cactions').children[1].insertBefore(y,x.nextSibling);
    }else{
        z.href = x.childNodes[0].href + '&section=0';
        z.appendChild(document.createTextNode('0'));
        y.appendChild(z);
        document.getElementById('p-cactions').childNodes[3].insertBefore(y,x.nextSibling);
    }
}

/**** Make the top links look better ****/

function changeLinks()
{
    if(!document.getElementById) return;
    // remove the "my" bits
    document.getElementById('pt-mytalk').firstChild.innerHTML = 'discussione';
    document.getElementById('pt-preferences').firstChild.innerHTML = 'preferenze';
    document.getElementById('pt-watchlist').firstChild.innerHTML = 'osservati speciali';
    document.getElementById('pt-mycontris').firstChild.innerHTML = 'contributi';
    // add a clock
    var toplinks = document.getElementById('p-personal').getElementsByTagName('ul')[0];
    addlilink(toplinks, '#', '', 'utcdate');
    showtime();
}

/**** Add generic tab ****/

function addlilink(tabs, url, name, id){
    var na = document.createElement('a');
    na.href = url;
    na.appendChild(document.createTextNode(name));
    var li = document.createElement('li');
    li.id = id;
    li.appendChild(na);
    tabs.appendChild(li);
    return li;
}

/**** Add tab as menu ****/

function addlimenu(tabs, name, id)
{
    var na = document.createElement('a');
    na.href = '#';
    var mn = document.createElement('ul');
    na.appendChild(document.createTextNode(name));
    var li = document.createElement('li');
    li.id = id;
    li.className = 'tabmenu';
    li.appendChild(na);
    li.appendChild(mn);
    tabs.appendChild(li);
    return li;
}

/**** Add purge tab ****/

function addPurge()
{
    ta['ca-purge'] = ['g', 'Purge the internal cache for this page'];
    if(!document.getElementById) return;
    var x = document.getElementById('ca-history');
    var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
    if(!x) return;
    if(x.children) x = x.children[0];
    else x = x.childNodes[0];
    
    var pf = document.createElement('form');
    pf.action = '?action=purge';
    pf.method = 'POST';
    pf.id = 'pf';
    x.appendChild(pf);
    
    addlilink(tabs, 'javascript:document.getElementById("pf").submit();', 'aggiorna', 'ca-purge');
}

function getParam(name){
    if(___location.search){
        for(var x in ___location.search.substring(1).split('&')){
            var eq = x.indexOf('=');
            if(x.substring(0, eq) == name) return x.substring(eq + 1);
        }
    }
    return '';
}

/**** Tools menu ****/

function fixformat(){
    var form = document.editform;
    var txt = form.wpTextbox1;
    txt.value = txt.value
        .replace(/<\/?(b|strong)>/gi, "'''")
        .replace(/<\/?(i|em|var)>/gi, "''")
        .replace(/\{\{([Ss]u[bp])\|([^}]+)\}\}/g, "{{subst:$1|$2}}")
        .replace(/<\/div +>/gi, "</div>");
    form.wpSummary.value += "formatting";
    form.wpMinoredit.checked = true;
}

//Cerca e sostituisci
function replace(){
    var s = prompt("Search regexp?");
    if(s){
        var r = prompt("Replace regexp?");
        if(!r && r != '') return;
        var txt = document.editform.wpTextbox1;
        txt.value = txt.value.replace(new RegExp(s, "g"), r);
    }
}

/**** Talk message functions ****/

// Appends msg to the currently editted page, sets the summary to summ,
// marks or unmarks the "Watch this page" checkbox according to watch,
// and marks or unmarks the "Minor edit" checkbox
function edit_summary_watch(msg, summ, watch, minor)
{
  var f = document.editform, t = f.wpTextbox1;
  if (t.value.length > 0)
    t.value += '\n';
  t.value += msg;
  f.wpSummary.value = summ;
  f.wpWatchthis.checked = watch;
  f.wpMinoredit.checked = minor;
}

// Like the former one, but adds "msg" in the beginning
function edit_summary_watch2(msg, summ, watch, minor)
{
  var f = document.editform, t = f.wpTextbox1;
  t.value = msg + '\n' + t.value;
  f.wpSummary.value = summ;
  f.wpWatchthis.checked = watch;
  f.wpMinoredit.checked = minor;
}

// Places perm block and name block tags at top of edit section,         
// marks or unmarks the "Watch this page" checkbox according to watch,
// and marks or unmarks the "Minor edit" checkbox 
function perm_name_block(msg, summ, watch, minor)                                
{                                                                          
  var f = document.editform, t = f.wpTextbox1;                            
  if (t.value.length > 0)                                                
      t.value += '\n';                                                  
  var temp = t.value;                                                    
  t.value = msg + '\n\n' + temp;                                                                                                            
  f.wpSummary.value = summ;                                                
  f.wpWatchthis.checked = watch; 
  f.wpMinoredit.checked = minor;
}

/**** Integrate tabs and talk message functions ****/

// adds various tabs and menu tabs
function add_tabs()
{
  var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];

  //Solo per le pagine di discussioni
  if (document.title.indexOf("Modifica di Discussioni utente:") != -1)
  {
    addlimenu(tabs, 'Messaggi talk', 'talkm');
    var talkm = document.getElementById('talkm').getElementsByTagName('ul')[0];
    addlilink(talkm,'javascript:edit_summary_watch("{{subst:benve|~~~~}}", "Benvenuto", false, true)','Welcome', '');
    addlilink(talkm,'javascript:edit_summary_watch("{{test}}", "test", false, true)','Test', '');
    addlilink(talkm,'javascript:edit_summary_watch("{{vandalismo}}", "vandal", false, true)','Vandal', '');
    addlilink(talkm,'javascript:edit_summary_watch("{{spam}}", "spam", false, true)','Spam', '');
    addlilink(talkm,'javascript:edit_summary_watch("{{Avvisocopyviol|articolo=|url=}} ~~~~","avviso cv",false,true)','avviso cv','');
    addlilink(talkm,'javascript:edit_summary_watch("{{Avvisocancellautente|wikilink=[[Titolo_pagina]]}}~~~~","avviso proposta cancellazione",false,true)','avviso canc','');
  } 
  else if (document.title.indexOf("Modifica") != -1) // Solo durante le modifiche
  {
    addlimenu(tabs, 'strumenti vari', 'tools');
    var tools = document.getElementById('tools').getElementsByTagName('ul')[0];
    addlilink(tools,'javascript:fixformat()','format', '');
    addlilink(tools,'javascript:replace()','replace', '');
    addlilink(tools,'javascript:edit_summary_watch2("{{cancella subito|motivo=}}", "cancimm", false, true)','cancimm', '');
    addlilink(tools,'javascript:edit_summary_watch2("{{cancelcopy|firma=~~~|fonte=}}", "cancelcopy", false, true)','cancelcopy', '');
    addlilink(tools,'javascript:edit_summary_watch2("{{Cancellazione}}", "cancellare", false, true)','da cancellare', '');
  }
}

/**** Add links to the toolbox ****/

function addToolBoxLinks()
{
    var tb = document.getElementById('p-tb').getElementsByTagName('ul')[0];
    var cur_user=document.getElementById("pt-userpage").textContent;
    addlilink(tb, '/wiki/Wikipedia:Pagine_da_cancellare', 'Cancellazioni', '');
    addlilink(tb, 'http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?dbname=itwiki_p&user=',
'Edit count', '');
    addlilink(tb, '/wiki/Speciale:Log', 'Log', '');
    
}

/**** Aggiungi collegamenti alla barra di navigazione  ****/

function addNavBarLinks()
{   
    var navbar = document.getElementById('p-navigation').getElementsByTagName('ul')[0];
    var username=document.getElementById("pt-userpage").textContent;
    addlilink(navbar, '/w/index.php?title=Utente:' + username + '/monobook.js&action=edit', 'monobook.js', '');   
    addlilink(navbar, '/w/index.php?title=Utente:' + username + '/monobook.css&action=edit', 'monobook.css', ''); 
    /*addlilink(navbar, '/wiki/Utente:' + username + '/Sandbox', 'My sandbox', '');*/ 
    addlilink(navbar, '/wiki/Discussioni progetto:Fumetti', 'Wikifumetteria', ''); 
    addlilink(navbar, '/wiki/Progetto:Fumetti', 'Progetto:Fumetti', '');
    addlilink(navbar, '/wiki/Portale:Fumetti', 'Portale:Fumetti', '');
    addlilink (navbar, '/wiki/Template:Fumetto_e_animazione/man', 'Manuale FeA', '');
    addlilink (navbar, '/wiki/Utente:Kal-El/Template-SP', 'Mie sottopagine', '');

} 
/**** Get a clock that autoupdates! ****/

function showtime()
{
    var timerID;
    var now = new Date();
    var timeValue = now.toUTCString().replace(/GMT/, "UTC");
    document.getElementById('utcdate').firstChild.innerHTML = timeValue;
    timerID = setTimeout('showtime()', 100);
}

/**** Auto start new topics when hitting empty talk pages from the content page ****/

function talkpageplus()
{
    var talkpagelink = document.getElementById('ca-talk');
    if (talkpagelink.className == 'new')
    {
        talkpagelink.firstChild.href += '&section=new';
    }
}

/**** Add "unwatch" link to watchlist ****/

addOnloadHook(function () {
    var query_prefix = "title=Speciale:Watchlist&action=submit&remove=1&id[]=";
    var query_prefix = "action=unwatch&title=";

    if (window.___location.href.indexOf("Speciale:Watchlist") == -1) return;
    var links = document.getElementById('content').getElementsByTagName('a');
    for (var i = 0; i < links.length; i++) {
        if (links[i].href.substring(links[i].href.length-15) != '&action=history')
            continue;
        var unwatch = document.createElement('a');
        unwatch.href = "/w/index.php?" + query_prefix + encodeURIComponent(links[i].title);
        unwatch.title = "Unwatch "+links[i].title;
        unwatch.appendChild(document.createTextNode("unwatch"));
        links[i].parentNode.insertBefore(unwatch, links[i].nextSibling);
        // kluge to handle case where "diff" is unlinked:
        var delim = links[i].previousSibling;
        delim = (delim.nodeType == 3 ? delim.nodeValue : "");
        links[i].parentNode.insertBefore(document.createTextNode(delim.replace(/^.*diff/, "")), unwatch);
    }
});

function RemoveNode(id){
    var node = document.getElementById(id)
    node.parentNode.removeChild(node);
}

//Create a blank portlet which can be filled with
//subsequent calls to addToPortlet.
//PARAMS:
//*      title: Top label of the portlet
//*      newid: The id of the new portlet, needed to call addToPortlet
//* beforewhat: The name of an existing portlet; the new portlet is placed before it.
//              If void or invalid, the portlet is added after all the other ones.
function createPortlet(title, newid, beforewhat)
{
    var y;
    var z;
    var f = document.getElementById("column-one");

    var portlet = document.createElement('div');

    var pos;
    if (beforewhat) pos = document.getElementById(beforewhat);

    portlet.className = "portlet";
    portlet.id = newid;
    y = document.createElement('h5');
    y.appendChild(document.createTextNode(title));

    portlet.appendChild(y);

    y = document.createElement('div');
    y.className= "pBody";

    portlet.appendChild(y);

    if (beforewhat) f.insertBefore(portlet, pos);
    else f.appendChild(portlet);
   
}

//Add something to a portlet.
//PARAMS:
//*  id: The id of the portlet.
//* obj: The object to be added. 
function addToPortlet(id, obj)
{
    var f = document.getElementById(id);

    f = f.getElementsByTagName("div")[0];
    f.appendChild(obj);
}

//Add an "allpages" button in "search" portlet
function allpages_button_click(){
    var inputs = document.getElementById("p-search").getElementsByTagName('input');
    var i;
    for (i = 0; i < inputs.length; ++i)
      if (inputs[i].type == "text")
        top.___location.href = 'http://it.wikipedia.org/wiki/Speciale:Allpages/' + inputs[i].value;
}

function setup_allpages_button(){
    var button = document.createElement('input');
    button.type = "button";
    button.value = "Allpages";
    button.setAttribute('onClick', 'allpages_button_click()');

    addToPortlet("p-search", document.createElement("hr"));
    addToPortlet("p-search", button);

}
addOnloadHook(setup_allpages_button);

// WikiSign
function WikiSign() {
  arra = document.getElementsByTagName("a");
  for ( i=0; i < arra.length;i++ ) {
    if ( arra[i].getAttribute("href") == "javascript:insertTags('--~~~~','','');" ) {
      arra[i].setAttribute("href", "javascript:insertTags('~~~~','','');");
      break;
    }
  }
}
addLoadEvent(WikiSign);

//ToolbarButton
function addToolbarButton(id, href, src, alt, title)
{
  var toolbar = document.getElementById("toolbar");
  var today = new Date();
  var anno= today.getYear()+1900;
  var mese = arrayMese[today.getMonth()];

  var tmp = document.createElement("a");
  tmp.id = id;
  tmp.href = href;
  var imag = document.createElement("img");
  imag.setAttribute('src', src);
  imag.setAttribute('alt', alt);
  imag.setAttribute('title', title);
  tmp.appendChild(imag);
  toolbar.appendChild(tmp);
}

function addText(text, summary, n)
{
  wpTextbox1=document.getElementById("wpTextbox1");
  if (n == 0)
    wpTextbox1.value=text + "\n" +wpTextbox1.value;
  else
    wpTextbox1.value=wpTextbox1.value + text;
  summ=document.getElementById("wpSummary");
  summ.value=summ.value+summary;
  document.getElementById("wpMinoredit").checked=1
}

function ToolbarButton() {
  var toolbar = null;
  toolbar = document.getElementById("toolbar");
  if (toolbar == null)
    return;
  
  var today = new Date();
  var anno= today.getYear()+1900;
  var mese = arrayMese[today.getMonth()];

// pulsante STUB
  addToolbarButton('tb-stb', 'javascript:addText("{{S|fumetti}}", "+stub",  0)',
                   'http://upload.wikimedia.org/wikipedia/it/1/11/Stubber.png', '[Stub]', '{{S}}');
  
// pulsante FICUS-AIUTARE
  addToolbarButton('tb-fic', "javascript:Ficus('A');", 'http://upload.wikimedia.org/wikipedia/it/c/c4/Pulsante-aiutare.gif', 
                   '[ficus]', '{{A}}iutare');

// pulsante FICUS-CONTROLLARE
  addToolbarButton('tb-fic', "javascript:Ficus('C');", 'http://upload.wikimedia.org/wikipedia/it/e/e2/Pulsante-controllare.gif', 
                   '[ficus]', '{{C}}ontrollare');

// pulsante FICUS-POV
  addToolbarButton('tb-fic', "javascript:Ficus('P');", 'http://upload.wikimedia.org/wikipedia/it/a/ab/Pulsante-pov.gif', 
                   '[ficus]', '{{P}}OV');

// pulsante FICUS-WIKIFICARE
  addToolbarButton('tb-fic', "javascript:Ficus('W');", 'http://upload.wikimedia.org/wikipedia/it/2/24/Pulsante-wikificare.gif', 
                   '[ficus]', '{{W}}ikificare');
  
/*// pulsante FICUS-STUB
  addToolbarButton('tb-stu', "javascript:Ficus('S');", 'http://upload.wikimedia.org/wikipedia/it/1/11/Stubber.png', 
                   '[ficus]', '{{S}}tub');*/

// pulsante FICUS-ENCICLOPEDICITà-DUBBIA
  addToolbarButton('tb-fic', "javascript:Ficus('E');", 'http://upload.wikimedia.org/wikipedia/commons/2/2d/CE_icon.png', 
                   '[ficus]', '{{E}}enciclopedicità dubbia');
  
// pulsante TRADURRE
   addToolbarButton('tb-tra', 'javascript:addText("{{T|lingua=xxx|argomento=xxx|data={{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}", "Da tradurre", 0)',
                   'http://upload.wikimedia.org/wikipedia/commons/e/eb/Button_templatelink.png', '[Tra]', '{{T|lingua=xxx|argomento=xxx|data={{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}');

/*// pulsante VOTO FAVOREVOLE +1
  addToolbarButton('tb-piu', 'javascript:addText("*{{+1}} ~~~~","+1", 1)', 
                   'http://upload.wikimedia.org/wikipedia/it/f/f8/Favorevole.png', '[+1]', 'voto +1');*/

/*// pulsante VOTO ASTENUTO =0
  addToolbarButton('tb-uguale', 'javascript:addText("*{{0}} ~~~~","=0", 1)', 
                   'http://upload.wikimedia.org/wikipedia/it/a/aa/Astenuto.png', '[=1]', 'voto =0');*/

/*// pulsante VOTO CONTRARIO -1
  addToolbarButton('tb-meno', 'javascript:addText("*{{-1}} ~~~~","-1", 1)', 
                   'http://upload.wikimedia.org/wikipedia/it/4/43/Contrario.png', '[-1]', 'voto -1');*/

// pulsante CONTROLCOPY
   addToolbarButton('tb-vnd', 'javascript:addText("{{Controlcopy|firma=~~~|motivo=probabile copia di materiale già pubblicato altrove e dunque non originale}}", "+Controlcopy", 0)',
                   'http://upload.wikimedia.org/wikipedia/it/7/75/Wiki_c_copy.gif', '[Vnd]', '{{Controlcopy|firma=~~~|motivo=probabile copia di materiale già pubblicato altrove e dunque non originale}}');

/*// pulsante CANCELCOPY
   addToolbarButton('tb-vnd', 'javascript:addText("{{cancelcopy|firma=~~~|fonte=}}", "Da cancellare subito", 0)',
                   'http://upload.wikimedia.org/wikipedia/it/1/15/Pulsante-canccopy.png', '[Vnd]', '{{cancelcopy|firma=~~~|fonte=}}');*/

/*// pulsante CATEGORIZZARE
  addToolbarButton('tb-stb', 'javascript:addText("{{Categorizzare}}", "+{{Categorizzare}}", 1)',
                   'http://upload.wikimedia.org/wikipedia/it/5/55/Pulsante-categorizzare.gif', '[Cat]', '{{Categorizzare}}');*/

// pulsante TEST
  addToolbarButton('tb-vnd', 'javascript:addText("{{subst:test|voce=|revisione=}} ~~~~", "Avviso test", 0)',
                   'http://upload.wikimedia.org/wikipedia/it/4/40/Wiki_test.GIF', '[Test]', '{{test}}');

// pulsante NONCANCELLATA
  addToolbarButton('tb-vnd', 'javascript:addText("{{noncancellata|{{subst:CURRENTDAY}}|{{subst:CURRENTMONTHNAME}}|{{subst:CURRENTYEAR}}|{{subst:PAGENAME}}}}", "{{noncancellata}}", 0)', 'http://upload.wikimedia.org/wikipedia/commons/a/ae/Button_traitéconserver.png', '[Benve]', '{{noncancellata}}');

// pulsante CANCELLAZIONE
  addToolbarButton('tb-vnd', 'javascript:addText("{{Cancellazione}}", "+ da cancellare", 0)',
                   'http://upload.wikimedia.org/wikipedia/it/f/f8/Wiki_del.gif', '[Canc]', '{{Cancellazione}}');

// pulsante CATEGORIZZA
  addToolbarButton('tb-vnd', 'javascript:addText("{{Categorizzare}}", "da categorizzare", 1)',
                   'http://upload.wikimedia.org/wikipedia/commons/5/5a/Button_category_alt.png', '[Cat]', '{{Categorizzare}}');

/*// pulsante CANCELLAZIONE IMMEDIATA
  addToolbarButton('tb-vnd', 'javascript:addText("{{Cancella subito}}", "Da cancellare subito", 0)',
                   'http://upload.wikimedia.org/wikipedia/it/8/8f/Pulsante-cancimm.png', '[Canc]', '{{Cancella subito}}');*/

// pulsante COPYVIOL
  addToolbarButton('tb-vnd', 'javascript:addText("{{ViolazioneCopyright|url=indirizzo_web_del_sito}}", "Violazione di Copyright", 0)',
                   'http://upload.wikimedia.org/wikipedia/it/5/52/Pulsante_copyviol.png', '[Avv]', '{{ViolazioneCopyright|url=indirizzo_web_del_sito}}');

// pulsante AVVISO COPYVIOL
  addToolbarButton('tb-vnd', 'javascript:addText("{{Avvisocopyviol|articolo=Nome della voce|url=Fonte da cui proviene il testo}} ~~~~", "+Avviso copyviol", 1)',
                   'http://upload.wikimedia.org/wikipedia/it/e/ef/Pulsante_avvcopy.png', '[Avv]', '{{Avvisocopyviol|articolo=Nome della voce|url=Fonte da cui proviene il testo}} ~~~~');

// pulsante AVVISO VANDALISMO
  addToolbarButton('tb-vnd', 'javascript:addText("{{Vandalismo}}~~~~", "Avviso vandalismo", 1)',
                   'http://upload.wikimedia.org/wikipedia/it/6/64/Wiki_vand.gif', '[Avv]', '{{Vandalismo}}');

// pulsante AVVISO SPAM
  addToolbarButton('tb-vnd', 'javascript:addText("{{Spam}}~~~~", "Avviso spam", 1)',
                   'http://upload.wikimedia.org/wikipedia/it/c/cb/Pulsante_spam.png', '[Avv]', '{{Spam}}');

// pulsante AVVISO DAUNIRE
  addToolbarButton('tb-vnd', 'javascript:addText("{{U|pagina da unire}}", "Da unire", 0)',
                   'http://upload.wikimedia.org/wikipedia/it/e/eb/Pulsante_unire.png', '[Avv]', 'Da unire');

// pulsante TYPO
  addToolbarButton('tb-vnd', 'javascript:addText(" ", "Typo", 1)',
                   'http://upload.wikimedia.org/wikipedia/it/9/92/Pulsante_typo.png', '[Avv]', ' ');

// pulsante AVVISO IMMAGINE
  addToolbarButton('tb-stb', 'javascript:addText("{{subst:Avvisoimmagine|immagine=[[:Immagine:]]}}~~~~", "Copyright immagini", 0)',
                   'http://upload.wikimedia.org/wikipedia/it/a/a5/Pulsante_avviso_licenza_immagine.png', '[AI]', '{{Avvisoimmagine}}');

// pulsante UNVERIFIED
  addToolbarButton('tb-stb', 'javascript:addText("{{subst:Unverdata}}", "Unverified", 0)',
                   'http://upload.wikimedia.org/wikipedia/it/e/e8/Pulsante_unverified.png', '[Uv]', 'Unverified');

// pulsante CANCELLAZIONI FATTE
  addToolbarButton('tb-cnc', 'javascript:addText("{{subst:canc fatte}}", "+{{canc fatte}}", 1)',
                   'http://upload.wikimedia.org/wikipedia/commons/6/62/Button_stop.png', '[Canc]', '{{canc fatte}}');

// pulsante CANCELLAZIONE RESPINTA
  addToolbarButton('tb-cnc', 'javascript:addText("{{subst:canc fatte}} La pagina rimane ~~~~", "cancellazione conclusa e respinta", 1)',
                   'http://upload.wikimedia.org/wikipedia/commons/b/b0/CR_icon.png', '[Canc]', 'Cancellazione respinta');

// pulsante CANCELLAZIONE ACCETTATA
  addToolbarButton('tb-cnc', 'javascript:addText("{{subst:canc fatte}} Pagina cancellata ~~~~", "cancellazione conclusa e accettata", 1)',
                   'http://upload.wikimedia.org/wikipedia/commons/2/2d/CE_icon.png', '[Canc]', 'Cancellazione accettata');

// pulsante CANCELLAZIONE SENZA QUORUM
  addToolbarButton('tb-cnc', 'javascript:addText("{{subst:CQ|num}}~~~~", "votazione non valida: non è stato raggiunto il quorum", 1)',
                   'http://upload.wikimedia.org/wikipedia/commons/7/72/Q_icon.png', '[Canc]', 'Cancellazione senza quorum');

}

addLoadEvent(ToolbarButton);


/**** FINE MONOBOOK ****/

/* </nowiki></pre> */