MediaWiki:Gadget-skin-redir.js

Z Wikipedii, wolnej encyklopedii

Uwaga: aby zobaczyć zmiany po opublikowaniu, może zajść potrzeba wyczyszczenia pamięci podręcznej przeglądarki.

  • Firefox / Safari: Przytrzymaj Shift podczas klikania Odśwież bieżącą stronę, lub naciśnij klawisze Ctrl+F5, lub Ctrl+R (⌘-R na komputerze Mac)
  • Google Chrome: Naciśnij Ctrl-Shift-R (⌘-Shift-R na komputerze Mac)
  • Internet Explorer / Edge: Przytrzymaj Ctrl, jednocześnie klikając Odśwież, lub naciśnij klawisze Ctrl+F5
  • Opera: Naciśnij klawisze Ctrl+F5.
/**
 * Redirects from User:UserName/skin.js or .css to the user's actual skin page
 * Maintainer: Nux
 */
if (mw.config.get('wgNamespaceNumber') == 2
	&& mw.config.get('wgArticleId') == 0
	&& mw.config.get('wgAction') == "view"	// Nonexistent User:... page in view mode
	&& mw.config.get('wgUserName')    // Logged in User
	&& mw.config.get('wgTitle').indexOf(mw.config.get('wgUserName')+"/skin.") === 0
	&& mw.config.get('wgTitle').search(/\/skin.(js|css)$/) > 0
	)
{
	window.location.href = window.location.href.replace(/\/skin.(css|js)/i, '/' + mw.config.get('skin') + '.$1');
}