Cimitero:MediaWiki:Common.js: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
(rimuovo la funzione loghi random momentaneamente)
(Fixing JS error.)
Riga 49: Riga 49:
var disableTargetBlank = false; // Disabilita la funzione targetBlank()
var disableTargetBlank = false; // Disabilita la funzione targetBlank()
var disableUsernameReplace = false; // Disabilita la funzione usernameReplace()
var disableUsernameReplace = false; // Disabilita la funzione usernameReplace()
var disableAlert = false; // Disabilita le funzioni alertLink() e alertLoad()
// var disableAlert = false; // Disabilita le funzioni alertLink() e alertLoad()
var disableRefTooltip = false; // Disabilita la funzione refTooltip()
var disableRefTooltip = false; // Disabilita la funzione refTooltip()
var buttonPurge = false; // Abilita la funzione createPurgeButton()
var buttonPurge = false; // Abilita la funzione createPurgeButton()
Riga 158: Riga 158:
if(!disableUsernameReplace) usernameReplace();
if(!disableUsernameReplace) usernameReplace();
if(!disableAlert) {
if(!disableAlert) {
alertLink();
// alertLink();
setTimeout(alertLoad, 1);
// setTimeout(alertLoad, 1);
}
}
if(!disableRefTooltip) refTooltip();
if(!disableRefTooltip) refTooltip();

Versione delle 23:29, 23 feb 2018

/***************        Variabili di uso globale        ***************/
// Variabili per il caricamento della pagina
var hooksCustom = new Array(); // Array di funzioni personalizzate da avviare unicamente al caricamento della pagina
var hooksCustomRender = new Array(); // Array di funzioni personalizzate da avviare al caricamento della pagina e dell'anteprima
// Sintassi:
// Se la funzione non ha bisogno di parametri: hooksCustom.push(nomeFunzione);
// Se invece la funzione ha bisogno di parametri: hooksCustom.push([nomeFunzione, [parametro1, parametro2, ...]]);
// nomeFunzione _non_ deve essere _mai_ fra virgolette! E non bisogna nemmeno scrivere nomeFunzione(), le parentesi non ci vogliono!

// Variabili per gli effetti
var navigationBarHide = '[Nascondi]'; // Usati per il dismissableNotice e il cassetto
var navigationBarShow = '[Vedi]';
var slideDelay = 600; // Usati per cassetto, toggleLink e Morph
var fadeDelay = 400;
var navigationBarShowDefault = 0; // Usato per cassetto

importArticles({
    type: 'script',
    articles: [
        // AbuseLogRC
        'u:dev:AbuseLogRC.js',
        // Test Generator
        'MediaWiki:Common.js/TestGen.js',
        // Patch varie
        'MediaWiki:Common.js/Patch.js',
        // Funzionalità importanti
        'MediaWiki:Common.js/Importanti.js',
        // Ritocchi vari
        'MediaWiki:Common.js/Varie.js',
        // Logo Random
        'MediaWiki:Common.js/RandomLogo.js',
        // Morph
        'MediaWiki:Common.js/Morph.js',
    ]
});

importArticle({
    type: "style",
    article: "MediaWiki:Common.css/Infobox.css"
});

// END Importazioni

//Riporterò tutto a posto quando avrò finito.


/*************** Variabili di regolazione degli effetti ***************/
var disableHideEdit = false; // Disabilita la funzione hideEditPatch()
var disableTargetBlank = false; // Disabilita la funzione targetBlank()
var disableUsernameReplace = false; // Disabilita la funzione usernameReplace()
// var disableAlert = false; // Disabilita le funzioni alertLink() e alertLoad()
var disableRefTooltip = false; // Disabilita la funzione refTooltip()
var buttonPurge = false; // Abilita la funzione createPurgeButton()
var disableSectionZeroEditLink = false; // Disabilita la funzione sectionZeroEditLink()
var disableAddCSS = false; // Disabilita la funzione addCSS()
var disableAssignTitle = false; // Disabilita la funzione rewriteTitle()
var disableAssignSubTitle = false; // Disabilita la funzione rewriteSubTitle()
var noNavSlide = false; // Disabilita lo scorrimento nei cassetti [funzione toggleNavigationBar()]
var noMorphSFX = false; // Disabilita scorrimento e fading nel morph [funzioni toggleCollapse() e performMorph()]

