MediaWiki:Gadget-toolbar-buttons.js: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m spostati problematico e vandalo in tab "Altro"
refactoring caricamento pulsanti
Riga 5:
* @author [[it:User:Rotpunkt]]
*/
/*global mediaWiki, jQuery, gadgetToolbar */
/* <nowiki> */
 
Riga 138:
};
}
window.gadgetToolbarButtons = {};
/**
* Pulsanti sezione formattazione
*/
window.gadgetToolbarButtons.formattazione = [
var buttonsFormattazione = [
{
id: 'Testo piccolo',
hotkey: 'Z',
icon: '//upload.wikimedia.org/wikipedia/it/d/dc/Pulsante_small.png',
text: { pre: '<small>', post: '</small>' }
},
{
id: 'Sottolineato',
Riga 197 ⟶ 199:
* Pulsanti sezione avvisi
*/
window.gadgetToolbarButtons.avvisivoci = [
var buttonsAvvisi = [
makeAvviso( 'Da aiutare', 'A', 'A', '//upload.wikimedia.org/wikipedia/it/c/c4/Pulsante-aiutare.gif' ),
makeAvviso( 'Da controllare', 'C', 'C', '//upload.wikimedia.org/wikipedia/it/e/e2/Pulsante-controllare.gif' ),
Riga 787 ⟶ 789:
* Pulsanti sezione messaggi
*/
window.gadgetToolbarButtons.messaggiutente = [
var buttonsMessaggi = [
{
id: 'Avviso copyviol',
Riga 974 ⟶ 976:
* Pulsanti sezione altro
*/
window.gadgetToolbarButtons.altro = [
var buttonsAltro = [
{
id: 'Ping',
Riga 1 189 ⟶ 1 191:
}
];
// Registra i pulsanti tramite gadgetToolbar
$( function () {
if ( $.inArray( mw.config.get( 'wgAction' ), ['edit', 'submit'] ) !== -1 ) {
$.each( buttonsFormattazione, function( i, button ) {
button.group = 'formattazione';
gadgetToolbar.addButton( button );
} );
$.each( buttonsAvvisi, function( i, button ) {
button.group = 'avvisivoci';
gadgetToolbar.addButton( button );
} );
$.each( buttonsMessaggi, function( i, button ) {
button.group = 'messaggiutente';
// usati solo nel namespace 3
button.ns = 3;
gadgetToolbar.addButton( button );
} );
$.each( buttonsAltro, function( i, button ) {
button.group = 'altro';
gadgetToolbar.addButton( button );
} );
}
} );
}( mediaWiki, jQuery ) );