मिडियाविकी:Gadget-mySandbox.js

विकिपीडिया कडल्यान

चत्राय: सांबाळ्ळ्या उपरांत, तुका घडयेक तुज्या ब्रावसराचो कॅश कडसरावंक पडत बदल पळोंवचे खातीर.

  • Firefox / Safari: Shift > धर Reload क्लीक करताना, वा दाम Ctrl-F5 वा Ctrl-R (⌘-R मॅक-आचेर)
  • Google Chrome: Ctrl-Shift-R दाम (⌘-Shift-R एका मॅक-आचेर)
  • Internet Explorer: Ctrl dhor Refresh क्लीक करताना, वा दाम Ctrl-F5
  • Opera: हांगा वच: Menu → Settings (Opera → Preferences मॅक-आचेर) आनी उपरांत Privacy & security → Clear browsing data → Cached images and files.‎
/*  _____________________________________________________________________________
 * |                                                                             |
 * |                    === WARNING: GLOBAL GADGET FILE ===                      |
 * |                  Changes to this page affect many users.                    |
 * | Please discuss changes on the talk page or on [[WT:Gadget]] before editing. |
 * |_____________________________________________________________________________|
 *
 */



/**
 * Add a "My sandbox" link to the personal portlet menu.
 * Dependencies: mediawiki.util, mediawiki.Title, mediawiki.Uri
 *
 * @source mediawiki.org/wiki/Snippets/MySandbox
 * @version 2
 */
( function ( mw, $ ) {

	$( document ).ready( function () {
		var conf, title, url;

		// Customize/Translate this to your needs
		var lang = mw.config.get('wgUserLanguage');
		switch(lang) {
			case 'gom-deva':
			case 'gom':
				conf = {
					subpageName: 'प्रयोगपान',
					portletLabel: 'प्रयोगपान',
					portletTooltip: 'तुज्या प्रयोगपानार वच',
					editintroPagename: 'Template:Vapurpi_proiogpan',
					preloadPagename: 'Template:Vapurpi_proiogpan/preload'
				};
    			break;
			case 'en':
				conf = {
					subpageName: 'proiogpan',
					portletLabel: 'Sandbox',
					portletTooltip: 'Go to your sandbox',
					editintroPagename: 'Template:Vapurpi_proiogpan',
					preloadPagename: 'Template:Vapurpi_proiogpan/preload'
				};
    			break;
			default:
				conf = {
					subpageName: 'proiogpan',
					portletLabel: 'Proiogpan',
					portletTooltip: 'Tujea proiogpanar voch',
					editintroPagename: 'Template:Vapurpi_proiogpan',
					preloadPagename: 'Template:Vapurpi_proiogpan/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-mysandbox',
			conf.portletTooltip,
			null,
			'#pt-preferences'
		);
	});
}( mediaWiki, jQuery ) );