/***************           Variabili di debug           ***************/
var navBarDebug = false; // Funzione createNavigationBarToggleButton()
var toggleDebug = false; // Funzione createToggleLinks()
var morphDebug = false; // Funzione createMorphLinks()
var createTagsDebug = false; // Funzione createTags()
var testDebug = false; // Funzione displayTest()
var abcDebug = false; // Funzione displayAbc()

/***************        Caricamento della pagina        ***************/
// Funzione che stabilisce quando una pagina si è caricata (sostituisce addOnloadHook, che si avvia troppo tardi)
$(document).ready(function() {
	if(skin == 'wikiamobile') {
		setTimeout('hooksMobile();', 800);
	}
	else {
		setTimeout('hooksCommon();', 800);
	}
	return;
});

// Funzioni da avviare unicamente al caricamento della pagina
function hooksCommon() {
	// Patch
	uncyPtPatch();
	toolbarPatch();
	communityPatch();
	searchBoxPatch();
	shareLinksPatch();
	if($('.catinsert').length > 0) {
		catInsertPatch();
		setInterval(catInsertPatch, 30);
	}
	if(wgPageName == 'Speciale:Chat') chatPatch();
	if(wgPageName == 'Speciale:Entra') registrationPatch();
	if(wgPageName == 'Speciale:AdminDashboard') dashboardPatch();
        oasisCheck()

	// Skin
	startAjaxWatch();
	hidingToolBox();
	toolbarCookieHide();
	linkAdQ();
	if(wgUserName) dismissableNotice();
	if(wgAction == 'edit' || wgAction == 'submit') quickEditor();
	if(buttonPurge && wgCanonicalNamespace != 'Special') createPurgeButton();
	
	// Inclusioni
	// Sintassi: importScript(script, condizione);
	importScript('Nonciclopedia:Script/MD5.js', true);
	importScript('Nonciclopedia:Script/flipCounter.js', true);
	importScript('Nonciclopedia:Script/SlotMachine.js', wgPageName == 'Giochi:CasiNonci/Slot_machine');
	importScript('Nonciclopedia:Script/Pesce_aprile_2009.js', wgPageName == 'Nonciclopedia:Storia/Pagine_commemorative/Pesci_d\'aprile/3');
	importScript('Nonciclopedia:Script/Pesce_aprile_2010.js', wgPageName == 'Nonciclopedia:Storia/Pagine_commemorative/Pesci_d\'aprile/4');
	importScript('Nonciclopedia:Script/Pesce_aprile_2011.js', wgPageName == 'Nonciclopedia:Storia/Pagine_commemorative/Pesci_d\'aprile/5');
	
	//Funzioni dell'anteprima
	hooksCommonRender();
	
	// Altro
	googleStat();
	if(wgUserName) addEditintro();
	
	// Funzioni fuori dal common.js
	for(var i = 0; i < hooksCustom.length; i++) {
		if(typeof hooksCustom[i] == typeof Array()) { // Se ci sono parametri da passare alla funzione
			hooksCustom[i][0].apply(this, hooksCustom[i][1]);
		}
		else {
			hooksCustom[i]();
		}
	}
	return;
}

// Funzioni da avviare al caricamento della pagina e dell'anteprima
function hooksCommonRender() {
	// Patch
	youtubePatch();
	if(wgCanonicalNamespace == 'File') filePatch();
	if(wgPageName == 'Speciale:Carica' || wgAction == 'edit') catTreePatch();
	if(navigator.appName == 'Microsoft Internet Explorer') hiddenCatsExplorerPatch();
	if(!disableHideEdit && $('#ca-edit').length && $('#hide-edit').length) hideEditPatch();
	
	// Skin
	// randomLogo();
	moveEditSection();
	if(wgNamespaceNumber > -1 && !disableSectionZeroEditLink) sectionZeroEditLink();
	if(!disableAddCSS) addCSS();
	if(!disableAssignTitle) rewriteTitle();
	if(!disableAssignSubTitle) rewriteSubTitle();
	
	// Effetti
	numList();
	randomList();
	checkTimers();
	initializeCoolCounter();
	if(!disableTargetBlank) targetBlank();
	if(!disableUsernameReplace) usernameReplace();
	if(!disableAlert) {
		// alertLink();
		// setTimeout(alertLoad, 1);
	}
	if(!disableRefTooltip) refTooltip();
	if(!navBarDebug) createNavigationBarToggleButton();
	if(!toggleDebug) createToggleLinks();
	if(!morphDebug) createMorphLinks();
	if(!createTagsDebug) createTags();
	if(!testDebug) displayTest();
	if(!abcDebug) displayAbc();
	
	// Altro
	jsLoading(); // Non mettere altro qui sotto
	
	// Funzioni fuori dal common.js
	for(var i = 0; i < hooksCustomRender.length; i++) {
		if(typeof hooksCustomRender[i] == typeof Array()) { // Se ci sono parametri da passare alla funzione
			hooksCustomRender[i][0].apply(this, hooksCustomRender[i][1]);
		}
		else {
			hooksCustomRender[i]();
		}
	}
	return;
}

