ध्यान दें: प्रकाशित करने के बाद बदलाव देखने के लिए आपको अपने ब्राउज़र के कैश को हटाना पड़ सकता है।

  • Firefox/Safari: Reload क्लिक समय Shift दबाएँ, या फिर Ctrl-F5 या Ctrl-R दबाएँ (Mac पर ⌘-R)
  • Google Chrome: Ctrl-Shift-R दबाएँ (Mac पर ⌘-Shift-R)
  • Internet Explorer/Edge: Refresh पर क्लिक करते समय Ctrl दबाएँ, या Ctrl-F5 दबाएँ
  • Opera: Ctrl-F5 दबाएँ।
/**
 * Redirect User:Name/skin.js and skin.css to the current skin's pages
 * (unless the 'skin' page really exists).
 *
 * Dependencies: mediawiki.util
 *
 * @source https://www.mediawiki.org/wiki/Snippets/Redirect_skin.js
 * @revision 2016-04-13 on English Wikibooks
 * 
 * @revision 2020-07-23 हिंदी विकिपुस्तक पर स्थापित किया गया। 
 */
if ( mw.config.get( 'wgArticleId' ) === 0 && mw.config.get( 'wgNamespaceNumber' ) === 2 ) {
	mw.loader.using( 'mediawiki.util', function () {
		var titleParts = mw.config.get( 'wgPageName' ).split( '/' );
		// Make sure there was a part before and after the slash
		// And that the latter is 'skin.js' or 'skin.css'
		if ( titleParts.length == 2 ) {
			var userSkinPage = titleParts[0] + '/' + mw.config.get( 'skin' );
			if ( titleParts[1] === 'skin.js' ) {
				location.href = mw.util.getUrl( userSkinPage + '.js' );
			} else if ( titleParts[1] === 'skin.css' ) {
				location.href = mw.util.getUrl( userSkinPage + '.css' );
			}
		}
	} );
}

// Book specific
mw.config.set( 'wgBookName', ( mw.config.get( 'wgPageName' ).split( '/', 1 )[0] || '' ).split( ':', 2 ).join( ':' ) );

if ( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Watchlist' ) {
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.css/Watchlist.css&action=raw&ctype=text/css', 'text/css' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/WatchlistNotice.js&action=raw&ctype=text/javascript' );
} else if ( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Recentchanges' ) {
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.css/Recentchanges.css&action=raw&ctype=text/css', 'text/css' );
} else if ( $.inArray( mw.config.get( 'wgAction' ), ['edit', 'submit', 'upload'] ) !== -1 ) {
mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/Toolbox.js&action=raw&ctype=text/javascript' );

}
// For adding Sandbox link in usertools
 mw.loader.using(['mediawiki.util']).done(function () {
 mw.util.addPortletLink(
  "p-personal",     // toolbox portlet
  "https://hi.wikibooks.org/wiki/Special:MyPage/प्रयोगस्थल",
  "प्रयोगस्थल"  // link label
)}
);
/*
 * Use Gadgets whenever possible to minimize loading for all users for every page.
 * Wait for mediawiki.util to be ready because some things assume its availability.
 */
mw.loader.using( 'mediawiki.util', function() {	
	// Page specific - lynchpin for [[Help:Dialog|dialog]] [[श्रेणी:डायलॉग जावास्क्रिप्ट पन्ने]]
	importScript( 'MediaWiki:Common.js/w/' + mw.config.get( 'wgPageName' ) );

	// Imported scripts
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/Slideshows.js&action=raw&ctype=text/javascript' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/Relics.js&action=raw&ctype=text/javascript' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/ExtraTools.js&action=raw&ctype=text/javascript' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/CollapseElements.js&action=raw&ctype=text/javascript' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/NavigationTabs.js&action=raw&ctype=text/javascript' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/Displaytitle.js&action=raw&ctype=text/javascript' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/Perbook.js&action=raw&ctype=text/javascript' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/tabs.js&action=raw&ctype=text/javascript' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/top.js&action=raw&ctype=text/javascript' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/review.js&action=raw&ctype=text/javascript' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/Categories.js&action=raw&ctype=text/javascript' );
	mw.loader.load( '/w/index.php?title=MediaWiki:Common.js/use.js&action=raw&ctype=text/javascript' );
// DO NOT ADD CODE BELOW THIS LINE
});