MediaWiki:Gadget-mySandbox.js

/** * Agrega un enlace al "Taller" personal en la barra de herramientas de usuario. * Dependencias: mediawiki.util, mediawiki.Title, mediawiki.Uri * @source mediawiki.org/wiki/Snippets/MySandbox * @version 3 */ ( function ( mw, $ ) {	$( document ).ready( function { var conf, title, url; // Customize/Translate this to your needs conf = { subpageName: 'Taller',//Nombre de la subpágina portletLabel: 'Taller',//Enlace portletTooltip: 'Tu taller',//Descripción al pasar mouse editintroPagename: 'Plantilla:Taller de usuario',//Plantilla predeterminada preloadPagename: 'Plantilla:Taller de usuario/preload' };		// Don't alter the code below // Use Special:MyPage (as opposed to mw.user.getName) so that it // works for logged-out users as well. title = new mw.Title( 'Special:MyPage/' + conf.subpageName ); url = new mw.Uri( title.getUrl ); url.extend({			action: 'edit',			redlink: 1,			editintro: new mw.Title( conf.editintroPagename ),			preload: new mw.Title( conf.preloadPagename )		}); mw.util.addPortletLink(			'p-personal',			url,			conf.portletLabel,			'pt-sandbox',			conf.portletTooltip,			null,			'#pt-preferences'		); }); }( mediaWiki, jQuery ) );