// Funzioni da avviare da cellulare (Solo PP)
function hooksMobile() {
	imgMobilePatch();
	numList();
	randomList();
	createNavigationBarToggleButton();
	createToggleLinks();
	createMorphLinks();
}

/***************                 Utilità                ***************/
// Funzione per importare script
// Parametri:
// script: Nome della pagina in cui si trova lo script, solitamente una sottopagina di Nonciclopedia:Script
// condition: Condizione logica necessaria per includere lo script
function importScript(script, condition) {
	if(!script) {
		return;
	}
	if(condition || condition == undefined) {
		var scriptElem = document.createElement('script');
		scriptElem.type = 'text/javascript';
		scriptElem.charset = 'UTF-8';
		scriptElem.src = '/index.php?title=' + script + '&action=raw&ctype=text/javascript';
		document.getElementsByTagName('head')[0].appendChild(scriptElem);
	}
	return;
}

// Restituisce il valore di un cookie
// Parametri:
// name: Nome della variabile memorizzata nel cookie
function getCookie(name) {
	if(!document.cookie.length) {
		return null;
	}
	var start = document.cookie.indexOf(name);
	if(start == -1) {
		return null;
	}
	start += name.length + 1;
	var end = document.cookie.indexOf(';', start);
	if(end == -1) {
		end = document.cookie.length;
	}
	return unescape(document.cookie.substring(start,end));
}


/***************                  Altro                 ***************/
// Statistiche di Google
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-17496918-1']);
_gaq.push(['_trackPageview']);
function googleStat() {
	var ga = document.createElement('script');
	ga.type = 'text/javascript';
	ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0];
	s.parentNode.insertBefore(ga, s);
}



// Funzione per il Template:Caricamento
function jsLoading() {
	$('.jsloading-pre').remove();
	$('.jsloading-post').show();
}

// Aggiunge l'Editintro nei link di modifica anche per gli utenti registrati
function addEditintro() {
	if($('#ca-talk').hasClass('new')) {
		$('#ca-talk a:first').attr('href', $('#ca-talk a:first').attr('href') + '&editintro=MediaWiki:Editintro');
	}
	if(wgCurRevisionId) {
		$('#ca-edit a:first').attr('href', $('#ca-edit a:first').attr('href') + '&editintro=MediaWiki:Editintro');
	}
	$('span.editsection a').each(function() {
		$(this).attr('href', $(this).attr('href') + '&editintro=MediaWiki:Editintro');
	});
	return;
}


/**************                 Pulsanti                ***************/
// Pulsanti aggiunti di default
if(skin != 'wikiamobile' && mwCustomEditButtons) {
	mwCustomEditButtons[mwCustomEditButtons.length] = {
		"imageFile": "http://upload.wikimedia.org/wikipedia/commons/0/0c/Button_P_template.png",
		"speedTip": "Template",
		"tagOpen": "{{",
		"tagClose": "}" + "}",
		"sampleText": "Template"
	};
	mwCustomEditButtons[mwCustomEditButtons.length] = {
		"imageFile": "http://upload.wikimedia.org/wikipedia/commons/0/05/Button_Anf%C3%BChrung.png",
		"speedTip": "Citazione",
		"tagOpen": "{{Cit2|",
		"tagClose": "|Testo sotto}" + "}",
		"sampleText": "Testo citazione"
	};
}

