MediaWiki:Gadget-mojeIgralište.js

S Wikipedije, slobodne enciklopedije

Napomena: Nakon što objavite izmjene, možda ćete morati osvježiti keš preglednika da biste vidjeli izmjene.

  • Firefox / Safari: Držite Shift i kliknite na Reload ili pritisnite Ctrl-F5 ili Ctrl-R (⌘-R na Macu)
  • Google Chrome: Pritisnite Ctrl-Shift-R (⌘-Shift-R na Macu)
  • Internet Explorer / Edge: Držite Ctrl i kliknite na Refresh ili pritisnite Ctrl-F5
  • Opera: Pritisnite Ctrl-F5.
/**
 * Dodaje link "Igralište" među gornje linkove (Razgovor, Postavke ..).
 * Zahtijeva: mediawiki.util, mediawiki.Title, mediawiki.Uri
 *
 * @izvor mediawiki.org/wiki/Snippets/MySandbox
 * @verzija 2
 */
( function ( mw, $ ) {
 
	$( document ).ready( function () {
		var conf, title, url;
 
		// Konfiguracija
		conf = {
			subpageName: 'Igralište',
			portletLabel: 'Igralište',
			portletTooltip: 'Otvorite vaše igralište',
			editintroPagename: 'Šablon:Korisničko_igralište',
			preloadPagename: 'Šablon:Korisničko_igralište/Šablon'
		};
		// == Ne mijenjati kod ispod ==
 
		// Koristiti Posebno:MojaStranica (mw.user.getName()) tako da bi radilo i za izlogovane korisnike
		title = new mw.Title( 'Posebno:MojaStranica/' + 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-mysandbox',
			conf.portletTooltip,
			null,
			'#pt-preferences'
		);
	});
}( mediaWiki, jQuery ) );