MediaWiki:Gadget-NMS.js
Vai alla navigazione
Vai alla ricerca
Nota: Dopo aver salvato le preferenze, perché i cambi abbiano effetto, devi bypassare la cache del tuo browser. Mozilla / Firefox / Safari: tieni premuto Shift mentre clicchi Reload, o premi Ctrl-Shift-R (Cmd-Shift-R per Apple Mac); Google Chrome: premi Ctrl o Shift mentre clicchi F5; IE: premi Ctrl mentre clicchi Refresh, o premi Ctrl-F5; Konqueror:: clicca semplicemente il pulsante di Reload, o premi F5; se usi Opera devi cancellare completamente la chache nel menu Tools→Preferences.
/** * Gadget-NMS.js * Con la skin Monobook aggiunge nella sidebar una casella combinata * per filtrare la ricerca per namespace. * * Questa è una riscrittura da zero a partire da: * https://it.wikipedia.org/w/index.php?title=Wikipedia:Monobook.js/namespaceSearch.js&oldid=10941972 * a sua volta inizialmente tradotto a partire da [[:en:User:Ilmari Karonen]] * * @author [[Utente:Rotpunkt]] */ /*global jQuery */ ( function ( $ ) { 'use strict'; var namespaces = { ns0: '(Principale)', ns1: 'Discussione', ns2: 'Utente', ns3: 'Discussioni utente', ns4: 'Wikipedia', ns5: 'Discussioni Wikipedia', ns6: 'Immagine', ns7: 'Discussione immagine', ns8: 'MediaWiki', ns9: 'Discussioni MediaWiki', ns10: 'Template', ns11: 'Discussioni Template', ns12: 'Aiuto', ns13: 'Discussioni Aiuto', ns14: 'Categoria', ns15: 'Discussioni Categoria', ns100: 'Portale', ns101: 'Discussioni portale', ns102: 'Progetto', ns103: 'Discussioni progetto' }; $( function () { var $select = $( '<select>' ).css( { width: '10.9em', fontSize: '95%' } ).insertBefore( $( '#searchGoButton' ) ); $.each( namespaces, function ( key, value ) { $( '<option>' ).text( value ).val( 1 ).data( 'ns', key ).appendTo( $select ); } ); $select.change( function () { $( this ).attr( 'name', $( 'option:selected' ).data( 'ns' ) ); } ); } ); }( jQuery ) );