// Pulsanti da aggiungere nella pagina di modifica: sistema di aggiornamento centralizzato
var pulsanteAccusa = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/9/93/Button_Jessica.png',
	'speedTip': 'Articolo in dubbio',
	'tagOpen': '{{Accusa|accusa=',
	'tagClose': '|firma=~~' + '~~}' + '}\n\n',
	'sampleText': 'Inserire qui l\'accusa'
};

var pulsanteAllinea = {
	'imageFile': 'http://images1.wikia.nocookie.net/__cb20100806112819/nonciclopedia/images/f/f7/Button_align_center.png',
	'speedTip': 'Centrato',
	'tagOpen': '{{Allinea|center|',
	'tagClose': '}' + '}',
	'sampleText': 'Inserisci qui il testo'
};

var pulsanteAllineaDX = {
     "imageFile": "http://images4.wikia.nocookie.net/__cb20100806112820/nonciclopedia/images/e/ea/Button_align_right.png",
     "speedTip": "Align right",
     "tagOpen": '{{Allinea|right|',
     "tagClose": "}}",
     "sampleText": "Testo allineato a destra"
};

var pulsanteAllineaSX = {
     "imageFile": "http://images4.wikia.nocookie.net/__cb20100806112820/nonciclopedia/images/e/ea/Button_align_left.png",
     "speedTip": "Align left",
     "tagOpen": '{{Allinea|left|',
     "tagClose": "}}",
     "sampleText": "Testo allineato a sinistra"
};

var pulsanteApice = {
	'imageFile': 'http://upload.wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png',
	'speedTip': 'Apice',
	'tagOpen': '<sup>',
	'tagClose': '</sup>',
	'sampleText': 'Inserire qui il testo'
};

var pulsanteAPU = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/0/0a/Button_sad.png',
	'speedTip': 'Articolo poco umoristico',
	'tagOpen': '{{Accusa|accusa=APU|firma=~~' + '~~}' + '}\n\n',
	'tagClose': '',
	'sampleText': ''
};

var pulsanteBarrato = {
	'imageFile': 'http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png',
	'speedTip': 'Barrato',
	'tagOpen': '{{s|',
	'tagClose': '}' + '}',
	'sampleText': 'Inserire qui il testo'
};

var pulsanteBig = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/5/56/Button_big.png',
	'speedTip': 'Grande',
	'tagOpen': '{{Dimensione|125%|',
	'tagClose': '}' + '}',
	'sampleText': 'Inserisci qui il testo'
};

var pulsanteBTA = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/3/34/Button_MrX.png',
	'speedTip': 'Battute tra amici',
	'tagOpen': '{{Cancellazione|motivo=BTA|firma=~~' + '~~}' + '}\n\n',
	'tagClose': '',
	'sampleText': ''
};

var pulsanteCancellazione = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/0/0c/Button_Chuck.png',
	'speedTip': 'Cancellazione immediata (USARE CON CAUTELA!)',
	'tagOpen': '{{Cancellazione|motivo=',
	'tagClose': '|firma=~~' + '~~}' + '}\n\n',
	'sampleText': 'Inserire qui il motivo'
};

var pulsanteCarattere = {
	'imageFile': 'http://images3.wikia.nocookie.net/nonciclopedia/images/8/8c/Bottone_Carattere.png',
	'speedTip': 'Carattere',
	'tagOpen': '{{Carattere|Tipo di carattere|dim%|',
	'tagClose': '|#colore}}',
	'sampleText': 'testo'
};

var pulsanteCassetto = {
	'imageFile': 'http://images2.wikia.nocookie.net/nonciclopedia/images/3/38/Button_cassetto.png',
	'speedTip': 'Cassetto',
	'tagOpen': '{{Cassetto|titolo=Titolo cassetto|testo=',
	'tagClose': '}}',
	'sampleText': 'Inserire qui il testo'
};

var pulsanteCatImg = {
	'imageFile': '',
	'speedTip': 'Categoria immagini',
	'tagOpen': '[[Categoria:Immagini ',
	'tagClose': ']]',
	'sampleText': ''
};

var pulsanteCC = {
	'imageFile': 'http://images2.wikia.nocookie.net/nonciclopedia/images/0/04/Button_Creative_Commons.png',
	'speedTip': 'Creative Commons',
	'tagOpen': '{{Creative Commons|by=y|nc=y|sa=y|versione=3.0}' + '}\n',
	'tagClose': '',
	'sampleText': ''
};

