Utente:Valerio Bozzolan/Superchilum.js

Da Wikiquote, aforismi e citazioni in libertà.

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 menu Strumenti → Preferenze; per Internet Explorer: mantenere premuto il tasto Ctrl mentre si preme il pulsante Aggiorna o premere Ctrl-F5.

/*<pre>*/
/* ----------------------------------------------------------------------- */
/* Aggiunge i pulsanti personalizzati nella barra degli strumenti avanzata */
/* ----------------------------------------------------------------------- */
var customizeToolbar = function () {
	console.log("pulsanti caricati");

	var $textbox = $( '#wpTextbox1' );

	// Crea una nuova sezione "Strumenti" nella toolbar
	// Crea una nuova sezione "Comunità" nella toolbar
	$textbox.wikiEditor( 'addToToolbar', {
		sections: {
			tools: {
				type: 'toolbar',
				label: 'Strumenti',
				// Crea un nuovo gruppo "Avvisi di servizio" nella sezione "Strumenti"
				// Crea un nuovo gruppo "Altri avvisi" nella sezione "Strumenti"
				// Crea un nuovo gruppo "Tipologia" nella sezione "Strumenti"
				// Crea un nuovo gruppo "Template" nella sezione "Strumenti"
				// Crea un nuovo gruppo "Utili" nella sezione "Strumenti"
				groups: {
					avvisiservizio: {
						label: 'Avvisi voci',
						tools: {
							// Pulsante "Stub"
							// [[commons:File:Puzzle_stub.svg]]
							stub: {
								label: 'La voce è un "abbozzo"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Puzzle_stub.svg/20px-Puzzle_stub.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{S}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "da Wikificare"
							// [[commons:Edit-clear.svg]]
							dawikificare: {
								label: 'La voce è "da wikificare"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/f/f2/Edit-clear.svg/22px-Edit-clear.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{W|motivo=", //testo prima
										peri: "", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							},
							// Pulsante "da Controllare"
							// [[commons:File:Question book magnify2.svg]]
							dacontrollare: {
								label: 'La citazione è "da controllare"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Question_book_magnify2.svg/24px-Question_book_magnify2.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{C|", //testo prima
										peri: "citazione necessaria", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							},
							// Pulsante "Senza fonte"
							// [[commons:File:Question book-4.svg]]
							senzafonte: {
								label: 'La voce è "senza fonti"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/6/64/Question_book-4.svg/24px-Question_book-4.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Senza fonte}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Sfid"
							// [[commons:File:Merge-split-transwiki default 2.svg]]
							sfid: {
								label: 'Aggiunge "Sfid" nella pagina di discussione', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/ba/Merge-split-transwiki_default_2.svg/20px-Merge-split-transwiki_default_2.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Sfid}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Proposta di cancellazione"
							// [[commons:File:User-trash-full-4.svg]]
							cancellaproponi: {
								label: 'Proponi la voce per la cancellazione', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/7d/User-trash-full-4.svg/22px-User-trash-full-4.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Da cancellare|", //testo prima
										peri: "motivo", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							},
							// Pulsante "Cancellazione immediata"
							// [[commons:File:Cute-Ball-Stop-icon.png]]
							cancellasubito: {
								label: 'Cancellazione immediata', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/6/6b/Cute-Ball-Stop-icon.png/22px-Cute-Ball-Stop-icon.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Cancella|", //testo prima
										peri: "motivo", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							}
						}
					},
					altriavvisi: {
						label: '',
						tools: {
							// Pulsante "Disambigua"
							// [[commons:File:Disambig.svg]]
							disambigua: {
								label: 'Crea una "disambigua"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/72/Disambig.svg/22px-Disambig.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Disambigua}}", //testo prima
										post: "\n\n* '''[[|]]''' – \n* '''[[|]]''' – \n* '''[[|]]''' – " //testo dopo
									}
								}
							},
							// Pulsante "Nota disambigua"
							// [[commons:File:Disambigua compass.svg]]
							notadisambigua: {
								label: 'Inserisci una "Nota disambigua"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/4/46/Disambigua_compass.svg/22px-Disambigua_compass.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Nota disambigua|descrizione=|titolo=[[", //testo prima
										peri: "Titolo altra voce", //testo di esempio
										post: "]]}}" //testo dopo
									}
								}
							},
							// Pulsante "WIP"
							// [[commons:File:Italian traffic signs - lavori.svg]]
							wip: {
								label: 'Inserisci l’avviso "WIP" per segnalare che stai lavorando sulla voce', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a7/Italian_traffic_signs_-_lavori.svg/22px-Italian_traffic_signs_-_lavori.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{WIP|", //testo prima
										peri: "tuo nome utente", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							},	
							// Pulsante "Protetta"
							// [[commons:File:Locked-silver.svg]]
							protetta: {
								label: 'Inserisci l’avviso "Protetta" nella pagina', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/c/cc/Locked-silver.svg/22px-Locked-silver.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Protetta}}", //testo prima
										post: "" //testo dopo
									}
								}
							}
						}
					},
					tipologia: {
						label: '',
						tools: {
							// Pulsante "Voce tematica"
							// [[commons:File:Tux Paint apple.svg]]
							vocetematica: {
								label: 'Voce "tematica"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/9/92/Tux_Paint_apple.svg/22px-Tux_Paint_apple.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Voce tematica}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Raccolta"
							// [[commons:File:Gnome-applications-office.svg]]
							raccolta: {
								label: 'Voce "raccolta"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Gnome-applications-office.svg/22px-Gnome-applications-office.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Raccolta}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "NotaCategorie"
							// [[commons:File:Crystal Clear app warehause.png]]
							notacategorie: {
								label: 'Categoria per tipologia', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/04/Transparent_box_with_polygons.svg/26px-Transparent_box_with_polygons.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{NotaCategorie|", //testo prima
										peri: "tipologia", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							},
							// Pulsante "NotaPersone"
							// [[commons:File:Userbox prefer.svg]]
							notapersone: {
								label: 'Categoria di persone', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/2/21/Userbox_prefer.svg/22px-Userbox_prefer.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{NotaPersone}}", //testo prima
										post: "" //testo dopo
									}
								}
							}
						}
					},
					template: {
						label: 'Template',
						tools: {
							// Pulsante "pre"
							// [[commons:File:Toolbar pre vector.png]]
							pre: {
								label: 'Inserisci il tag "pre" che va a capo automaticamente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/b/b9/Toolbar_pre_vector.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Pre2|<nowiki>", //testo prima
										peri: "Codice", //testo di esempio
										post: "</nowiki>}}" //testo dopo
									}
								}
							},
							// Pulsante "code"
							// [[commons:File:Toolbar code.png]]
							code: {
								label: 'Inserisci il tag "code" per evidenziare il testo in formato codice', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/6/62/Toolbar_code.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "<code><nowiki>", //testo prima
										peri: "Codice", //testo di esempio
										post: "</nowiki></code>" //testo dopo
									}
								}
							},
							// Pulsante "Centrato"
							// [[commons:File:Format-justify-center.png]]
							center: {
								label: 'Inserisci il tag "center" per centrare il testo', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/76/Format-justify-center.png/22px-Format-justify-center.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Centrato|", //testo prima
										peri: "", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							},
							// Pulsante "Destra"
							// [[commons:File:Toolbaricon justify-right.png]]
							destra: {
								label: 'Inserisci il tag "right" per allineare il testo a destra', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/6/6e/Toolbaricon_justify-right.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Destra|", //testo prima
										peri: "", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							},
							// Pulsante "Includeonly"
							// [[commons:File:Toolbaricon regular I.png]]
							onlyinclude: {
								label: 'Inserisci il tag "includeonly"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/b/bb/Toolbaricon_regular_I.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "<includeonly>", //testo prima
										peri: "", //testo di esempio
										post: "</includeonly>" //testo dopo
									}
								}
							},
							// Pulsante "Noinclude"
							// [[commons:File:Toolbaricon no include.png]]
							noinclude: {
								label: 'Inserisci il tag "noinclude"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/5/55/Toolbaricon_no_include.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "<noinclude>", //testo prima
										peri: "", //testo di esempio
										post: "</noinclude>" //testo dopo
									}
								}
							},
							// Pulsante "Colore"
							// [[commons:File:Oxygen480-actions-format-stroke-color.svg]]
							color: {
								label: 'Inserisci un testo colorato', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/f/f6/Oxygen480-actions-format-stroke-color.svg/22px-Oxygen480-actions-format-stroke-color.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "<span style=\"color:colore;\">", //testo prima
										peri: "Testo colorato", //testo di esempio
										post: "</span>" //testo dopo
									}
								}
							},
							// Pulsante "tl"
							// [[commons:File:Toolbaricon templatelink.png]]
							tltemplate: {
								label: 'Inserisci un collegamento alla pagina di un template', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/9/99/Toolbaricon_templatelink.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Tl|", //testo prima
										peri: "Nome del template", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							}
						}
					},
					utili: {
						label: 'Utili'
					}
				}
			},
			community: {
				type: 'toolbar',
				label: 'Comunità',
				// Crea un nuovo gruppo "Avvisi" nella sezione "Comunità"
				// Crea un nuovo gruppo "Patrolling" nella sezione "Comunità"
				// Crea un nuovo gruppo "Admin" nella sezione "Comunità"
				// Crea un nuovo gruppo "Discussione" nella sezione "Comunità"
				// Crea un nuovo gruppo "Votazione" nella sezione "Comunità"
				// Crea un nuovo gruppo "Altri pulsanti" nella sezione "Comunità"
				groups: {
					avvisi: {
						label: 'Messaggi utente',
						tools: {
							// Pulsante "Grazie"
							// [[commons:File:Crystal Clear app amor.png]]
							grazie: {
								label: 'Inserisci l\'avviso "Grazie" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Face-smile.svg/24px-Face-smile.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Grazie|", //testo prima
										peri: "Voce", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							},
							// Pulsante "Anteprima"
							// [[commons:File:WV in review.svg]]
							anteprima: {
								label: 'Inserisci l\'avviso "Anteprima" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/ad/WV_in_review.svg/22px-WV_in_review.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Anteprima|", //testo prima
										peri: "Voce", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							},
							// Pulsante "Avviso Firma"
							// [[commons:File:Feather writing.svg]]
							avvisofirma: {
								label: 'Inserisci l\'avviso "Firma" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Feather_writing.svg/20px-Feather_writing.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Firma}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Avviso Tematica"
							// [[commons:File:Happy face ball.png]]
							avvisotematica: {
								label: 'Inserisci l\'avviso "tematica" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/b3/Happy_face_ball.png/22px-Happy_face_ball.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Avviso tematica|", //testo prima
										peri: "Voce tematica", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							},
							// Pulsante "Avviso Wikidata"
							// [[commons:File:Wikidata-shelter.svg]]
							avvisowikidata: {
								label: 'Inserisci l\'avviso "Wikidata" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/f/fe/Wikidata-shelter.svg/26px-Wikidata-shelter.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Avviso Wikidata}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Benvenuto"
							// [[commons:File:Sunflower clip art.svg]]
							benvenuto: {
								label: 'Messaggio di Benvenuto', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Sunflower_clip_art.svg/22px-Sunflower_clip_art.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Benvenuto|firma=~~", //testo prima
										post: "~~}}" //testo dopo
									}
								}
							}
						}
					},
					patrol: {
						label: '',
						tools: {
							// Pulsante "Test"
							// [[commons:File:Broom icon.svg]]
							avvisotest: {
								label: 'Inserisci l\'avviso "Test" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Broom_icon.svg/22px-Broom_icon.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Test}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Vandalismo"
							// [[commons:File:No vandalism allowed on wikipedia.png]]
							vandalismo: {
								label: 'Inserisci l\'avviso "Vandalismo" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/f/fd/No_vandalism_allowed_on_Wikipedia.svg/26px-No_vandalism_allowed_on_Wikipedia.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Vandalismo}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Yc"
							// [[commons:File:Yellow card.svg]]
							yellowcard: {
								label: 'Inserisci l\'avviso "Yc" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/18px-Yellow_card.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Yc}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Blocco"
							// [[commons:File:Crystal Project cancel.png]]
							blocco: {
								label: 'Inserisci l\'avviso "Blocco" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a2/Nuvola_apps_error.svg/22px-Nuvola_apps_error.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Blocco|", //testo prima
										peri: "Motivo\|Durata", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							}
						}
					},
					admin: {
						label: 'Admin',
						tools: {
							// Pulsante "BloccoInfinito"
							// [[commons:File:STOP nuvola.svg]]
							bloccoinfinito: {
								label: 'Inserisci l\'avviso "BloccoInfinito" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/0d/STOP_nuvola.svg/22px-STOP_nuvola.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{BloccoInfinito}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Sockpuppet"
							// [[commons:File:Puppeter template.svg]]
							sockpuppet: {
								label: 'Inserisci l\'avviso "Sockpuppet" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/f/fd/Puppeter_template.svg/22px-Puppeter_template.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Sockpuppet|", //testo prima
										peri: "Utente", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							},
							// Pulsante "Sockpuppet bloccato"
							// [[commons:File:Sock block.svg]]
							sockpuppetbloccato: {
								label: 'Inserisci l\'avviso "Sockpuppet bloccato" nella pagina di discussione utente', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/2/26/Sock_block.svg/22px-Sock_block.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Sockpuppet bloccato}}", //testo prima
										post: "" //testo dopo
									}
								}
							}
						}
					},
					discussione: {
						label: 'Discussione',
						tools: {
							// Pulsante "Mantenere"
							// [[commons:File:Symbol keep vote.svg]]
							mantenere: {
								label: '"Mantenere"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/d/d0/Symbol_keep_vote.svg/22px-Symbol_keep_vote.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Mantenere}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Commento"
							// [[commons:File:Pictogram voting comment.svg]]
							commento: {
								label: '"Commento"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Pictogram_voting_comment.svg/22px-Pictogram_voting_comment.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Commento}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Cancellare"
							// [[commons:File:Symbol delete vote.svg]]
							cancellare: {
								label: '"Cancellare"', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Symbol_delete_vote.svg/22px-Symbol_delete_vote.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Cancellare}}", //testo prima
										post: "" //testo dopo
									}
								}
							}
						}
					},
					votazione: {
						label: '',
						tools: {
							// Pulsante "Favorevole"
							// [[commons:File:Symbol support vote.svg]]
							favorevole: {
								label: '+1', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/9/94/Symbol_support_vote.svg/22px-Symbol_support_vote.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Favorevole}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Favorevole se"
							// [[commons:File:Symbol conditional support.svg]]
							favorevolese: {
								label: '+1 se', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Symbol_conditional_support.svg/22px-Symbol_conditional_support.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Favorevole se}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Neutrale"
							// [[commons:File:Symbol neutral vote.svg]]
							neutrale: {
								label: '0', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Symbol_neutral_vote.svg/22px-Symbol_neutral_vote.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Neutrale}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Contrario"
							// [[commons:File:Symbol oppose vote.svg]]
							contrario: {
								label: '-1', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/7/7f/Symbol_oppose_vote.svg/22px-Symbol_oppose_vote.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Contrario}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Incerto"
							// [[commons:File:Symbol confused vote.svg]]
							incerto: {
								label: '?', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/c/c0/Symbol_confused_vote.svg/22px-Symbol_confused_vote.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Incerto}}", //testo prima
										post: "" //testo dopo
									}
								}
							}
						}
					},
					altridiscussione: {
						label: '',
						tools: {
							// Pulsante "Fatto"
							// [[commons:File:Check-green.svg]]
							fatto: {
								label: 'Fatto', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/2/26/Check-green.svg/22px-Check-green.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{subst:Fatto}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Non fatto"
							// [[commons:File:X mark.svg]]
							nonfatto: {
								label: 'Fatto', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/22px-X_mark.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{subst:Non fatto}}", //testo prima
										post: "" //testo dopo
									}
								}
							},
							// Pulsante "Ping"
							// [[commons:File:At-sign.png]]
							nonfatto: {
								label: 'Ping', //testo visualizzato al passaggio del mouse
								type: 'button',
								icon: '//upload.wikimedia.org/wikipedia/commons/thumb/8/88/At_sign.svg/22px-At_sign.svg.png',
								action: {
									type: 'encapsulate',
									options: {
										pre: "{{Ping|", //testo prima
										peri: "Nome utente", //testo di esempio
										post: "}}" //testo dopo
									}
								}
							}
						}
					}
				},
				tools: {
					// Pulsante "Spiegazione"
					// [[commons:File:Toolbar blockquote.png]]
					spiegazione: {
						label: 'Spiegazione', //testo visualizzato al passaggio del mouse
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/f/fd/Toolbar_blockquote.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "::{{Spiegazione|", //testo prima
								peri: "Testo", //testo di esempio
								post: "}}" //testo dopo
							}
						}
					},
					// Pulsante "Int"
					// [[commons:File:Paragraf - symbol.svg]]
					intestazione: {
						label: 'Int', //testo visualizzato al passaggio del mouse
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/thumb/1/18/Paragraf_-_symbol.svg/13px-Paragraf_-_symbol.svg.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "{{Int|", //testo prima
								peri: "Titolo\|Fonte", //testo di esempio
								post: "}}" //testo dopo
							}
						}
					}
				}
			}
		}
	} );
	
	// Crea un nuovo gruppo "Note" nella sezione "Avanzate" già esistente
	$textbox.wikiEditor( 'addToToolbar', {
		section: 'advanced',
		groups: {
			note: {
				label: '',
				tools: {
					// Pulsante "Nota"
					// [[commons:File:Wikieditor-reference.png]]
					nomenota: {
						label: 'Inserisci una nota multipla da ripetere più volte nella pagina', //testo visualizzato al passaggio del mouse
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/8/81/Wikieditor-reference.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "<ref name=\"nomenota\">", //testo prima
								peri: "Testo della nota", //testo di esempio
								post: "</ref>" //testo dopo
							}
						}
					},
					// Pulsante "Note"
					// [[commons:File:Wikieditor-references.png]]
					note: {
						label: 'Inserisci la sezione "Note"', //testo visualizzato al passaggio del mouse
						type: 'button',
						icon: '//upload.wikimedia.org/wikipedia/commons/8/8d/Wikieditor-references.png',
						action: {
							type: 'encapsulate',
							options: {
								pre: "\n==Note==\n<references />\n", //testo prima
								peri: "", //testo di esempio
								post: "" //testo dopo
							}
						}
					}
				}
			},
		}
	} );
	
	// Aggiunge i pulsanti ai gruppi predefiniti di sistema

	// Pulsante "Sottolineato"
	// [[commons:File:Toolbaricon regular S underline.png]]
	$textbox.wikiEditor( 'addToToolbar', {
		section: 'main',
		group: 'format',
		tools: {
			sottolineato: {
				label: 'Sottolineato', //testo visualizzato al passaggio del mouse
				type: 'button',
				icon: '//upload.wikimedia.org/wikipedia/commons/9/94/Toolbaricon_regular_S_underline.png',
				action: {
					type: 'encapsulate',
					options: {
						pre: "<u>", //testo prima
						peri: "Testo sottolineato", //testo di esempio
						post: "</u>" //testo dopo
					}
				}
			},
			// Pulsante "Barrato"
			// [[commons:File:Toolbaricon regular B stroke.png]]
			barrato: {
				label: 'Barrato', //testo visualizzato al passaggio del mouse
				type: 'button',
				icon: '//upload.wikimedia.org/wikipedia/commons/9/98/Toolbaricon_regular_B_stroke.png',
				action: {
					type: 'encapsulate',
					options: {
						pre: "<s>", //testo prima
						peri: "Testo barrato", //testo di esempio
						post: "</s>" //testo dopo
					}
				}
			},
			// Pulsante "Maiuscoletto"
			// [[commons:File:Toolbar case.png]]
			maiuscoletto: {
				label: 'Maiuscoletto', //testo visualizzato al passaggio del mouse
				type: 'button',
				icon: '//upload.wikimedia.org/wikipedia/commons/e/e4/Toolbar_case.png',
				action: {
					type: 'encapsulate',
					options: {
						pre: "{{Maiuscoletto|>", //testo prima
						peri: "Testo in maiuscoletto", //testo di esempio
						post: "}}" //testo dopo
					}
				}
			}
		}
	} );

	// tentativo disperato di non far sparire le prime due righe dell'editor
	$textbox.on( 'wikiEditor-toolbar-doneInitialSections', function () {
		// TODO: per oscure ragioni a questo punto non è veramente pronto
		// occorre cercare di capire cosa non funziona qui:
		// https://phabricator.wikimedia.org/diffusion/EWED/browse/master/modules/jquery.wikiEditor.toolbar.js
		// e ciò nonostante, in teoria dovrebbe farlo lui dato che fa un trigger('resize')
		console.log("this is never fired");
	} );

	// Children, please, don't do this at home! D:
	var resize = function () {
		$textbox.resize();
	};
	setTimeout( resize, 500  );
	setTimeout( resize, 1000 );
	setTimeout( resize, 2000 );
	setTimeout( resize, 3000 );
};

/* [[mw:Extension:WikiEditor/Toolbar customization#Basic setup]] */
/* Check if view is in edit mode and that the required modules are available. Then, customize the toolbar … */
$( function () {
	if ( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) !== -1 ) {
		mw.loader.using( 'user.options' ).then( function () {
			// This can be the string "0" if the user disabled the preference ([[phab:T54542#555387]])
			if ( mw.user.options.get( 'usebetatoolbar' ) == 1 ) {
				$.when(
					mw.loader.using( 'ext.wikiEditor' ), $.ready
				).then( customizeToolbar );
			}
		} );
	}
} );
 
/* FINE pulsanti personalizzati per la barra degli strumenti */
/*</pre>*/