Ir al contenido

Diferencia entre revisiones de «MediaWiki:Gadget-exlinks.js»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Muro de Aguas (discusión · contribs.)
Traigo gadget desde en:MediaWiki:Gadget-exlinks.js
 
Locos epraix (discusión · contribs.)
nueva versión del gadget
Línea 5: Línea 5:
// ** **
// ** **
// **********************************************************************
// **********************************************************************

addOnloadHook(function() {
$( function() {
var content = document.getElementById('content');
var $alinks = mw.util.$content.find( 'a' );
if(!content) content = document.getElementById('mw_content');
$alinks.each( function() {
if(!content) return;
var $tablink = $( this );
var alinks = content.getElementsByTagName('a');
if ( $tablink.hasClass( 'external' ) && $tablink.attr( 'href' ).indexOf( mw.config.get( 'wgServer' ) ) !== 0 ) {
var tablink, sitename;
$tablink.attr( 'target', '_blank' );
for (var i = 0, leng = alinks.length; i < leng; i++) {
}
tablink = alinks[i];
});
if (tablink.className.indexOf("external") != -1 && tablink.href.indexOf(wgServer) != 0)
tablink.target = "_blank";
}
});
});

Revisión del 01:33 7 oct 2011

// **********************************************************************
// **                 ***WARNING GLOBAL GADGET FILE***                 **
// **             changes to this file affect many users.              **
// **           please discuss on the talk page before editing         **
// **                                                                  **
// **********************************************************************

$( function() {
	var $alinks = mw.util.$content.find( 'a' );
	$alinks.each( function() {
		var $tablink = $( this );
		if ( $tablink.hasClass( 'external' ) && $tablink.attr( 'href' ).indexOf( mw.config.get( 'wgServer' ) ) !== 0 ) {
			$tablink.attr( 'target', '_blank' );
		}
	});
});