var pulsanteCensura = {
	'imageFile': 'http://images4.wikia.nocookie.net/nonciclopedia/images/2/20/Button_censura2.png',
	'speedTip': 'Censura',
	'tagOpen': '{{Censura|',
	'tagClose': '}}',
	'sampleText': 'testo da censurare'
};

var pulsanteCit2 = {
	'imageFile': 'http://images4.wikia.nocookie.net/nonciclopedia/images/6/6f/Button_cit2.png',
	'speedTip': 'Citazione 2',
	'tagOpen': '{{Cit2|',
	'tagClose': '}}\n',
	'sampleText': 'Inserire qui la citazione'
};

var pulsanteCitnec = {
	'imageFile': 'http://images1.wikia.nocookie.net/nonciclopedia/images/f/f6/Button_Citnec.png',
	'speedTip': 'Citazione necessaria',
	'tagOpen': '{{Citnec|',
	'tagClose': '}}',
	'sampleText': 'Inserire qui la citazione'
};

var pulsanteColonne = {
	'imageFile': 'http://images3.wikia.nocookie.net/__cb20100806112827/nonciclopedia/images/1/15/Button_colonne.png',
	'speedTip': 'Testo in colonne',
	'tagOpen': '{{Colonne|col=2|',
	'tagClose': '}}\n',
	'sampleText': 'Inserire qui il testo per le colonne'
};

var pulsanteColore = {
	'imageFile': 'http://images1.wikia.nocookie.net/nonciclopedia/images/0/0f/Bottone_colore.png',
	'speedTip': 'Colore',
	'tagOpen': '{{Colore|#Codice esadecimale|',
	'tagClose': '}}',
	'sampleText': 'testo da colorare'
};

var pulsanteDimensione = {
	'imageFile': 'http://images2.wikia.nocookie.net/nonciclopedia/images/2/2f/Bottone_dimensione.png',
	'speedTip': 'Dimensione',
	'tagOpen': '{{Dimensione|dim%|',
	'tagClose': '}}',
	'sampleText': 'testo'
};

var pulsanteFormattazione1 = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/d/d6/E%27fiamme.png',
	'speedTip': 'Formattazione',
	'tagOpen': '{{Formattazione|note=',
	'tagClose': '|firma=~~' + '~~}' + '}\n\n',
	'sampleText': 'Inserire qui cosa fare'
};

var pulsanteFormattazione2 = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/e/e1/E%27mat.png',
	'speedTip': 'Formattazione',
	'tagOpen': '{{Formattazione|note=',
	'tagClose': '|firma=~~' + '~~}' + '}\n\n',
	'sampleText': 'Inserire qui cosa fare'
};

var pulsanteGallery = {
	'imageFile': 'http://images.wikia.com/central/images/1/12/Button_gallery.png',
	'speedTip': 'Galleria di immagini',
	'tagOpen': '\n<gallery>\n',
	'tagClose': '\n</gallery>\n',
	'sampleText': 'File:Example.jpg|Caption1\nFile:Example.jpg|Caption2'
};

var pulsanteManuali = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/f/fe/Bottone_Man.png',
	'speedTip': 'Link ai manuali',
	'tagOpen': '{{Man|',
	'tagClose': '}}',
	'sampleText': 'Manuale (iniziale)'
};

var pulsanteNomedimmerda = {
	'imageFile': 'http://images4.wikia.nocookie.net/nonciclopedia/images/3/33/Sguardone.png',
	'speedTip': 'Immagine da rinominare ',
	'tagOpen': '{{Nomedimmerda|scadenza={{subst:7g}' + '}|motivo=',
	'tagClose': '|firma=~~' + '~~}' + '}\n\n',
	'sampleText': 'Inserisci un suggerimento'
};

var pulsantePedice = {
	'imageFile': 'http://upload.wikimedia.org/wikipedia/en/7/70/Button_lower_letter.png',
	'speedTip': 'Pedice',
	'tagOpen': '<sub>',
	'tagClose': '</sub>',
	'sampleText': 'Inserire qui il testo'
};

var pulsanteRedirect = {
	'imageFile': 'http://images2.wikia.nocookie.net/nonciclopedia/images/7/73/Bottone_redirect.png',
	'speedTip': 'Redirect',
	'tagOpen': '#REDIRECT [[',
	'tagClose': ']]',
	'sampleText': 'Nome pagina'
};

