MediaWiki:Gadget-tradLink.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
|  meglio | m fix | ||
| (5 versioni intermedie di uno stesso utente non sono mostrate) | |||
| Riga 40: 			} ); 			this.addError = function ( error ) { 					new OO.ui.HtmlSnippet( '<span class="tradlinks-error">' + error + '</span>' ) 				); 			}; 			this.clearError = function () { 			}; Riga 172: 	function tradLink( cod ) { 		var lingue = getLingue(); 		}▼ 		new mw.ForeignApi( '//' + lingue[cod] + '.wikipedia.org/w/api.php' ).get( { Riga 200 ⟶ 195: 						var trad = data.query.pages[ key ].langlinks[ 0 ][ "*" ]; 						$( '#wpTextbox1' ).textSelection( 'encapsulateSelection', { 							pre: trad + " 						} ); 						document.getElementById( 'wpTextbox1' ).selectionStart = selStart + trad.length + 1; 						document.getElementById( 'wpTextbox1' ).selectionEnd = selEnd + trad.length +  						return; 					} Riga 219 ⟶ 213: 	} 	$( function () { 			if ( event.altKey && !event.shiftKey && !event.ctrlKey && !event.metaKey ) { 				if ( event.which === 48 ) { 					event.preventDefault(); 					mw.loader.using( [ 'oojs-ui-core', 'oojs-ui-widgets', 'oojs-ui-windows', 'mediawiki.widgets' ] ) 						.done( showDialog ) 						.fail( function() { console.error( 'Errore configurazione tradLink' ); } ); 				} else if ( event.which >= 49 && event.which < 57 ) { 					event.preventDefault(); 					tradLink( event.which - 49 ); ▲				} 			} 		} ); 	} ); }( mediaWiki, jQuery ) ); | |||