var pulsanteReflink = {
	'imageFile': 'http://images4.wikia.nocookie.net/nonciclopedia/images/6/6e/Bottone_reflink.png',
	'speedTip': 'Inserisci la nota nel testo',
	'tagOpen': '<ref>',
	'tagClose': '</ref>',
	'sampleText': 'Inserisci qui il testo della nota'
};

var pulsanteRestauro = {
	'imageFile': 'http://images3.wikia.nocookie.net/nonciclopedia/images/6/6c/Button_restauro.png',
	'speedTip': 'Articolo da sistemare',
	'tagOpen': '{{Restauro|motivo=',
	'tagClose': '|firma=~~' + '~~}' + '}\n\n',
	'sampleText': 'Inserire qui la descrizione'
};

var pulsanteRiquadro1 = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/f/f9/Button_box.png',
	'speedTip': 'Box',
	'tagOpen': '{{Riquadro\n|larghezza=\n|colore-sfondo=\n|colore-testo=\n|colore-bordo=\n|spessore-bordo=\n|testo=\n|file-sx=\n|largh-file-sx=\n|file-dx=\n|largh-file-dx=\n}' + '}\n',
	'tagClose': '',
	'sampleText': ''
};

var pulsanteRiquadro2 = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/f/f9/Button_box.png',
	'speedTip': 'Box',
	'tagOpen': '{{Riquadro\n|classe=\n|larghezza=\n|colore-sfondo=\n|colore-testo=\n|colore-bordo=\n|stile-bordo=\n|spessore-bordo=\n|stile-riquadro=\n|testo=\n|file-sx=\n|largh-file-sx=\n|file-dx=\n|largh-file-dx=\n}' + '}\n',
	'tagClose': '',
	'sampleText': ''
};

var pulsanteScadenza = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/a/a5/Button_Samara.png',
	'speedTip': 'Articolo in scadenza',
	'tagOpen': '{{Scadenza|scadenza=' + '{{subst:7g}' + '}|note=',
	'tagClose': '|firma=~~' + '~~}' + '}\n\n',
	'sampleText': 'Note'
};

var pulsanteSmall = {
	'imageFile': 'http://images.wikia.com/nonciclopedia/images/5/58/Button_small.png',
	'speedTip': 'Piccolo',
	'tagOpen': '{{Dimensione|80%|',
	'tagClose': '}' + '}',
	'sampleText': 'Inserisci qui il testo'
};

var pulsanteSottolineato = {
	'imageFile': 'http://images4.wikia.nocookie.net/nonciclopedia/images/f/fd/Button_underline.png',
	'speedTip': 'Sottolineato',
	'tagOpen': '{{u|',
	'tagClose': '}' + '}',
	'sampleText': 'Inserire qui il testo'
};

var pulsanteTabella = {
	'imageFile': 'http://upload.wikimedia.org/wikipedia/en/6/60/Button_insert_table.png',
	'speedTip': 'Tabella',
	'tagOpen': '{| class="wikitable"\n|-\n',
	'tagClose': '\n|}\n',
	'sampleText': '!| header 1\n!| header 2\n!| header 3\n|-\n|| riga 1, cella 1\n|| riga 1, cella 2\n|| riga 1, cella 3\n|-\n|| riga 2, cella 1\n|| riga 2, cell1 2\n|| riga 2, cella 3'
};

var pulsanteVideo = {
	'imageFile': 'http://images2.wikia.nocookie.net/__cb20100915172123/nonciclopedia/images/f/ff/Bottone_video.png',
	'speedTip': 'Inserisci un video - Per i parametri aggiuntivi leggi la pagina del template',
	'tagOpen': '{{YoutubeVideo|',
	'tagClose': '}' + '}',
	'sampleText': 'Inserisci qui il codice del video'
};

var pulsanteEvidenzia = {
     "imageFile": "http://img2.wikia.nocookie.net/__cb20140408123004/nonciclopedia/images/b/b5/Bottone_evidenziatore.png",
     "speedTip": "Evidenziatore",
     "tagOpen": "{{Evidenzia|giallo|",
     "tagClose": "}}",
     "sampleText": "Testo"
};